Talaan ng mga Nilalaman:
- Mga gamit
- Hakbang 1: Paghihinang ng mga LED Strips
- Hakbang 2: Kola ang mga LED Strips sa isang Cardboard Base
- Hakbang 3: Wire at Ikonekta ang Mga Elektronong Mga Bahagi
- Hakbang 4: Itakda ang Oras
- Hakbang 5: Piliin ang Kulay at I-mount ang Clock
- Hakbang 6: Paano Basahin ang Oras
- Hakbang 7: Paano Ito Mukha
2025 May -akda: John Day | [email protected]. Huling binago: 2025-01-13 06:58
Sa oras na ito ipakita ko sa iyo ang isang kulay ng wall analog na orasan para sa disenyo ng mga bata gamit ang LED strips.
Ang mga pangunahing kaalaman sa orasan ay ang paggamit ng tatlong mga LED strip at iba't ibang kulay upang maipakita ang oras:
- Sa bilog na humantong strip, ang berdeng kulay ay ginagamit upang ipakita ang mga oras, ang pulang kulay upang ipakita ang mga minuto at ang asul na kulay upang ipakita ang pareho, ang mga oras at minuto
- Sa 4 leds strip, sa pulang kulay, ang bawat led ay kumakatawan sa isang minuto kailangan naming idagdag sa mga minuto na minarkahan ng bilog na humantong strip
- Sa 6 leds strip, sa kulay-lila na kulay, ang bawat humantong ay kumakatawan sa 10 segundo
Ang orasan ay naka-mount sa isang transparent plate at itinayo ito upang madaling mai-mount at matanggal ito sa iba't ibang mga plate ng kulay.
Ang isang DS3231 Real Time Clock module ay ginagamit upang mapanatili ang mga oras, minuto at segundo.
Ang orasan ay pinalakas ng isang 3, 7 V na baterya na maaari mong singilin gamit ang isang micro USB charger.
Napakaganda ng hitsura nito sa kadiliman. Sana magustuhan mo.
Mga gamit
- Arduino NANO o katugmang microcontroller
- Madaling iakma DC sa DC step-up boltahe boost converter
- Module ng DS3231 Real Time Clock
- Isang lumang baterya ng Movil 3, 7 V 1000 mAh
- Micro USB charger para sa baterya
- 60 Leds strip
- Dobleng panig ng PCB
- Mga Transparent na Plato ng Kulay ng Plastik
- Mga wire
- Kit ng panghinang
- Karton
- Compass
- Protractor
Hakbang 1: Paghihinang ng mga LED Strips
Gamit ang aking cutting pad, isang protractor at isang compass, iginuhit ko ang orasan na globo at ang posisyon ng mga oras.
Ang diameter ng globo ay dapat na magkapareho sa mga sa plato ng plastik kung saan mo ilalagay ang iyong orasan.
Sa pangalawang imahe maaari mong makita ang bilog na LED strip. Ang lahat ng mga leds ay isa-isang na-solder upang mabuo ang globo ng orasan. Isinasaalang-alang mo ang maliit na arrow na makikita mo sa bawat humantong sa paghihinang sa kanila sa tamang paraan. Gumamit ako ng isang berdeng cable para sa data pin, isang pulang cable para sa 5V pin at isang itim para sa ground pin.
Sa pangatlong imahe maaari mong makita ang isang pagsubok ng lahat ng mga LED strip bago i-mount sa orasan
Hakbang 2: Kola ang mga LED Strips sa isang Cardboard Base
Gupitin ang isang spherical na piraso ng karton. Buksan ang dalawang maliit na butas sa karton upang dumaan sa kanila ang tatlong mga kable ng bawat LED strip.
Hakbang 3: Wire at Ikonekta ang Mga Elektronong Mga Bahagi
Ang mga hakbang na sinundan ko ay ang mga sumusunod:
- Maghinang ng isang 330 ohmios risistor sa sukdulan ng data cable (berdeng cable) ng bawat LED strip na makikita mo sa unang imahe
- Sumali sa lahat ng mga 5V cable
- Sumali sa lahat ng mga ground cable
- Paghinang ng microcontroller, ang step up boost converter, ang micro USB charger, ang module ng DS3231 at ang maliit na switch sa doble na bahagi ng PCB
- Ikonekta ang micro USB charger sa baterya (inilalagay ito sa ilalim ng PCB)
- Paghinang ang round strip data cable sa D2 pin sa microcontroller
- Solder ang 6 LED strip data cable sa D3 pin sa microcontroller
- Solder ang 4 LED strip data cable sa D4 pin sa microcontroller
- Solder ang SDA pin ng module ng DS3231 sa A4 pin sa microcontroller
- Paghinang ng SCL pin ng module ng DS3231 sa A5 pin sa microcontroller
- I-wire at ikonekta ang step up boost converter sa micro USB charger na nakikita mo sa pangalawang imahe
- Ayusin ang step up voltage converter sa 5 V output
- Wire at ikonekta ang isang maliit na switch upang makontrol ang lakas tulad ng nakikita mo sa imahe
Isinasaalang-alang mo ang mga sumusunod: ang mataas ng de-koryenteng circuit ay dapat na mas mababa sa lalim ng plate upang payagan na ma-hang ang orasan ng pader nang walang mga problema
Hakbang 4: Itakda ang Oras
Ang module ng DS3231 Real Time Clock ay nagpapanatili ng oras dahil gumagamit ito ng isang panlabas na baterya, ngunit kung wala kang nakuha, isinama ko ang sumusunod na code upang maitakda ang paunang oras:
// itakda ang oras
int gminutes = 10; int ghours = 3; int gseconds = 0; // end set time
Kinokontrol ng variable na ilaw, sa code, ang tindi ng lahat ng mga piraso sa orasan.
Hakbang 5: Piliin ang Kulay at I-mount ang Clock
Gupitin ang maraming mga piraso ng karton upang ayusin ang hardware sa plato at i-hang up ito saan mo man gusto.
Hakbang 6: Paano Basahin ang Oras
Larawan na may label na "03:34:10"
- Sa bilog na LED strip, ang mga leds na nakalagay sa pagitan ng 12 at 3 ay nasa (berdeng kulay). Ibig sabihin, 3 iyon.
- Sa bilog na LED strip, ang mga leds sa pagitan ng 4 at 6 ay nasa (pulang kulay). Ibig sabihin, 3:30 noon, ngunit sa 4 leds strip, lahat ng leds ay nakabukas, kaya't 3:34.
- Ang unang pinangunahan sa 6 leds strip ay nasa (1 x 10 = 10 segundo), kaya't 3:34:10 sa sandaling iyon
Larawan na may label na "03:10:30"
- Sa bilog na LED strip, ang humantong sa 3 ay nasa (berdeng kulay). Ibig sabihin, 3 iyon.
- Sa bilog na LED strip, ang mga leds sa pagitan ng 12 at 2 ay nasa (pulang kulay). Ibig sabihin, 3:10.
- Ang pangatlong pinangunahan sa 6 leds strip ay nasa (3 x 10 = 30 segundo), kaya't 3:10:30 sa oras na iyon
Larawan na may label na "03:16:10"
- Sa bilog na LED strip, ang mga leds na nakalagay sa pagitan ng 12 at 3 ay nasa (asul na kulay). Nangangahulugan ito na 3:15, ngunit sa 4 na leds strip ang unang pinangunahan lamang ang naka-on, kaya talagang ito ay 3:16.
- Ang unang pinangunahan sa 6 leds strip ay nasa (1 x 10 = 10 segundo), kaya't ito ay 3:16:10 sa sandaling iyon