Orodha ya maudhui:
Video: Saa za Ulimwenguni Saa: Hatua 5 (na Picha)
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:54
Ikiwa ulimwengu unakanyaga au unapenda tu kujua ni saa ngapi kabla ya kupiga simu hiyo ya usiku, saa 5 ya ulimwengu inalingana na muswada huo. Kwa kuwa nilipata onyesho za ziada za nambari za TM1637 7 katika usafirishaji wangu wa hivi karibuni, niliamua kuweka saa pamoja kwa hafla zote. Niliamua kutumia Arduino Uno kwa mradi huo, ambayo ilitoa GPIO ya kutosha kwa saa 5, viashiria vya 5 AM (LEDs) na taa ya juu iliyoamilishwa na sensa ya kugusa. Pini pekee ambayo sikutumia ilikuwa D1, ambayo ni ya serial Tx, ambayo inaweza kusababisha shida tu. Kwa hivyo ikiwa una nia, soma!
Hatua ya 1: Sehemu
Kufanya saa niliyotumia: - Arduino Uno (lakini Nano au Mega pia ingefanya kazi)
- (5) maonyesho ya TM1637
- (5) LEDs (kutumia kama viashiria vya AM / PM)
- (5) 220 vipinzani vya Ohm
- Saa ya RTC3231
- Fimbo ya AdaFruit NeoPixel au taa zingine
- Gusa sensorer ili kuamsha mwanga
- Buck kubadilisha fedha ili kubeba nguvu ya kuteka
- Sura au kesi (mimi 3D nilichapisha kesi, lakini uwe mbunifu)
- 12V nguvu na kipokezi cha pipa (kuruhusu kugawanyika kwa milisho)
- hiari - Arduino Uno ngao (kuifanya iwe rahisi kidogo)
Hatua ya 2: Kuanza
Bado mimi ni mpya kwa TM1637 kwa hivyo niliweka kwanza kwanza kuona kile ninachoweza kufanya. Mwanzoni haikufanya chochote, lakini jamii ya Arduino ni ya kushangaza na hivi karibuni ikaniamsha na kukimbia. Kwenye TM1637 yangu ilibidi nikate kofia 2 mgongoni ili zifanye kazi na kutoka hapo tu jaribio na makosa. Mwishowe bado sikuweza kupata koloni kwa saa - "inachukua" nambari ya saa katika nafasi ya 1, lakini niko sawa nayo, kwa sasa.
Ifuatayo, weka ubao wa mkate na kila kitu kwanza ili uhakikishe muunganisho wako wote na programu inalingana - ndio, mimi bado ni hatua kwa hatua. Kisha amua juu ya maeneo unayotamani na usanidi maeneo unayopanga kwa kupata tofauti za wakati kutoka GMT. Sasa kwa soldering na nafasi.
Hatua ya 3: Wiring
Kutumia kontakt nguvu ya pipa kwa kuingiza 12v, gawanya nguvu na ardhi kwa 1) kibadilishaji cha bibi na 2) Vin kwenye Arduino.
Tumia kibadilishaji cha dume kutengeneza nguvu za 5v na safu za ardhini kwenye ngao kuendesha unganisho, hii itatuliza maswala yoyote ya nguvu.
Kila TM1637 ina unganisho 4 (5v, Grd, Takwimu na Saa), na DIO na CLK ikienda kwenye pini za mtu binafsi za GPIO (nilitumia 2-11) na nguvu kwenye safu zangu.
Kwa viashiria vya Meridian (5 LEDs) solder (5) 220 Ohm res chini na unganisho la Anode kwa A0-A3 na D12.
RTC inahitaji 5v na Grd pamoja na SDA na SCL (A4 na A5).
Fimbo nyepesi inahitaji kuwekwa chini mara mbili, mara moja kwa safu na mara moja kwa Uno. Run the 5v to the row and data to a GPIO (D13). Sensor ya kugusa inakwenda kwa 5v na Grd na kwa GPIO D0.
Hatua ya 4: Programu
Programu iko sawa mbele. Nilitumia maktaba ya TM1637display.h kwa maonyesho, nikimpa kila onyesho jina la kipekee - kwa kutabirika, na jina la jiji. Badilisha tu pini za DIO na CLK kwa kila moja.
Ingiza eneo lako la kwanza na tofauti ya wakati na weka vipindi vya AM / PM kwa LED kuwasha / kuzima kulingana na saa. Tumia kurudia kwa kila eneo.
Nilipa saa saa nafasi 0, nambari 2, hakuna sifuri inayoongoza. Kwa dakika nilitumia 'dakika' na kugawanywa na 10 kwa nambari 1 (pos 2, tarakimu 1) na modulo (%) kwa nambari 2 (pos 3, 1 tarakimu).
Kuwasha NeoPixel na sensa ilikuwa kama kifungo kingine chochote / combo ya LED kutumia maktaba ya Adafruit_NeoPixel.
Rahisi.
Hatua ya 5: Mkutano
Ufundi wa kesi inayofaa ambayo inafaa maonesho na chumba nyuma ya bodi, pembejeo ya nguvu na kibadilishaji cha dume. Ingiza, ambatanisha waya, umeme na iko tayari. Sawa, kunaweza kuwa na zaidi kuliko hii, lakini hiyo ni misingi bila kujali muundo.
Furahia na Kufurahi Kufurahi!
Ilipendekeza:
Utunzaji wa saa - Jinsi ya Kuunda Saa Iliyotengenezwa Kutoka kwa Saa !: Hatua 14 (na Picha)
Utunzaji wa saa - Jinsi ya Kuunda Saa Iliyotengenezwa Kutoka kwa Saa !: Halo wote! Huu ni maoni yangu kwa Mashindano ya Mwandishi wa Mara ya Kwanza ya 2020! Ikiwa unapenda mradi huu, ningethamini sana kura yako :) Asante! Hii inayoweza kufundishwa itakuongoza kupitia mchakato wa kujenga saa iliyotengenezwa na saa! Nimeita kwa ujanja
Saa ya Saa ya Saa ya Dakika 30: Hatua 3 (na Picha)
Saa ya Saa ya Saa ya Dakika 30: Rafiki anaanzisha biashara ndogo ambayo hukodisha rasilimali kwa muda wa dakika 30. Alitafuta kipima muda ambacho kingeweza kutisha kila dakika 30 (saa na nusu saa) na sauti nzuri ya gong, lakini sikuweza kupata chochote. Nilijitolea kuunda si
Kutengeneza Saa na M5stick C Kutumia Arduino IDE - RTC Saa Saa Saa Na M5stack M5stick-C: Hatua 4
Kutengeneza Saa na M5stick C Kutumia Arduino IDE | RTC Saa Saa Saa Na M5stack M5stick-C: Halo jamani katika mafundisho haya tutajifunza jinsi ya kutengeneza saa na bodi ya maendeleo ya m5stick-C ya m5stack kutumia Arduino IDE.So m5stick itaonyesha tarehe, saa & wiki ya mwezi kwenye maonyesho
Filimbi ya Slide ya Ulimwenguni ya Ulimwenguni 1000: Hatua 5 (na Picha)
Filimbi ya Slide ya Ulimwenguni ya Ulimwenguni 1000: filimbi ya slaidi ni ala ya muziki inayotumika mara nyingi kwa athari ya ucheshi kwa sababu ya sauti yake ya kijinga. Katika hii inayoweza kufundishwa, tunakufundisha jinsi ya kutengeneza filimbi ya slaidi ya hewa! Je! Filimbi ya slaidi ya hewa ni nini? Inafuata wazo sawa na gitaa la hewa ambapo unaiga
Saa rahisi ya Arduino / Saa ya saa: Hatua 6 (na Picha)
Saa rahisi / Saa ya saa Arduino: Hii " inafundishwa " itakuonyesha na kukufundisha jinsi ya kutengeneza saa rahisi ya Arduino Uno ambayo pia hufanya kama saa ya kusimama kwa hatua chache rahisi