Talaan ng mga Nilalaman:
- Hakbang 1: Ipunin ang Mga Materyal
- Hakbang 2: Pagtatakda ng Orasan
- Hakbang 3: Pagdaragdag ng mga LED at Programming
- Hakbang 4: Pagbuo ng isang Enclosure ng Lampara
- Hakbang 5: Mababang lakas at baterya
Video: Light Up Clock para sa Mga Bata - Green Means Go! Pula, Manatili sa BED !!!: 5 Mga Hakbang (na may Mga Larawan)
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:13
Nababaliw na kami nang walang sapat na tulog !!! Hindi maintindihan ng aming 2 taong gulang kung paano "maghintay para sa 7" sa orasan bago lumabas ng kanyang silid umaga pagkatapos ng umaga. Maaga siyang gigising (ibig sabihin tulad ng 5:27 am - "mayroong isang 7 !!!" sasabihin niya) at ipagpalagay lamang ang oras upang bumangon, lumabas ng kanyang silid, at gising para sa araw na iyon. Dahil ang edad na 2-4 ay may isang napakahirap na oras sa pagbabasa ng mga orasan, ang simpleng ilaw ng relo na ito ay isang MALAKING solusyon sa aming problema !!!
ANG GREEN MEANS GO !!! PULA, MANatili SA BED !!! Ang simple, murang Arduino real time na orasan na ito ay maaaring itakda upang magaan ang mga LED sa anumang oras na kinakailangan. Para sa amin nangangahulugan ito ng 6:00 ng umaga na nagiging PULA, MANatili SA BED. Pagkatapos 10 minuto bago 7:00 ng umaga lumiliko ito bilang pagbibigay ng pahiwatig na halos oras na upang lumabas at maglaro sa iyong silid. Pagkatapos sa 7:00 am… "Ang ilaw ay GREEN !!!", sabi niya, habang sumabog siya sa aming silid tuwing umaga nang mas maaga sa 7:00. Anong tagapagligtas !!!
Hakbang 1: Ipunin ang Mga Materyal
Mga Bahagi
- 1 x Arduino Nano ($ 2.70 sa AliExpress)
- 1 x DS1307 Real Time Clock ($ 0.60 sa AliExpress)
- 1 x Dobleng panig na Prototype Board ($ 1.45 para sa 5 sa AliExpress)
- 1 bawat Green, Red, Yellow 5mm LED ($ 0.94 para sa 100 sa AliExpress)
- 1 bawat 270 Ohm, 680 Ohm, 1K Ohm Resistors ($ 2.35 sa halagang 600 sa AliExpress)
- White Flute Stadium Cup ($ 1 Walmart o tindahan ng Dollar)
- Push Light o 3-4 AA na may hawak ng baterya ($ 1 Dollar Store o $ 0.50 sa AliExpress)
Mga kasangkapan
- Panghinang na Bakal at Maghinang
- Solderless Breadboard
- Mga Wire at Jumper Wires
- Pandikit Baril
Tandaan: Maituturo upang makapagtrabaho ang Mga Tsino na Nano Driver:)
Hakbang 2: Pagtatakda ng Orasan
Ang DS1307 RTC ay tulad ng isang relo at gumagamit ng isang baterya upang mapatakbo at panatilihin ang oras kahit na mawalan ng lakas o i-reset ang Arduino. Gumagamit ang RTC ng interface ng I2C upang makipag-usap sa Arduino. Ang SCL (orasan) ay nakakabit sa A5 at ang SDA (data) ay nakakabit sa A4. Ang RTC ay pinakamahusay na gumagana sa 5V para sa VCC ngunit natagpuan ko na tumakbo ito pababa sa 3.3V.
- Gamit ang isang breadboard, i-hook up ang Real Time Clock sa Arduino ayon sa eskematiko.
-
Susunod, i-download ang DS1307RTC Library sa github dito o sa mga kalakip.
Kung hindi ka pa nagda-download ng library, i-click ang "I-clone o I-download" at piliin ang opsyong "I-download ang ZIP"
- I-import ang library sa Arduino Editor sa pamamagitan ng pagpili ng "I-import" at pagpili ng ZIP.
- Susunod, i-download ang kalakip na Program_Clock_RTC.ino sketch at i-import ang katulad sa editor.
- Itakda ang kasalukuyang petsa / oras sa sketch at patakbuhin ang programa upang maitakda ang orasan.
- Patunayan na ang tamang oras ay babalik.
Binabati kita !! Mayroon kang isang gumaganang orasan !!
Hakbang 3: Pagdaragdag ng mga LED at Programming
LED Test
Ngayon, i-hook up ang LEDs at resistors ayon sa eskematiko.
I-download ang Light_Up_Clock_for_Kids.ino sketch at i-upload. Sa loop makikita mo ang nagkomento ng "setLEDs (tm. Oras, tm. Minute);" pagpapaandar at hindi pag-iisa sa ibaba lamang ng isang "testLEDs ();" pagpapaandar na ikot sa bawat LED sa loob ng 8 segundo.
Patunayan ang pagbibisikleta sa pamamagitan ng mga LED na gumagana at pag-aaliw ng mga serial.print na linya kung kailangan mong patunayan ang RTC ay naglalabas pa rin ng tamang oras.
Programming ang Times
Kapag na-verify mo na ang lahat ay gumagana, huwag paganahin ang pag-andar ng mga setLED () at bigyan ng puna ang paggana ng testLEDs (). Sa setLEDs () katawan ng pagpapaandar itakda ang mga oras na nais mong ipakita ang iba't ibang mga kulay na sumusunod sa mga halimbawa.
TANDAAN: Marahil ay maglalaro ka sa mga halaga ng resistor upang makuha ang tamang ningning para sa iyong mga LED (at pati na rin ang gusto mong pagguhit ng kuryente). Natagpuan ko ang mga sumusunod na gumagana nang maayos para sa aking 5mm LEDS dahil ang Green ay may pinakamataas na boltahe sa pasulong at ang pinakamaliwanag na natural, pagkatapos ay malabo para sa iba pang mga kulay:
- Green: 1K Ohm
- Dilaw: 680 Ohm
- Pula: 270 Ohm
Hakbang 4: Pagbuo ng isang Enclosure ng Lampara
Mga pagpipilian
Upang maikalat ang ilaw na inilalabas ng mga LED ay sinubukan ko ang ilang iba't ibang mga daluyan upang isara ang mga ilaw. Sa iba't ibang mga antas ng pagiging epektibo sinubukan ko ang isang Push Button (Ang mga LED ay nagtapos masyadong malapit na magkakalat na rin), Mason Jar na may papel na pergamino o glitter glue na ipininta sa loob, at ang puting tasa ng istadyum. Kailangan mo ng isang bagay upang maikalat ang ilaw at mabawasan ang tigas ng mga LED upang magbigay ng isang malambot, kahit na glow.
Pinakamahusay na Pagpipilian
Natagpuan ko ang pangunahing puting istadyum na tasa ($ 1 para sa 3) na may wax paper na naka-tape sa loob lamang (tulad ng ipinakita) na nagbigay ng isang mahusay kahit na ilaw. Nang walang wax paper ang mga LED ay direktang lumiwanag sa tuktok ng tasa na lumilikha ng hindi pantay na mga patch ng ilaw. Dahil balak kong gamitin ang pangmatagalang ito, kumuha pa ako ng isang silicone nursery lamp na muling nilalayon ko at idaragdag ang Arduino sa hinaharap ($ 10 sa AliExpress).
Hakbang 5: Mababang lakas at baterya
Nais kong gawin itong mas permanente at gumamit ng mga baterya upang gumana. Ang susunod na bahagi na ito ay opsyonal dahil maaari mo lamang idikit ang isang tasa sa itaas at lakas gamit ang isang wall plug o portable USB charger.
Mababang Kapangyarihan at Inaalis ang mga Built-in na LED
Kasama na sa code ang paglalagay ng Arduino sa Mababang-Power na pagtulog ng 8 segundo, paggising upang suriin ang oras, pagkatapos ay matulog muli. Para sa karagdagang pag-save ng kuryente at hindi magkaroon ng pagpapakita ng Power LED sa lahat ng oras, maaari mong mapupuksa ang built-in na LED sa Arduino Nano (at dahil ginamit ko ang pin na D13 ay nagpasya din na alisin ang built-in LED ang pin na iyon).
Gumamit ng isang soldering iron upang maiinit ang mga gilid ng built-in na LED na may label na POW at L, pagkatapos ay hilahin o i-cut upang alisin ang mga ito. Maraming iba pang mga pagpipilian sa pag-save ng kuryente na maaari mong subukan sa pamamagitan ng googling, ngunit tumatagal ito ng maraming buwan sa mga baterya at gumagana nang maayos para sa ngayon!
Prototype Board at Kaso ng Baterya
Ang paghihinang ng lahat ng mga bahagi sa isang prototype board ay binabawasan ang laki at pinapayagan itong madaling magkasya sa tuktok ng baterya pack sa loob ng tasa.
Gumamit ng isang 3 o 4 na baterya ng baterya ng AA at solder ang positibo (+) kay Vin sa Arduino at negatibo (-) sa GND.
Wala akong anumang mga kaso ng baterya, ngunit mayroong isang $ 1 na ilaw ng tulak na kinuha na hiwalay na may isang 4 na baterya ng kaso ng baterya na ganap na handa para sa aking mga pangangailangan. Inilagay ko ang puting tasa sa lalagyan ng baterya at minarkahan ang itim na plastik, pagkatapos ay gupitin ng isang kutsilyo ng utility.
Mainit na pandikit ang board sa base ng pack ng baterya, pagkatapos ay mainit na pandikit ang puting tasa sa ibabaw nito. Madali mong mapuputol ang mainit na pandikit kung kinakailangan upang buksan ito at muling pagprogram ng mga LED light up na oras.
Nakaupo ito sa tuktok ng tokador ng mga bata sa tabi ng pintuan at ngayon ay wala nang mga nag-aistorbo ng madaling araw !!!
Inirerekumendang:
Bumalik sa Mga Pangunahing Kaalaman: Paghihinang para sa Mga Bata: 6 na Hakbang (na may Mga Larawan)
Bumalik sa Mga Pangunahing Kaalaman: Paghihinang para sa Mga Bata: Gumagawa ka man ng isang robot o nagtatrabaho sa Arduino, bumuo ng " hands-on " electronics sa prototyping ng isang ideya ng proyekto, alam kung paano maghinang ay magagamit. ang paghihinang ay isang mahalagang kasanayan upang malaman kung ang isang tao ay talagang nasa electr
Clock Training Training ng Mga Bata: 6 na Hakbang (na may Mga Larawan)
Clock Training Training ng Mga Bata: Kailangan ko ng isang orasan upang matulungan ang aking 4 na taong kambal na matutong makatulog nang medyo mas matagal (Mayroon akong sapat na gisingin sa 5:30 ng umaga tuwing Sabado), ngunit hindi nila magawa magbasa pa Pagkatapos mag-browse sa pamamagitan ng ilang mga item sa isang tanyag na shopping s
Pula sa Itim: Homage to Tatlin: 9 Hakbang (na may Mga Larawan)
Red on Black: Homage to Tatlin: Ang kinetic sculpture na ito ay inspirasyon ng Tatlin's Tower, isang proyekto na nilikha ng arkitekto ng Rusya na si Vladimir Tatlin noong 1920. Ang balangkas ng bakal ng tower na may form na kambal helix ay dapat suportahan ang apat na mga geometric form (isang kubo , isang pyrami
Batay sa Arduino na LED na "Duguan Pula" Mga Awtomatikong Hagdan: 5 Hakbang (na may Mga Larawan)
Ang LED na "Madugong Pula" na Batay sa Arduino na Awtomatikong Hagdan: ANO? Kumusta! Gumawa ako ng dumudugo na mga hagdan ng LED! Ito ay isang bagong Instructable na gumagamit ng ilang pag-install ng hardware na nagawa ko na mula sa isang nakaraang I'ble mula sa minahan. Gumawa ako ng isang PULANG animasyon na kahawig ng mga patak ng dugo, perpekto upang awtomatikong maisasaaktibo habang
Album ng Mga Litrato ng Mga Bata Na May Komersyal ng Flashcard: 8 Mga Hakbang (na may Mga Larawan)
Kids Photo Album With Flashcard Commercial: Ipinapakita ng mga itinuturo na ito kung paano gumawa ng isang awtomatikong pag-update ng photo album ng WiFi bilang karagdagan sa mga tampok sa komersyal na flash card