Inhoudsopgave:

RGB LED Star-nachtlampje voor kinderen - Ajarnpa
RGB LED Star-nachtlampje voor kinderen - Ajarnpa

Video: RGB LED Star-nachtlampje voor kinderen - Ajarnpa

Video: RGB LED Star-nachtlampje voor kinderen - Ajarnpa
Video: 😍 Magical Galaxy Night Star Master Lamp For Kids Amazon Review & Unboxing! 2024, November
Anonim
Image
Image

Ik ben dol op het maken van projecten voor mijn kinderen en ik ben ook dol op het maken van projecten met RGB-LED's, dus kwam ik op het idee van een lichtdetecterend RGB-stervormig nachtlampje voor mijn kinderkamers. Het nachtlampje kan detecteren of het in het donker is en de RGB-LED's inschakelen tot 50% helderheid en vervolgens gedurende een uur weer dimmen tot 10% helderheid.

Als het nachtlampje detecteert dat het in het licht staat, worden de LED's uitgeschakeld, wat natuurlijk ook de levensduur van de batterij spaart.

De ster is 3D-geprint en gebruikt een TinyDev Tiny85-bord om de LED's aan te sturen, omdat het een superlaag stroomverbruik heeft en slechts 26 mm x 9 mm groot is, dezelfde breedte als een RGB-strip, maar je kunt de TinyDev natuurlijk vervangen door elke Arduino compatibele microcontroller.

Het nachtlampje werkt op 2x AA batterijen.

Stap 1: Stap 1 - 3D-print de ster

Stap 2 - Verzamel alle elektronica en een microcontroller
Stap 2 - Verzamel alle elektronica en een microcontroller

Pak de STL van de ster en print deze uit op je printer.

Je kunt ook je eigen vorm ontwerpen, zorg er wel voor dat je een kanaal maakt voor de strook RGB-LED's om in te zitten.

Stap 2: Stap 2 - Verzamel alle elektronica en een microcontroller

Als je eenmaal je TinyDev of andere microcontroller hebt, bedenk dan welke digitale GPIO je gaat gebruiken voor de RGB Strip-uitgang en welke analoge GPIO je gaat gebruiken voor de LDR-ingang en pas de code aan om de juiste pinnen te gebruiken.

Dit is een goed moment om de code naar de microcontroller te uploaden, zodat u het project later niet uit elkaar hoeft te halen om het te doen.

Stap 3: Stap 3 - Soldeer de RGB-strip aan de microcontroller

Stap 3 - Soldeer de RGB-strip aan de microcontroller
Stap 3 - Soldeer de RGB-strip aan de microcontroller

U wilt nu de VCC-, DATA- en GND-pads op de RGB-strip aan enkele draden of header solderen en deze vervolgens solderen/aansluiten op uw microcontroller.

Idealiter, als je microcontroller een 5V-pin heeft, sluit je de VCC van de RGB-strip daarop aan, anders is 3,3V prima.

Sluit de GND op de RGB-strip aan op een GND-pin op de microcontroller en sluit als laatste de DATA aan op de digitale GPIO die u eerder hebt geselecteerd.

Stap 4: Stap 4 - Sluit de LDR en de 220 Ohm-weerstand aan

Stap 4 - Sluit de LDR en de 220 Ohm-weerstand aan
Stap 4 - Sluit de LDR en de 220 Ohm-weerstand aan
Stap 4 - Sluit de LDR en de 220 Ohm-weerstand aan
Stap 4 - Sluit de LDR en de 220 Ohm-weerstand aan

Soldeer een poot van de LDR aan een poot van de weerstand en dek af met wat krimpkous om beide af te schermen en de verbinding te versterken.

Soldeer/sluit nu het andere been van de LDR aan op de analoge GPIO die u eerder hebt geselecteerd en soldeer/verbind het andere been van de weerstand met een GND-pin op de microcontroller.

Stap 5: Stap 5 - Kies uw stroombron

Stap 5 - Kies uw stroombron
Stap 5 - Kies uw stroombron

Bepaal ten slotte hoe u uw nachtlampje van stroom gaat voorzien. Ik gebruikte 2x AA batterijen in een batterijhouder, en soldeerde de draden aan de VCC IN en GND IN van de TinyDev.

Afhankelijk van je microcontroller, kun je ervoor kiezen om een oplaadbare Lipo-batterij, een USB-kabel (wees voorzichtig met hoeveel stroom je eruit trekt) of een 2,1 mm-aansluiting met een 5V-voedingspakket.

Opmerking: als u uw eigen microcontroller gebruikt, is het een goede gewoonte om een weerstand van 300-500 ohm tussen de GPIO- en datalijn van de RGB-strip te plaatsen en een 10uF-condensator over de VCC- en GNC-verbindingen naar de RGB-strip te plaatsen.

Stap 6: Stap 6 - Steek de RGB-strip in de ster

Stap 6 - Steek de RGB-strip in de ster
Stap 6 - Steek de RGB-strip in de ster

Plaats de RGB-strip voorzichtig en buig deze rond de stervorm totdat de hele strip op de juiste plaats zit. wees voorzichtig bij het buigen van de strip rond de scherpere randen om ervoor te zorgen dat u de strip niet barst of breekt.

Stap 7: Stap 7 - Hang het aan de muur

Stap 7 - Hang het aan de muur
Stap 7 - Hang het aan de muur

Ik heb klittenband aan mijn batterijpakket toegevoegd om het aan de muur te plakken, zodat het gemakkelijk kan worden verwijderd om de batterijen te vervangen, maar gebruik gerust elk bevestigingsmechanisme dat u wilt.

Stap 8: Extra stap - Verander de kleuren of animaties

Extra stap - Verander de kleuren of animaties
Extra stap - Verander de kleuren of animaties

Voel je vrij om de kleuren of animaties voor het nachtlampje te coderen… stel specifieke kleuren in die je het leukst vindt, of laat de LED's in plaats daarvan pulseren of bewegen… het is helemaal aan jou!

Stap 9: Alle bestanden…

Het 3D STL-bestand voor de ster en de code voor dit project zijn beschikbaar op Github op…

Onverwachte Maker Github

Ik hoop dat je geniet van dit project! Volg me op

youtube.com/unexpectedmaker

twitter.com/unexpectedmaker

www.facebook.com/unexpectedmaker/

www.instagram.com/unexpectedmaker/

www.tindie.com/stores/seonr/

Aanbevolen: