Table des matières:
- Étape 1: Inspirez-vous
- Étape 2: Conception de PCB
- Étape 3: tout ce dont vous avez besoin
- Étape 4: Assemblage de la balle
- Étape 5: Le code
- Étape 6: Amusez-vous
Vidéo: FLEXBALL - une boule PCB flexible de cent pixels avec WiFi : 6 étapes (avec photos)
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:05
Salut les makers, c'est maker moekoe !
Flexball est basé sur un PCB flexible équipé de 100 LED adressables WS2812 2020. Il est contrôlé par un ESP8285-01f - le plus petit module basé sur ESP d'Espressif. De plus, il dispose d'un capteur accéléromètre ADXL345 à bord.
L'idée originale était d'afficher des messages texte sur cette matrice ronde (10x10) mais malheureusement les distances des bras sont trop grandes pour être lues facilement (vous pouvez le regarder à la fin de la vidéo). Néanmoins, c'est la plus belle sculpture LED que j'ai construite jusqu'à présent.
Merci PCBWay d'avoir sponsorisé ce projet ! Ces planches flexibles sont leur création et fabriquées avec un pur amour.
Étape 1: Inspirez-vous
Profitez de la vidéo !
Vous trouverez presque tout pour le ballon dans cette vidéo. Pour plus d'informations, des fichiers de conception, de PCB et de code, vous pouvez consulter les étapes suivantes.
Étape 2: Conception de PCB
Il s'agit de ma première conception de PCB flexible, vous trouverez donc certainement quelques éléments qui ne sont peut-être pas les meilleurs à utiliser ici. La partie la plus importante pour moi en tant que bricoleur est que cela fonctionnera à la fin - et hé, ça marche !:)
Pour les circuits flexibles, il existe des règles de conception spéciales que j'ai lues:
- N'utilisez pas de traces avec des coins ou des bords dans les parties flexibles du dessin. Les traces pourraient se fissurer et les signaux pourraient être endommagés. Les traces courbes sont les meilleures ici.
- Il en va de même pour les plans GND qui pourraient se casser à cause des courbures du PCB. La meilleure option ici est d'utiliser un réseau haché comme indiqué dans l'image ci-dessus.
- Les pastilles et les vias doivent être connectés aux traces avec ces larmes… Je n'ai pas trouvé cette option dans mon logiciel de conception préféré Eagle. Si vous pouvez m'aider, n'hésitez pas à me le dire dans les commentaires:)
La partie la plus difficile lors de la conception de ce PCB a été la disposition circulaire des LED, des capuchons et des pastilles au bout des bras. J'ai créé une simple feuille Excel pour calculer les positions XY en fonction du rayon et de l'angle du bras correspondant. C'est certainement d'une grande aide si vous avez besoin d'arrangements circulaires comme ceux-ci. Malheureusement, je ne suis pas en mesure d'ajouter le fichier à cette étape. Si vous êtes intéressé, merci de me le faire savoir.
Étape 3: tout ce dont vous avez besoin
J'ai joint la nomenclature à cette étape. Les détails sur chaque composant peuvent être trouvés ici.
Des idées pour certains composants principaux peuvent être trouvées dans la liste suivante:
- PCB
- ESP8285-01F
- ADXL345
- LED WS2812 2020
- MCP73831 Lipo Chargeur IC
- Pack de protection de batterie
Étape 4: Assemblage de la balle
A côté de la centaine de LED, il n'y a pas de détail particulier à retenir. J'ai utilisé mon fer à souder à plaque chauffante DIY mais ce n'était pas du tout la meilleure idée. D'abord, il était trop petit pour chauffer tout le PCB. Deuxièmement, j'ai réduit la température afin de protéger le PCB des dommages. C'était un peu trop bas, donc j'ai dû aussi utiliser mon pistolet de refusion.
Le reste n'était qu'un peu de piste et d'erreur.:D Les cent LED ne voulaient pas fonctionner au premier essai. Il m'a fallu environ deux heures pour que tout s'allume. Mais le moment le plus satisfaisant a été une fois que toutes les LED s'allument parfaitement.
L'autre partie délicate consistait à souder les bras du cercle du bas à celui du haut. Je peux certainement recommander d'utiliser une troisième main ici, sinon cela pourrait devenir vraiment difficile!
Étape 5: Le code
Le code est basé sur la bibliothèque FastLED qui peut piloter plusieurs LED adressables comme l'APA102, le SK9822 ou le WS2812.
Le seul élément indispensable dans le code est la partie de verrouillage. L'ESP est capable de maintenir sa propre alimentation tant que la goupille de verrouillage est maintenue haute. Une fois qu'elle est tirée vers GND, la balle désactive sa propre alimentation. Un exemple de base est présenté dans le fichier joint.
Étape 6: Amusez-vous
Ce projet est encore en chantier. Néanmoins, c'était un projet secret pour moi et je ne pouvais pas attendre plus longtemps pour vous montrer ce truc génial. Si vous avez d'autres idées sur l'utilisation de la balle, faites-le moi savoir dans les commentaires ci-dessous.
J'espère que vous avez apprécié la lecture de cet Instructable et que vous avez peut-être trouvé un moyen de créer votre propre flexball !
N'hésitez pas à consulter mon Instagram, mon site Web et ma chaîne Youtube pour plus d'informations sur le flexball et d'autres projets géniaux !
Si vous avez des questions ou si quelque chose manque, faites-le moi savoir dans les commentaires ci-dessous !
Amusez-vous à créer !:)
Conseillé:
Boule de robot pour animaux de compagnie : 10 étapes (avec photos)
Balle robotisée pour animaux de compagnie : mon chien de compagnie adore jouer avec des jouets, en particulier ceux qu'il peut chasser ! J'ai construit une boule robotique qui s'allume et roule automatiquement chaque fois qu'il interagit avec elle, me notifie via mon téléphone portable que je peux ensuite utiliser pour la contrôler via WiFi et fin
Énorme matrice de LED transparente flexible de moins de 150 $. Facile à faire. : 8 étapes (avec photos)
Énorme matrice de LED transparente flexible de moins de 150 $. Facile à faire. : Je veux commencer par dire que je ne suis pas un professionnel, je n'ai pas de diplôme en électronique. J'aime simplement travailler de mes mains et comprendre des choses. Je dis cela pour être encourageant pour vous tous, non professionnels comme moi. Vous avez la capacité de
Griffe flexible : 24 étapes (avec photos)
Flex Claw: Cette instructable a été créée pour répondre aux exigences du projet Makecourse à l'Université de Floride du Sud (www.makecourse.com). La Flex Claw est le prochain meilleur projet pour tout étudiant, ingénieur et bricoleur qui le fera sûrement g
LAMPE SOLAIRE SANS FIL AVEC BRAS FLEXIBLE MAGNÉTIQUE : 8 étapes (avec photos)
LAMPE SOLAIRE SANS FIL AVEC BRAS FLEXIBLE MAGNÉTIQUE : Ce projet a été réalisé à partir d'une lampe cassée & nœudMCU. Cette lampe décorative peut être ajustée dans toutes les directions & fixé sur des matériaux magnétiques ou posé sur la table. Il peut être contrôlé en deux modes comme suit :- Mode de contrôle sans fil, comme
Boule de cristal mystique (elle vous dit littéralement votre fortune !) : 3 étapes (avec photos)
Boule de cristal mystique (elle vous dit littéralement votre fortune !): Apprenez à fabriquer une boule de cristal qui révèle votre avenir lorsqu'elle est touchée ! Le projet est composé de trois parties de base et peut être construit en environ quatre heures. Matériaux:1. Capteur tactile capacitif : 1 - Microcontrôleur Arduino Uno 1