Table des matières:
2025 Auteur: John Day | [email protected]. Dernière modifié: 2025-01-13 06:57
Pour mon premier projet Hackathon, je voulais modifier une lampe à lave afin que les couleurs à l'intérieur changent et puissent être reprogrammées selon le motif que je veux. Pour ce faire, j'ai décidé d'utiliser Neopixels, un brin de lumière programmable qui peut fonctionner sur un Arduino et qui est suffisamment petit pour tenir dans la structure d'une lampe à lave déjà fabriquée. Je voulais voir à quel point je pouvais me rapprocher du produit idéal en utilisant uniquement les morceaux d'une lampe à lave, un brin de néopixels et ce que le laboratoire HackBerry avait à offrir.
Matériaux:
Lampe à lave
Rouleau Néopixel
Fils
Arduino UN
Logiciel IDE Arduino
Kit de soudure
Étape 1: Coder
Pour la version 1 de ce prototype, j'ai utilisé le code de test Neopixel de l'IDE Arduino comme programme pour mes neopixels; Cependant, ce programme vous permet de coder selon le modèle que vous souhaitez pour vos lumières. Pour une potentielle version 2, j'aimerais voir comment lier les néopixels à un haut-parleur pour synchroniser les mouvements lumineux avec la musique.
Attention lors de la soudure de vos néopixels sur votre Arduino afin de ne pas faire frire la carte !
Prenez également soin de vos outils et assurez-vous de ne pas les casser dans la précipitation !
Étape 2: Structure/Assemblage
Ma méthode de construction de cette lampe a nécessité la réutilisation de pièces déjà existantes de la lampe elle-même. La première difficulté que j'ai rencontrée était le besoin d'espace pour insérer mon Arduino et faire tourner les Neopixels, pour ce faire, j'ai utilisé une perceuse pour faire des trous dans le bas de la lampe et une pince pour retirer la plaque de fond, qui abritait aussi l'ampoule d'origine et câblage. Tout ce que j'ai retiré, en choisissant d'utiliser le trou de fil pour mon câble d'alimentation, qui avait besoin d'être agrandi pour s'adapter au câble USB. J'ai également utilisé le capuchon métallique de la lampe comme moyen de loger les néopixels afin qu'ils s'enroulent tous correctement sous la bouteille de liquide.
Étape 3: Lumière
Succès! Avec seulement quelques minutes à perdre
Les futures améliorations comprendront un code plus complexe pour les néopixels, une conception plus propre pour la structure de la lampe et des améliorations au plus gros problème, à savoir la bouteille contenant la cire et la "lave" fluide.