Talaan ng mga Nilalaman:

Kids RGB LED Star Nightlight: 9 Mga Hakbang (na may Mga Larawan)
Kids RGB LED Star Nightlight: 9 Mga Hakbang (na may Mga Larawan)

Video: Kids RGB LED Star Nightlight: 9 Mga Hakbang (na may Mga Larawan)

Video: Kids RGB LED Star Nightlight: 9 Mga Hakbang (na may Mga Larawan)
Video: Star master dream rotating projection light | party lights for room 2024, Hulyo
Anonim
Image
Image

Gustung-gusto ko ang paggawa ng mga proyekto para sa aking mga anak at gustung-gusto ko rin ang paggawa ng mga proyekto gamit ang RGB LEDs, kaya nakaisip ako ng ideya ng isang ilaw na nakakakita ng RGB Star na hugis ng Nightlight para sa mga silid ng aking mga anak. Maaaring makita ng nightlight kung ito ay nasa kadiliman at i-on ang RGB LEDs sa 50% ningning, at pagkatapos ay madilim ang mga ito pabalik sa 10% ningning sa loob ng isang oras.

Kung nakita ng nightlight na ito ay nasa ilaw, papatayin nito ang mga LED na syempre, nakakatipid din ng buhay ng baterya.

Ang bituin ay naka-print sa 3D at gumagamit ng isang board ng TinyDev Tiny85 upang makontrol ang mga LED, sapagkat ito ay may napakababang pagkonsumo ng kuryente at 26mm x 9mm lamang ang laki, ang parehong lapad ng isang RGB strip, ngunit maaari mong syempre palitan ang TinyDev ng anumang Katugmang Arduino micro controller.

Ang nightlight ay tumatakbo sa 2x mga baterya ng AA.

Hakbang 1: Hakbang 1 - 3D I-print ang Star

Hakbang 2 - Ipunin ang Lahat ng Elektronika at isang Micro-controller
Hakbang 2 - Ipunin ang Lahat ng Elektronika at isang Micro-controller

Grab ang STL ng bituin at i-print ito sa iyong printer.

Maaari mo ring idisenyo ang iyong sariling hugis, siguraduhin lamang na gumawa ng isang channel para makaupo ang strip ng RGB LEDs.

Hakbang 2: Hakbang 2 - Ipunin ang Lahat ng Elektronika at isang Micro-controller

Kapag mayroon ka ng iyong TinyDev o iba pang micro-controller, mag-ehersisyo kung aling digital GPIO ang iyong gagamitin para sa output ng RGB Strip at kung aling analog GPIO ang iyong gagamitin para sa pag-input ng LDR at ayusin ang code upang magamit ang tamang mga pin.

Ngayon ay isang magandang panahon upang mai-upload ang code sa micro-controller upang hindi mo na hilahin ang proyekto sa ibang pagkakataon upang magawa ito.

Hakbang 3: Hakbang 3 - Paghinang ng RGB Strip sa Micro-controller

Hakbang 3 - Paghinang ng RGB Strip sa Micro-controller
Hakbang 3 - Paghinang ng RGB Strip sa Micro-controller

Nais mo na ngayong solder ang VCC, DATA at GND pads sa RGB strip sa ilang mga wire o header at pagkatapos ay maghinang / ikonekta ang mga iyon sa iyong micro-Controller.

Sa isip, kung ang iyong micro-controller ay may 5V pin, ikonekta ang VCC ng RGB strip sa na, kung hindi man ay mabuti ang 3.3V.

Ikonekta ang GND sa RGB strip sa isang GND pin sa micro-controller, at panghuli ikonekta ang DATA sa digital GPIO na iyong pinili nang mas maaga.

Hakbang 4: Hakbang 4 - Ikonekta ang LDR at ang 220 Ohm Resistor

