Talaan ng mga Nilalaman:
- Hakbang 1: Hakbang 1: Hardware
- Hakbang 2: Hakbang 2: Mga Tampok
- Hakbang 3: Hakbang 3: Diagram ng Mga Kable at Schematic
- Hakbang 4: Hakbang 4: Code at Mga Aklatan
Video: KS-Batman-Watch: 4 na Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:13
(Ang orasan ay nagpapakita ng 7:11 dito)
Sitwasyon Dahil hindi ka madalas tumatawag sa Batman sa pamamagitan ng iyong malaking bilog na Batman-Window na nais mong gamitin din ito upang maipakita sa iyo kung anong oras na. Upang magawa ito, gumamit ka ng isang Led-Strip ng WS2801- Type. (tingnan ang larawan).
Ang relo ay binubuo ng mukha ng orasan na nagpapakita ng mga oras 1, 2, 3, 4, 5 at 7, 8, 9, 10 at 11 - walang puwang para sa 12 at 6. Ang oras ay ipinahiwatig sa pamamagitan ng pag-aktibo ng isang pinangunahan bago at pagkatapos ng ayon sa oras ng mukha ng orasan. (oras na pointer)
Ang bawat minuto ay binubuo ng dalawang LED's - Maliban sa 59 (1), 60 (0), 1 (1) at 29 (1), 30 (0) at 31 (1). Ang minutong pointer ay gawa sa 6 na pagbagsak ng LED's lighten up sa ibang kulay tapos ang hour pointer. Ang huling dalawang leds (pakaliwa) ay nagpapahiwatig ng aktwal na minuto.
Hindi ako gumawa ng isang pointer para sa segundo - ito ay upang makagambala.
Hakbang 1: Hakbang 1: Hardware
Inorder ko ang sumusunod na hardware sa aliexpress: DS3231 Time Module
LIR2032 rechargeable LiIo-Battery (rechargeable - iyon ang kinakatawan ng R)
Kamusta Isda WS2801 humantong guhitan
Box para sa electronic
Power supply 5V 10A (medyo napakalaki)
Arduino UNO board
Sa paligid ng 60 USD para sa lahat. (Ang pinakamahal ay ang LED-stripe ~ 40 USD. Maaari kang makahanap ng mas murang mga ngayon.)
Hakbang 2: Hakbang 2: Mga Tampok
(ang orasan ay nagpapakita ng 6:39 dito)
Talaga ang bagay ay nagpapakita ng oras. Malaman mo lamang na kapag ang minutong pointer ay nag-o-overlap sa oras na pointer ang kulay ng mga leds na ito ay binago sa isa pang naka-configure na kulay.
Ang relo ay naka-program sa isang awtomatikong pagbabago ng daylight save time (DST). Habang ginagamit ko ang Alarm2 true / false upang mai-save ang DST na hindi aktibo - kahit na pagkatapos ng pagkawala ng kuryente hindi mo na kailangang itakda muli ang DST-Bit. Ang oras ay pinananatiling salamat sa LIR2032 at pati na rin ang kaunti para sa Alarm2 totoo / mali.
Maaari mong tukuyin sa seksyon ng pagsasaayos ang lahat ng mga kulay na nais mong gamitin para sa mukha ng orasan, ang dalawang mga payo, at ang magkakapatong - kulay. (minutong pointer higit sa oras na pointer).
Hakbang 3: Hakbang 3: Diagram ng Mga Kable at Schematic
Gamit ang pag-aayos ng tornilyo sa kanang bahagi ng power supply (V0ADJ) maaari mong baguhin ang boltahe ng output. Nadagdagan ko ito sa 5.5V - dahil ang aking "orasan" ay malayo mula sa suplay ng kuryente at mayroon akong lubos na pagkawala ng boltahe dahil sa haba ng cable.
Hakbang 4: Hakbang 4: Code at Mga Aklatan
Sa code na DoW = 1 ay nangangahulugang lunes at ang DoW = 7 ay para sa Linggo. Justremember kapag itinakda mo ang oras pagkatapos ng kabuuang pagkawala ng kuryente.
Gumagamit ako ng silid-aklatan mula kay Andrew Wickert - na nanggagaling sa pamantayan para sa DS3231 kasama ang Arduinuo na kapaligiran. At kailangan mo ng kurso ng FastLED - silid-aklatan para sa WS2801 LED guhit.
Para sa bahagi ng DST-code Sinundan ko ang code mula sa diy_bloke na may komento mula kay TedF23. (tingnan ang:
Inirerekumendang:
Arduino Car Reverse Parking Alert System - Hakbang sa Hakbang: 4 na Hakbang
Arduino Car Reverse Parking Alert System | Hakbang sa Hakbang: Sa proyektong ito, magdidisenyo ako ng isang simpleng Arduino Car Reverse Parking Sensor Circuit gamit ang Arduino UNO at HC-SR04 Ultrasonic Sensor. Ang Arduino based Car Reverse alert system na ito ay maaaring magamit para sa isang Autonomous Navigation, Robot Ranging at iba pang range r
Hakbang sa Hakbang Pagbubuo ng PC: 9 Mga Hakbang
Hakbang sa Hakbang ng PC Building: Mga Pantustos: Hardware: MotherboardCPU & CPU coolerPSU (Power supply unit) Storage (HDD / SSD) RAMGPU (hindi kinakailangan) CaseTools: ScrewdriverESD bracelet / matsthermal paste w / applicator
Tatlong Loudspeaker Circuits -- Hakbang-hakbang na Tutorial: 3 Mga Hakbang
Tatlong Loudspeaker Circuits || Hakbang-hakbang na Tutorial: Ang Loudspeaker Circuit ay nagpapalakas ng mga audio signal na natanggap mula sa kapaligiran papunta sa MIC at ipinapadala ito sa Speaker mula sa kung saan ginawa ang pinalakas na audio. Dito, ipapakita ko sa iyo ang tatlong magkakaibang paraan upang magawa ang Loudspeaker Circuit na ito gamit ang:
Hakbang-hakbang na Edukasyon sa Robotics Na May Kit: 6 Mga Hakbang
Hakbang-hakbang na Edukasyon sa Robotics Gamit ang isang Kit: Matapos ang ilang buwan ng pagbuo ng aking sariling robot (mangyaring sumangguni sa lahat ng mga ito), at pagkatapos ng dalawang beses na pagkabigo ng mga bahagi, nagpasya akong bumalik at muling isipin ang aking diskarte at direksyon. Ang karanasan ng ilang buwan ay kung minsan ay lubos na nagbibigay-pakinabang, at
Kritikal na Hakbang sa Paghuhugas ng Kamay sa Hakbang: 5 Hakbang
Kritikal na Hakbang sa Paghuhugas ng Hakbang sa paghuhugas ng kamay: Ito ay isang makina na nagpapaalala sa gumagamit tungkol sa mga hakbang kung kailan kailangan niyang maghugas ng kanyang mga kamay. Ang layunin ng makina na ito ay matulungan ang mga tao na maunawaan kung paano hugasan nang maayos ang kanilang mga kamay sa isang mabisang paraan. Sa mga panahon ng pag-iwas sa epidemya o pandemya,