Talaan ng mga Nilalaman:
- Mga gamit
- Hakbang 1: ANO ANG BAGO
- Hakbang 2: Pagtitipon ng PCB
- Hakbang 3: Pag-print sa 3D
- Hakbang 4: Ang Sketch
Video: 7 Segment Clock Bersyon 2: 4 Mga Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:10
Kamusta!
Matapos ang isang kahilingan mula sa gumagamit ng Instructables tungkol sa pagkakaroon ng 12h format, sinamantala ko upang gumawa ng mga pagbabago sa pananalapi sa orihinal na proyekto.
Sa panahon ng paggamit ng bersyon 1 nadama ko ang pangangailangan na gumawa ng isang stand-alone na bersyon, kaya't ginawang posible na baguhin ang lahat ng mga parameter nang direkta mula sa orasan, nang hindi ginagamit ang PC.
Para sa sinuman na hindi pa nabasa ang aking nakaraang mga itinuro, ito ay isang pangkaraniwang 7 segment na humantong sa orasan na may ilang mga karagdagang tampok:
- 7 magkakaibang mga pagbabago sa minutong pagbabago
- 3 paunang naka-set na mga kulay para sa mga puwang ng oras
- ambient light intensity awtomatikong lumabo
- auto shutdown / start kapag hindi na kailangang magpakita ng oras
- pagsasaayos ng oras ng awtomatikong pag-save ng daylight
Pinapayagan ka rin ng bersyon 2 na:
- baguhin ang format ng oras 12 / 24h
- madaling baguhin ang mga parameter
Ang mga parameter na maaaring mabago nang direkta mula sa orasan ay:
- paggising / oras ng pag-shutdown
- mga kulay para sa mga puwang ng oras
- petsa / oras
- format ng oras 12 / 24h
Ang data na ito ay nakaimbak na ngayon sa loob ng Arduino eeprom kasama ang napiling mode ng paglipat. Naghanda rin ako ng isang gabay na mabilis na pagsisimula sa susunod na hakbang.
Ang frame ay naka-print na 3D, pinalakas ng isang Arduino Nano, DS3231 at WS2812 leds.
Mga gamit
- Arduino nano
- larawan chell
- 2 x panandaliang pindutan
- on / off switch
- DC plug
- 5V transpormer
- n ° 30 WS2812 leds (modelo 30 leds / meter)
- pcb
- Module ng DS3231
- manipis na mga kable para sa mga koneksyon sa leds
- resistors 10K, 550
- panghinang
- pandikit
- jumper
- header lalaki / babae
Hakbang 1: ANO ANG BAGO
Tulad ng sinabi, hindi ko nais na ikonekta ang orasan sa PC sa tuwing nais kong baguhin ang mga parameter noon, pagdaragdag ng isang pansamantalang pushbutton sa proyekto na naabot ko nang madali ang target. Sa isang pindutan maaari kong mag-scroll sa pagitan ng mga pagpipilian, ang iba pa ay upang kumpirmahin ang data at magpatuloy sa loob ng menu. Nakakonekta ko rin ang photocell sa isang Arduino PIN sa halip na + 5V kaya kapag ang orasan ay napunta sa mode ng pagtulog na photocell circuit ay hindi umaalis ng lakas. Sa wakas ginawa ko itong mas propesyonal na mag-ukit ng circuit sa isang plate na tanso.
Hakbang 2: Pagtitipon ng PCB
Para sa kaginhawaan binago ko ang ilang mga koneksyon, tingnan ang eskematiko. Ang ON / OFF switch ay opsyonal, upang ipasok sa loob ng menu nang hindi na ikonekta lamang ang + 5V na pinipigilan ang pindutan 1.
Ang paglaban sa pagitan ng mga leds at D5 ay 550Ohm, ang iba pang 10Kohm.
Napakadali ng circuit at hindi kailangang maukit.
Sa aking proyekto ang bawat segment para sa bawat digit ay nangangailangan ng isang humantong. Para sa mas malalaking proyekto ay maaaring maidagdag ng higit pang mga leds para sa segment pagkatapos baguhin ang library na "segment_display.cpp"
Para sa iba pang impormasyon tungkol sa pagkakasunud-sunod ng LED at iba pang bersyon ng suriin 1
Hakbang 3: Pag-print sa 3D
Simula sa orihinal na bersyon (Salamat sa Thingverse user random1101), muling dinisenyo ko ang suporta sa pagpapasadya nito sa isang bar code (nangangahulugan ito ng ACMECORPORATION ngunit hindi ito makikilala ng reader ng bar-code….sob).
Inirerekumenda na pandikit ang bawat digit pagkatapos ilagay sa loob ng puwang nito.
Hakbang 4: Ang Sketch
Ang mga aklatan ay mananatiling hindi nagbabago at sa unang pagkakataon na mag-upload ka at magpatakbo ng sketch ay walang maaaring mangyari sapagkat nagbabasa ito ng data mula sa eeprom at, marahil, sa loob ng iyong eeprom ay maaaring may mga random na halaga. Pagkatapos sa unang pagpapatakbo kailangan mong magtakda ng data.
Ang mode ng paglipat ay nakaimbak na ngayon sa loob ng eeprom.
Sa panahon ng pagpasok ng data, sundin nang maingat ang format ng oras (aktwal o taglamig 24 na format ng oras).
Suriin ang nakaraang bersyon para sa impormasyon sa library at paggamit.
Inirerekumendang:
7 Segment Clock - Maliit na Mga Printer ng Edition: 9 Mga Hakbang (na may Mga Larawan)
7 Segment Clock - Maliit na Mga Printer ng Edition: Isa pang 7 na Segment Clock. Kahit na sasabihin kong hindi ito mukhang mabaliw kapag nanonood ng aking profile na Instructables. Marahil ay mas nakakairita ito sa sandaling tumingin ka sa aking profile na bagay. Kaya bakit nag-abala pa akong gumawa ng iba pa sa
Paggawa ng isang Simpleng Robot sa Mga Bagay na Maaari Mong Mahanap sa Iyong Bahay (Bersyon ng hotwheel): 5 Mga Hakbang
Paggawa ng isang Simpleng Robot sa Mga Bagay na Maaari Mong Mahanap sa Iyong Bahay (Bersyon ng hotwheel): Ipapakita sa iyo ng Instructable na ito kung paano gumawa ng isang hotwheel na dumadaan mismo na tumatakbo sa mga dobleng A na baterya. Kakailanganin mo lamang gumamit ng mga bagay na malamang na mahahanap mo sa iyong bahay. Mangyaring tandaan na ang robot na ito ay marahil ay hindi eksaktong dumidiretso, isang
ARDUINO SOLAR CHARGE CONTROLLER (Bersyon 2.0): 26 Mga Hakbang (na may Mga Larawan)
ARDUINO SOLAR CHARGE CONTROLLER (Bersyon 2.0): [Play Video] Isang taon na ang nakalilipas, nagsimula akong magtayo ng sarili kong solar system upang magbigay ng lakas para sa aking bahay sa nayon. Sa una, gumawa ako ng isang batay sa charge charge LM317 at isang metro ng Enerhiya para sa pagsubaybay sa system. Sa wakas, gumawa ako ng isang PWM charge controller. Sa Apri
Version Bersyon ng Bersyon II (mas Matatag at Tumpak): 6 na Hakbang
Version Bersyon ng Bersyon II (mas Matatag at Tumpak): https://www.instructables.com/id/Beta-Meter/ Ang bersyon na I β metro ay tahimik na tumpak ngunit ang kasalukuyang mapagkukunan ay hindi pare-pareho sa input boltahe (Vcc). Bersyon II β metro ay medyo matatag ie., Ang kasalukuyang halaga ay hindi nagbabago ng marami sa pagbabago sa i
Ang Word Clock - Bersyon ng Arduino: 11 Mga Hakbang (na may Mga Larawan)
Ang Word Clock - Bersyon ng Arduino: ***** ***** /www.instructables.com/id/The-Wordclock-Grew-Up/ *****************************