8 projets lumineux NeoPixel pour Arduino et Raspberry Pi
Principaux enseignements
- Les LED NeoPixel sont polyvalentes et peuvent être utilisées avec diverses cartes de microcontrôleurs, pas seulement les composants Adafruit.
- Le site Web d’Adafruit propose un projet « Make It Glow » adapté aux débutants pour aider les utilisateurs à créer et à contrôler leur premier projet LED.
- Il existe un large éventail de projets NeoPixel, allant d’un affichage LED de la carte du monde à une lampe de vélo NeoPixel imprimée en 3D. Explorez les idées de projets en ligne.
L’écosystème Adafruit NeoPixel est depuis longtemps l’une des options les plus populaires pour les makers qui souhaitent utiliser des LED dans leurs projets. Mais comment commencer avec le matériel NeoPixel et la bibliothèque de classes pour le code qui les contrôle ? C’est ce que nous allons découvrir.
Une introduction aux Adafruit NeoPixels
La marque NeoPixel peut prêter à confusion. Ce nom est donné à la gamme Adafruit de LED WS2812, WS2811 et SK6812 adressables individuellement, ainsi que les bibliothèques de classes qui les alimentent dans le code. Cela ne signifie pas que vous devez utiliser des composants officiels Adafruit pour utiliser les librairies de classe NeoPixel.
En théorie, toutes les LED WS2812, WS2811 et SK6812 devraient fonctionner avec les bibliothèques de classe NeoPixel pour des appareils comme Arduino et Raspberry Pi. Adafruit propose déjà des bandes de LED NeoPixel, des barres, des anneaux et plus encore, mais vous pouvez également utiliser des LED tierces pour votre projet.
« Projet de démarrage « Make It Glow
Crédit image : Adafruit
Tout le monde doit commencer quelque part lorsqu’ils commencent à travailler avec des NeoPixels. Le projet de démarrage Make It Glow sur le site Web de Adafruit est un excellent endroit pour commencer votre voyage NeoPixel, avec toutes les informations dont vous avez besoin pour créer et contrôler votre premier projet LED.
Ce guide couvre les types de LED proposés, ainsi que la façon de les alimenter et de les câbler ensemble, avec des exemples de code pour rendre les choses encore plus faciles. Le guide lui-même est destiné à la carte Circuit Playground Express, programmée à l’aide de l’application Web MakeCode basé sur le web dans ce cas, mais les compétences que vous apprendrez s’appliqueront également à Arduinos et à d’autres cartes à microcontrôleur.
1. Carte du monde du monde de la lumière
Le projet suivant est destiné à ceux qui aiment trouver leur inspiration créative en ligne. Bien que le créateur Joshua Krosebrink n’ait pas publié l’intégralité du code source, jetez un coup d’œil à sa carte du monde. page du projet Hackaday pour avoir un aperçu de son fonctionnement.
La carte du monde de World of Light est accompagnée d’une matrice de LED contrôlée par un Raspberry Pi. La couleur et la luminosité de chaque LED RVB dépendent du nombre d’utilisateurs qui visitent le site web du créateur à un moment donné, et reflètent toujours l’emplacement de la personne.
2. Lampe de vélo NeoPixel imprimée en 3D
Crédit image : Adafruit
La sécurité est incroyablement importante lorsque vous conduisez un vélo, mais cela ne se résume pas à vos compétences. Vous avez également besoin d’un kit pour vous assurer que les autres usagers de la route peuvent vous voir correctement, et ce projet de lumière de vélo NeoPixel imprimable en 3D de l’entreprise site web Adafruit est un excellent point de départ.
Cette lumière LED simple est faite avec des pièces imprimées en 3D et un Adafruit Feather M4 Express, avec un logiciel écrit dans la variante CircuitPython de Python pour microcontrôleurs.
La lumière LED finie peut produire une lumière blanche normale, ainsi qu’une lumière RVB pour rendre votre vélo plus excitant. Il existe un grand nombre de cartes de microcontrôleurs Arduino sur le marché, et il est toujours utile de les étudier avant de choisir la carte pour votre prochain projet.
3. Afficheur Arduino pour balle de tennis de table
Les projets techniques ne nécessitent pas toujours des solutions techniques, comme le prouve ce projet d’horloge de balle de ping-pong sur Electromaker. Fabriqué par pyrohmstr, il utilise un ensemble de balles de tennis de table avec une LED derrière chacune d’entre elles pour créer un affichage numérique du cadran de l’horloge.
Grâce aux NeoPixels, contrôlés par un Arduino Uno, de nombreuses options de couleurs sont disponibles avec cette horloge. Vous aurez besoin d’une imprimante 3D et d’une découpeuse laser pour réaliser ce projet, mais vous pouvez trouver de nombreux services de pièces détachées en ligne.
4. iPhone NeoPixel Sketchpad
Apprendre à interfacer votre Arduino avec un appareil comme l’iPhone est un excellent moyen de comprendre le processus d’intégration des composants. L’équipe qui frappe à la porte Projet Hackster utilise le minuscule LightBlue Bean alimenté par Arduino comme cerveau, ce qui lui permet de se connecter à un iPhone par Bluetooth. Comme le LightBlue Bean n’est plus vendu, vous pouvez le remplacer par un autre microcontrôleur Arduino doté d’une connectivité Bluetooth, tel que le Nano 33 IoT.
Une fois construit, vous pouvez dessiner sur l’écran de votre iPhone et regarder votre matrice NeoPixel réagir aux formes que vous créez avec vos mains. Ce projet est non seulement très amusant, mais il vous permettra également d’acquérir une série de compétences précieuses que vous pourrez appliquer à vos futurs projets Arduino et NeoPixel.
5. VU-mètre LED Arduino
Les VU-mètres faisaient fureur à l’époque où les chaînes hi-fi analogiques étaient le meilleur moyen d’écouter de la musique. Cette technologie de la vieille école redevient de plus en plus populaire, mais il est difficile de trouver des outils physiques de visualisation audio sans acheter quelque chose d’occasion.
Ce projet de VU-mètre annulaire stéréo NeoPixel sur la carte Arduino Project Hub résout ce problème, en vous permettant de transformer un Arduino et un ensemble de LED en un VU-mètre qui fonctionne avec à peu près n’importe quelle source audio. Ce projet vous permettra non seulement de vous familiariser avec les techniques de bricolage, mais aussi de mieux comprendre la musique et la production sonore.
6. Thermomètre à LED Arduino Uno
Les LED sont depuis longtemps l’un des composants clés des écrans numériques, mais vous n’avez pas besoin de construire un moniteur complet pour utiliser les LED pour afficher des informations. Ce thermomètre LED Arduino Uno Projet Hackster de Jonathan Eskow transforme une bande de LED en un thermomètre numérique qui affiche la température de la même manière qu’un thermomètre classique.
Le projet utilise un capteur de température physique, plutôt que des données en ligne, pour mesurer la température. Il est donc simple et abordable à réaliser soi-même, mais il est également facile à emporter avec soi car il n’a pas besoin de connexion internet pour fonctionner.
7. Miroir Infini Arduino Gemma
Source de l’image : Instructables
Le Gemma est l’un des plus petits Arduino disponibles. Il est donc idéal pour créer des costumes et d’autres objets portables, ainsi que pour les projets dont l’espace est limité. Il est donc idéal pour le projet de miroir à l’infini portable de bekathwia sur Instructables.
Les miroirs à l’infini donnent l’illusion d’un tunnel sans fin avec des lumières sur ses bords. Le déplacement du miroir produit un effet 3D unique, offrant un excellent outil pour les costumiers qui veulent pousser le bateau, mais vous pouvez également explorer d’autres projets de costumes LED débutants. Ce type de miroir peut également faire bonne figure sur un mur.
8. Horloge à tube LED « Lixie
Les tubes de Nixie sont peu courants depuis un certain temps, mais cela ne signifie pas qu’ils sont impopulaires. En fait, les vidéos de ces écrans de la vieille école deviennent souvent virales. Plutôt que des tubes, cette horloge Lixie de Hackaday utilise des morceaux d’acrylique découpés au laser sous lesquels se trouvent des diodes électroluminescentes (DEL) pour créer un effet de chiffres lumineux. Vous pouvez utiliser un Arduino (ou tout autre microcontrôleur ou SBC approprié) pour contrôler l’horloge Lixie.
Pour ce projet, vous devez avoir accès à une découpeuse laser, mais il existe de nombreux services en ligne à cet effet. A part cela, le projet est très facile et abordable, ce qui signifie que presque tout le monde peut l’essayer.
Choisissez le projet NeoPixel qui vous convient
Qu’il s’agisse d’une horloge, d’un costume ou de toute autre chose, les LED NeoPixel constituent un excellent moyen d’illuminer votre projet et de lui donner vie. Bien que les exemples ci-dessus soient amusants et faciles à suivre, il est toujours utile de réfléchir à vos propres idées de projet. De nombreuses sources d’inspiration sont disponibles en ligne.