Talaan ng mga Nilalaman:
- Hakbang 1: Ang Ideya
- Hakbang 2: Ang Utak
- Hakbang 3: Ipakita
- Hakbang 4: RTC
- Hakbang 5: Interface Sa Gumagamit
- Hakbang 6: Ang Baluktot
- Hakbang 7: Problema Sa Button Cell
- Hakbang 8: Ang Code
- Hakbang 9: Tapos Na
Video: DIY Pocket Watch: 9 na Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:09
Sa abalang mundo na ito na ang pagsunod sa isang track ng oras ay dapat para sa mas mahusay na pagganap at pagiging isang libangan bakit hindi gumawa ng isang aparato upang mapanatili ang isang subaybayan ng oras. Salamat sa teknolohiya mayroong mga aparato na tinatawag na 'relo' ngunit! kapag ginawa mo ang mga bagay sa iyong sarili ang kasiyahan ay iba, kaya sa Instructable na ito ay ipapakita ko sa iyo kung paano ko nagawa ang maliit na maliit na relo na ito.
Hakbang 1: Ang Ideya
Ang ideya ay upang mapanatili itong kasing simple hangga't maaari at gumamit ng kaunting mga bahagi.
- Isang display upang ipakita ang oras.
- Isang bahagi upang subaybayan ang oras.
- Ang isa pang sangkap upang magtagal at ipadala ito upang maipakita.
- At isang mapagkukunan ng kuryente.
// Daloy ng tsart ng ideya
Hakbang 2: Ang Utak
Ang Utak ay dapat na tiyak na maging isang microcontroller dahil mayroon itong kalamangan ng madaling programa at mas maliit na sukat. Sa una akala ko ang attiny85 ay magkasya perpekto ngunit pagkatapos ay limitado ang mga GPIO na pin na mahirap gawin ito. pagkatapos ay napagpasyahan kong sumama sa Atmega328p na magagamit sa tqfp package ngunit pagkakaroon ng hindi bayang karanasan sa paghihinang tulad maliit na package nagpasya akong pumunta sa arduino pro mini. Kahit na ang board na ito ay opisyal na nagretiro ngunit pagiging bukas na mapagkukunan magagamit pa rin sila.
Hakbang 3: Ipakita
Ang isang 0.91 pulgada na OLED display module ay magiging magandang pagpipilian para sa pagpapakita, na ginagawang mas moderno ngunit ang problema ay ang pagkonsumo ng kuryente, sa isang average na kumonsumo ng 20mA na magiging mabigat para sa baterya. Habang iniisip kung ano ang gagamitin bilang isang display natagpuan ko ang display na ito ng DVD na nakalatag. Ang display na ito ay may apat na digit ng pitong segment na ipinapakita na may ilang mga pantulong na leds. Ang lahat ng mga leds ay naka-configure sa bilang karaniwang cathode kaya upang himukin ang mga ito kailangan nating gumamit ng pamamaraang tinatawag na mutliplexing na walang anuman kundi ang pagmamaneho ng bawat isa isa isa nang napakabilis na mukhang ang lahat ay naiilawan nang sabay. Gayundin ang Atmega328 ay maaaring lumubog hanggang sa 20mA kaya't ang pangangailangan ng mga transistors ay nabawasan. Ang bawat pinangunahan ay gumagana nang maayos sa 100 ohm sa 3.3v.
Hakbang 4: RTC
Maaaring subaybayan ng Arduino pro mini ngunit ang problema dito ay ang pagkonsumo ng kuryente. Sa 3.3v kumukuha ito ng tungkol sa 3mA sa 8MHz at plus mayroon din kaming display na kukonsumo din ng ilang katas. Pinili kong pumunta sa DS3231 RTC chip dahil madali itong gamitin salamat sa interface ng I2C. Gayundin sinusubaybayan nito ang oras nang mas tumpak kaysa sa atmega328 at kahit na gumugugol ng mas kaunting lakas.
Hakbang 5: Interface Sa Gumagamit
Ang interface ay simple - nais ng gumagamit ng oras, binibigyan ito ng aparato para sa ito maaari naming magamit ang mga kumplikadong bagay tulad ng kilos ng kamay o kasing simple ng isang pindutan ng itulak. Kaya't tuwing nais ng gumagamit na malaman ang oras, itulak ang pindutan at ang oras ay ipinapakita sa display. Ang plano para sa code ay upang makita kung ang pindutan ay pinindot, kapag pinindot kahilingan kasalukuyang oras mula sa RTC at ipakita ito sa pamamagitan ng display ngunit pagkatapos ay napagtanto ko na ang arduino pro mini ay may isang pindutan ng itulak upang i-reset ang sarili nito kung gayon bakit hindi gamitin ito sa halip na suriin para sa pindutan tumagal lamang ng kasalukuyang oras at ipakita nang isang beses at maghintay hanggang sa susunod na pag-reset.
Hakbang 6: Ang Baluktot
Kaya ngayon mayroon kaming aming mga sangkap na itinakda arduino pro min, display DVD, DS3231 RTC chip at CR2032 button cell bilang power house na walang gaanong pag-iisip sa pagpili ng baterya. Kaya't sa aking isipan ay dinisenyo ko ang layout ng PCB. At bago pa ako makaorder ng PCB ng isang bagay na iniisip ko … kung isasaalang-alang ko ang RTC chip at may hawak ng cell button pagkatapos ay na-solder na sila sa module ng DS3231 RTC kung gayon bakit nasayang ang mga mapagkukunan sa pagkuha ng isang pasadyang PCB sa katunayan sa kasong ito mayroon lamang kaming kapangyarihan ng panghinang, Mga linya ng I2C at ang display ng DVD sa pro mini. Kung sakaling nais mong tingnan ang layout ng PCB nakakabit ito sa ibaba.
Hakbang 7: Problema Sa Button Cell
Ang pagkakamaling nagawa sa pamamagitan ng hindi pagbibigay ng oras upang pumili ng uri ng baterya ay bayad. Kapag ang aparato ay pinalakas sa pamamagitan ng arduino uno habang ginamit ko ito sa programa ng arduino pro mini gumana ito nang maayos ngunit nang ito ay pinapatakbo ng button cell ay kumilos ito nang kakatwa. Matapos ang paggastos ng maraming oras sa pag-alam kung ano ang problema - ito ay talagang ang CR2032 ay maaaring magbigay ng kasalukuyang hanggang sa 2mA at ang kinakailangan ng aparato ay higit sa na kaya sa huli ay natapos ko na ang paggamit ng isang lipo na baterya sa halip.
Hakbang 8: Ang Code
Ang code ay maaaring magmukhang mahaba at paulit-ulit ngunit talagang simpleng intindihin. Ang lahat ay inilalagay sa seksyon ng pag-set up habang ginagawa namin ang mga bagay nang isang beses lamang at maghintay hanggang sa susunod na pag-reset ng utos.
Ang daloy ng code ay pinasimulan ang lahat -> kumuha ng kasalukuyang oras mula sa RTC -> manipulahin ang data upang maaari itong magamit upang i-multiplex ang mga display digit -> at pagkatapos ay ipakita ang data (oras) para sa 2 segundo sa pamamagitan ng pag-multiplex ng bawat isa isa-isa.
Hakbang 9: Tapos Na
Gusto ko 3D naka-print ng isang kaso para sa mga ito ngunit nang walang isang kaso mukhang mahusay na tulad ng lahat ng mga bahagi ay nakalantad.
Inirerekumendang:
DIY Fitness Tracker Smart Watch Na May Oximeter at Rate ng Puso - Mga Modular na Elektronikong Modyul Mula sa TinyCircuits - Pinakamaliit na Arcade: 6 na Hakbang
DIY Fitness Tracker Smart Watch Na May Oximeter at Rate ng Puso | Mga Modular na Elektronikong Modyul Mula sa TinyCircuits | Pinakamaliit na Arcade: Hoy, ano na, Guys! Akarsh dito mula sa CETech. Ngayon ay mayroon kami sa amin ng ilan sa mga module ng sensor na lubhang kapaki-pakinabang sa aming pang-araw-araw na buhay ngunit sa isang maliit na bersyon ng kanilang sarili. Ang Sensors na mayroon kami ngayon ay napakaliit ng laki kumpara sa tra
Pocket Signal Visualizer (Pocket Oscilloscope): 10 Hakbang (na may Mga Larawan)
Pocket Signal Visualizer (Pocket Oscilloscope): Kamusta bawat isa, Lahat tayo ay gumagawa ng napakaraming mga bagay sa araw-araw. Para sa bawat trabaho doon kung saan kailangan ng ilang mga tool. Iyon ay para sa paggawa, pagsukat, pagtatapos atbp .. Kaya para sa mga elektronikong manggagawa, kailangan nila ng mga tool tulad ng soldering iron, multi-meter, oscilloscope, atbp
Pocket na may sukat na Pocket: 7 Hakbang
Ang Pocket na may sukat na Pocket: Sa pang-araw-araw na sitwasyon, ang magagamit na tubig ay madalas na nahawahan, hindi malusog, o nakakalason pa. Samakatuwid, madalas na kinakailangan upang magdala ng maiinom na tubig mula sa mas mababang antas hanggang sa mas mataas na antas kung saan maaari itong magamit. Ang isang water pump ay madalas na isang pagpipilian na maaaring mabuhay
Mula sa isang Pocket Phaser hanggang sa isang Pocket Laser: 6 na Hakbang
Mula sa isang Pocket Phaser sa isang Pocket Laser: Sa proyektong ito, magko-convert kami ng isang maliit na laruan na Star Trek Phaser na nakita ko sa Barnes & Mahal sa isang laser pointer. Mayroon akong dalawa sa mga phaser na ito, at isang naubusan ng baterya para sa light up bit, kaya't nagpasya akong i-convert ito sa isang rechargeable laser p
Ang Pinakamalamig na USB L.E.D. Pocket-Sized Light (Pocket-Sized Entry): 6 na Hakbang
Ang Pinakamalamig na USB L.E.D. Pocket-Sized Light (Pocket-Sized Entry): Sa Instructable na ito, ipapakita ko sa iyo kung paano gumawa ng isang pinalakas na USB na L.E.D. ilaw na maaaring tiklop sa laki ng isang X-it Mints na lata, at madaling maiakma sa iyong bulsa. Kung gusto mo ito, tiyaking + ito at iboto ako sa paligsahan! Ang mga materyales at