Hakbang 4 - Ikonekta ang LDR at ang 220 Ohm Resistor
Hakbang 4 - Ikonekta ang LDR at ang 220 Ohm Resistor
Hakbang 4 - Ikonekta ang LDR at ang 220 Ohm Resistor
Hakbang 4 - Ikonekta ang LDR at ang 220 Ohm Resistor

Maghinang ng isang binti ng LDR sa isang binti ng risistor at pagkatapos ay takpan ng kaunting pag-urong ng init sa parehong kalasag at palakasin ang koneksyon.

Ngayon maghinang / ikonekta ang iba pang mga binti ng LDR sa analog GPIO na iyong pinili nang mas maaga at maghinang / ikonekta ang iba pang mga binti ng risistor sa isang pin ng GND sa micro-controller.

Hakbang 5: Hakbang 5 - Piliin ang Iyong Pinagmulan ng Lakas

Hakbang 5 - Piliin ang Iyong Pinagmulan ng Lakas
Hakbang 5 - Piliin ang Iyong Pinagmulan ng Lakas

Panghuli, magpasya kung paano mo gagamitin ang iyong nightlight. Gumamit ako ng 2x AA na baterya sa isang may-hawak ng baterya, at na-solder ang mga wire sa VCC IN at GND IN ng TinyDev.

Nakasalalay sa iyong micro-controller, pipiliin mong gumamit ng isang baterya na maaaring ma-recharge ng Lipo, isang USB cable (mag-ingat kung gaano karami ang iyong hinuhugot mula rito) o isang 2.1mm jack na may 5V power pack.

Tandaan: Kung gumagamit ka ng iyong sariling micro-controller, mahusay na kasanayan na maglagay ng isang 300-500 ohm risistor sa pagitan ng GPIO at linya ng Data ng RGB strip, at upang maglagay ng isang 10uF capacitor sa kabuuan ng mga koneksyon ng VCC at GNC sa RGB Strip.

Hakbang 6: Hakbang 6 - Ipasok ang RGB Strip sa Star

Hakbang 6 - Ipasok ang RGB Strip Sa Bituin
Hakbang 6 - Ipasok ang RGB Strip Sa Bituin

Maingat na ipasok ang RGB strip, baluktot ito sa paligid ng hugis ng bituin hanggang ang lahat ng strip ay nasa tamang lugar. mag-ingat kapag baluktot ang strip sa paligid ng mas matalim na mga gilid upang matiyak na hindi ka pumutok o masira ang strip.

Hakbang 7: Hakbang 7 - I-hang ito sa Wall

Hakbang 7 - Isabit Ito sa Wall
Hakbang 7 - Isabit Ito sa Wall

Nagdagdag ako ng velcro tape sa aking baterya pack upang idikit ito sa dingding, upang madali itong matanggal upang mabago ang mga baterya, ngunit huwag mag-atubiling gumamit ng anumang mekanismo ng pag-mount na gusto mo.

Hakbang 8: Dagdag na Hakbang - Baguhin ang Mga Kulay o Mga Animasyon

Dagdag na Hakbang - Palitan ang Mga Kulay o Mga Animasyon
Dagdag na Hakbang - Palitan ang Mga Kulay o Mga Animasyon

Huwag mag-atubiling i-code ang alinman sa mga kulay o mga animasyon para sa nightlight … magtakda ng mga tukoy na kulay na gusto mo, o ang LEDs pulse sa halip o ilipat.. ganap na nasa iyo!

Hakbang 9: Lahat ng Mga File …

Ang 3D STL file para sa bituin at ang code para sa proyektong ito ay magagamit sa Github sa…

Hindi inaasahang Maker Github

Inaasahan kong nasiyahan ka sa proyektong ito! Sundan mo ako sa

youtube.com/unexpectedmaker

twitter.com/unexpectedmaker

www.facebook.com/unexpectedmaker/

www.instagram.com/unexpectedmaker/

www.tindie.com/stores/seonr/

Inirerekumendang: