
Orodha ya maudhui:
2025 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2025-01-23 15:11



Utangulizi
Halo jamani, natumahi nyote mnafanya vizuri. Huu utakuwa mradi mfupi na rahisi kuhusu jinsi ya kutengeneza saa ya dijiti kutumia Arduino.
Katika mradi huu, tutafanya saa ya dijiti kwa msaada wa Arduino na rejista ya zamu. Hii inaweza kuonyesha tu wakati katika muundo wa hr 24 na nukta zinazoangaza (zinazowakilisha sekunde).
Ninatumia Moduli ya Saa Saa Saa (RTC) DS1302 kwa madhumuni ya muda. Jambo kuu juu yake ni kutumia rejista moja tu ya Shift na onyesho la sehemu ya nambari 4 ya 7.
Hatua ya 1: Tunahitaji Nini?


Hapa kuna orodha ya sehemu tunayohitaji:
- Arduino Uno / Nano
- Moduli ya Saa ya RTC (DS1302)
- Onyesho la Sehemu ya Saba yenye nambari 4
- Rejista ya Shift (74HC595)
- Mpingaji wa 220 Ohm x4 (Kupunguza Mwangaza)
- Kiini cha sarafu ya CR2032 (Kwa moduli ya RTC)
- Waya za Jumper
- Mkate wa Mkate
- Bodi ya Perf (Chaguo la Kutayarisha) Betri ya Lithiamu-Ion (Kwa Chanzo cha Nguvu)
Kwa hivyo hii ndio tunayohitaji sisi wote.
Hatua ya 2: Uunganisho / Wiring


Katika hili, tunaunganisha Onyesho la Sehemu kwa Rejista ya Arduino na Shift kama ifuatavyo:
Bandika A kwa Q0, Bandika B kwa Q1, Bandika C kwa Q2, Bandika D kwenye Q3, Bandika E kwa Q4, Bandika F kwa Q5, Bandika G kwenye Q6 ya Rejista ya Shift
Bandika DP (H) kwa Pini 3 ya Arduino
Piga Digit1 kwa Pini 7 ya Arduino
Bandika Digit2 kwa Pini 6 ya Arduino
Bandika Digit3 kwa Pini 5 ya Arduino
Bandika Nambari 4 kwa Pini 4 ya Arduino
Pia, unganisha Resistors 220-ohm na kila tarakimu ya onyesho la sehemu. (Tazama Mchoro)
Sasa tunaunganisha Moduli ya RTC na Arduino, ingiza kiini cha sarafu kwenye moduli, na unganisha kulingana na mchoro uliopewa. Sawa kwa Rejista ya Shift.
Unaweza kupakua picha hizi kutoka kwa kiunga kilichopewa hapa chini. Uunganisho wa Bodi ya Mkate wa Mkate
Hatua ya 3: Usimbuaji

Utaona nambari kama hii kama inavyoonyeshwa kwenye picha:
Weka tu wakati wa sasa katika safu hii ya nambari na uipakie. Baada ya kupakia, toa maoni kwenye mstari huu (tumia kufyeka mara mbili yaani
Jumuisha maktaba (iliyotolewa kwenye kiunga kilichopewa hapo chini) katika programu kwa kwenda
Mchoro <Jumuisha Maktaba <Ongeza faili ya ZIP <Ongeza njia ya faili yako iliyopakuliwa
Pakua nambari na maktaba kutoka kwa kiunga kilichopewa hapa chini:
Msimbo wa Upakuaji
Hatua ya 4: Prototyping (Hiari)


Tunaweza kufanya mradi huu kubebeka kwa kufanya unganisho kwenye PCB.
Wakati wa kuifanya kwenye PCB hakikisha unatumia pini za kichwa cha kike kupandisha mizunguko ya Arduino vinginevyo kuotesha moja kwa moja kunaweza kuharibu kifaa. Pia, tumia msingi wa pini 16 wa IC kwa kifaa cha kupinga kifaa kingine kinaweza kuharibika (vivyo hivyo hufanyika kwangu).
Pia, niliuza sehemu ya kuonyesha kwenye PCB nyingine ambayo inaweza kuwekwa kwa urahisi kwenye sanduku au kitu kingine chochote.
Unganisha kila kiungo vizuri vinginevyo mzunguko hauwezi kufanya kazi.
Pendekezo: Kwanza fanya kwenye ubao wa mkate kisha unaweza kuiunganisha kwa PCB.
Ilipendekeza:
Saa ya Dijiti ya Doa Matrix ya Dijiti - Programu ya Android ya ESP Matrix: Hatua 14

Saa ya Dijiti ya Dotri ya Dijiti ya Dijiti - Programu ya Android ya ESP Matrix: Nakala hii inafadhiliwa na PCBWAY.PCBWAY hufanya PCB zenye ubora wa hali ya juu kwa watu ulimwenguni kote. Jaribu mwenyewe na upate PCB 10 kwa $ 5 tu kwa PCBWAY na ubora mzuri sana, Shukrani PCBWAY. Bodi ya Matiti ya ESP ninayoipenda
Jinsi ya Kufanya Saa ya Analog & Saa ya dijiti na Ukanda wa Led Kutumia Arduino: Hatua 3

Jinsi ya kutengeneza Saa ya Analog & Saa ya Dijiti na Ukanda wa Kuongozwa Kutumia Arduino: Leo tutafanya Saa ya Analog & Saa ya dijiti na Ukanda wa Led na moduli ya MAX7219 ya Dot na Arduino.Itasahihisha wakati na eneo la wakati wa ndani. Saa ya Analog inaweza kutumia ukanda mrefu wa LED, kwa hivyo inaweza kutundikwa ukutani kuwa sanaa ya sanaa
Kuweka DS3231 RTC (Saa Saa Saa) Sahihi, Haraka na Kujiendesha Kutumia Java (+ -1s): Hatua 3

Kuweka DS3231 RTC (Saa Saa Saa) Sahihi, Haraka na Kujiendesha Moja kwa Moja Kutumia Java (+ -1s): Hii inayoweza kufundishwa itaonyesha jinsi ya kuweka wakati kwenye Saa Saa ya DS3231 kwa kutumia Arduino na programu ndogo ya Java inayotumia uhusiano wa serial wa Arduino. Mantiki ya kimsingi ya programu hii: 1. Arduino hutuma ombi la mfululizo
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
Saa 12 ya Saa ya dijiti Kutumia Arduino: Hatua 3

Saa 12 ya Saa ya dijiti Kutumia Arduino: Huu ni mradi wa msingi wa ubao wa mkate ambao hutumia Atmel Atmega 2560 (Arduino Mega) na 16x2 LCD Screen kutengeneza saa ya dijiti ya saa 12 bila hitaji la vifaa vya ziada. Tunaweza pia kuweka na kurekebisha wakati kwa msaada wa vifungo viwili vya kushinikiza. Zote