Table des matières:

Veilleuse Star LED RGB pour enfants : 9 étapes (avec photos)
Veilleuse Star LED RGB pour enfants : 9 étapes (avec photos)

Vidéo: Veilleuse Star LED RGB pour enfants : 9 étapes (avec photos)

Vidéo: Veilleuse Star LED RGB pour enfants : 9 étapes (avec photos)
Vidéo: Avoir un ciel étoilé à la maison - Smart Star Projector (Google Home / Alexa / Smart Life) 2024, Novembre
Anonim
Image
Image

J'adore faire des projets pour mes enfants et j'aime aussi faire des projets utilisant des LED RVB, j'ai donc eu l'idée d'une veilleuse en forme d'étoile RVB à détection de lumière pour les chambres de mes enfants. La veilleuse peut détecter si elle est dans l'obscurité et allumer les LED RVB à 50 % de luminosité, puis les réduire à 10 % de luminosité sur une heure.

Si la veilleuse détecte qu'elle est à la lumière, elle éteint les LED, ce qui, bien sûr, économise également la durée de vie de la batterie.

L'étoile est imprimée en 3D et utilise une carte TinyDev Tiny85 pour contrôler les LED, car elle a une très faible consommation d'énergie et ne mesure que 26 mm x 9 mm, la même largeur qu'une bande RVB, mais vous pouvez bien sûr remplacer le TinyDev par n'importe quel Micro contrôleur compatible Arduino.

La veilleuse fonctionne avec 2 piles AA.

Étape 1: Étape 1 - Imprimez l'étoile en 3D

Étape 2 - Rassemblez toute l'électronique et un micro-contrôleur
Étape 2 - Rassemblez toute l'électronique et un micro-contrôleur

Prenez la STL de l'étoile et imprimez-la sur votre imprimante.

Vous pouvez également concevoir votre propre forme, assurez-vous simplement de créer un canal pour la bande de LED RVB.

Étape 2: Étape 2 - Rassemblez toute l'électronique et un micro-contrôleur

Une fois que vous avez votre TinyDev ou un autre microcontrôleur, déterminez quel GPIO numérique vous allez utiliser pour la sortie RGB Strip et quel GPIO analogique vous utiliserez pour l'entrée LDR et ajustez le code pour utiliser les bonnes broches.

C'est maintenant le bon moment pour télécharger le code sur le microcontrôleur afin que vous n'ayez pas à séparer le projet plus tard pour le faire.

Étape 3: Étape 3 - Soudez la bande RVB au micro-contrôleur

Étape 3 - Soudez la bande RVB au micro-contrôleur
Étape 3 - Soudez la bande RVB au micro-contrôleur

Vous souhaitez maintenant souder les pastilles VCC, DATA et GND sur la bande RVB à certains fils ou embases, puis les souder/connecter à votre micro-contrôleur.

Idéalement, si votre micro-contrôleur a une broche 5V, connectez le VCC de la bande RVB à celle-ci, sinon 3,3V convient.

Connectez le GND sur la bande RVB à une broche GND sur le micro-contrôleur, et enfin connectez les DONNÉES au GPIO numérique que vous avez sélectionné précédemment.

Étape 4: Étape 4 - Connectez le LDR et la résistance 220 Ohm

Étape 4 - Connectez le LDR et la résistance 220 Ohm
Étape 4 - Connectez le LDR et la résistance 220 Ohm
Étape 4 - Connectez le LDR et la résistance 220 Ohm
Étape 4 - Connectez le LDR et la résistance 220 Ohm

Soudez une jambe du LDR à une jambe de la résistance, puis couvrez avec un peu de thermorétractable pour protéger et renforcer la connexion.

Soudez/connectez maintenant l'autre branche du LDR au GPIO analogique que vous avez sélectionné précédemment et soudez/connectez l'autre branche de la résistance à une broche GND sur le microcontrôleur.

Étape 5: Étape 5 - Choisissez votre source d'alimentation

Étape 5 - Choisissez votre source d'alimentation
Étape 5 - Choisissez votre source d'alimentation

Enfin, décidez comment vous allez alimenter votre veilleuse. J'ai utilisé 2 piles AA dans un support de piles et soudé les fils aux entrées VCC IN et GND IN du TinyDev.

En fonction de votre microcontrôleur, vous pouvez choisir d'utiliser une batterie rechargeable Lipo, un câble USB (faites attention à la quantité de courant que vous en tirez) ou une prise jack 2.1 mm avec un bloc d'alimentation 5V.

Remarque: Si vous utilisez votre propre microcontrôleur, il est recommandé de placer une résistance de 300 à 500 ohms entre le GPIO et la ligne de données de la bande RVB et de placer un condensateur de 10 uF entre les connexions VCC et GNC de la bande RVB..

Étape 6: Étape 6 - Insérez la bande RVB dans l'étoile

Étape 6 - Insérez la bande RVB dans l'étoile
Étape 6 - Insérez la bande RVB dans l'étoile

Insérez soigneusement la bande RVB en la pliant autour de la forme en étoile jusqu'à ce que toute la bande soit au bon endroit. soyez prudent lorsque vous pliez la bande autour des bords les plus tranchants pour vous assurer de ne pas fissurer ou casser la bande.

Étape 7: Étape 7 - Accrochez-le au mur

Étape 7 - Accrochez-le au mur
Étape 7 - Accrochez-le au mur

J'ai ajouté du ruban velcro à ma batterie pour la coller au mur, afin qu'elle puisse être retirée facilement pour changer les batteries, mais n'hésitez pas à utiliser n'importe quel mécanisme de montage que vous aimez.

Étape 8: Étape supplémentaire - Modifiez les couleurs ou les animations

Étape supplémentaire - Modifiez les couleurs ou les animations
Étape supplémentaire - Modifiez les couleurs ou les animations

N'hésitez pas à coder les couleurs ou les animations de la veilleuse… définissez les couleurs spécifiques que vous aimez le plus, ou faites clignoter les LED à la place ou se déplacer… c'est à vous de décider !

Étape 9: Tous les fichiers…

Le fichier STL 3D de l'étoile et le code de ce projet sont disponibles sur Github à l'adresse…

Créateur inattendu Github

J'espère que ce projet vous plaira ! Suivez-moi sur

youtube.com/unexpectedmaker

twitter.com/unexpectedmaker

www.facebook.com/unexpectedmaker/

www.instagram.com/unexpectedmaker/

www.tindie.com/stores/seonr/

Conseillé: