Satura rādītājs:
- 1. darbība. Savienojiet DS1307 ar Arduino
- 2. darbība. Pievienojiet DS1307RTC bibliotēku
- 3. darbība: izvēlieties Arduino dēli
- 4. solis: SetTime skice
- 5. solis: ReadTest skice
- 6. darbība: rezultāts
- 7. darbība. Cits raksts par RTC
Video: Kā lietot DS1307, izmantojot Arduino: 7 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:54
DS1307 ir reālā laika pulksteņa IC (RTC). Šo IC izmanto, lai sniegtu laika datus. Piešķirtais laiks sākas no sekundēm, minūtēm, stundām, dienām, datuma, mēneša un gada.
Šim IC ir nepieciešami papildu ārējie komponenti, piemēram, kristāla un 3,6 V baterijas. Kristālu izmanto pulksteņa avotiem. Baterijas tiek izmantotas rezerves enerģijai, lai laika funkcija netiktu pārtraukta, kad tiek pārtraukta galvenā barošana.
Es iesaku iegādāties DS1307 moduli, kas ir aprīkots ar ārējiem komponentiem.
Nepieciešamās sastāvdaļas:
- Arduino Nano V.3
- RTC DS1307
- Jumper Wire
- USB mini
Izmantotā bibliotēka:
DS1307RTC
1. darbība. Savienojiet DS1307 ar Arduino
Savienojiet DS1307 ar Arduino Nano saskaņā ar attēlu vai tabulu zemāk.
DS1307 uz Arduino Nano
VCC ==> +5V
GND ==> GND
SCL ==> A5
SDA ==> A4
DS ==> NC
Pēc tam pievienojiet Arduino klēpjdatoram / datoram, izmantojot Mini USB.
2. darbība. Pievienojiet DS1307RTC bibliotēku
DS1307 bibliotēku var lejupielādēt šeit:
Bibliotēka DS1307
Kad lejupielāde ir pabeigta, Atveriet "Skecth ==> Iekļaut bibliotēku ==> pievienot. ZIp bibliotēku"
Atrodiet lejupielādēto bibliotēkas failu.
Ja tas ir veiksmīgs, aizveriet Arduino un atveriet to vēlreiz.
3. darbība: izvēlieties Arduino dēli
Atveriet rīkus un atlasiet Arduino dēli saskaņā ar iepriekš redzamo attēlu.
Dēlis "Arduino Nano"
Procesors: "ATmega328P (vecais sāknēšanas ielādētājs)"
4. solis: SetTime skice
Tiks izmantotas divas skices. Pirmā skice ir "SetTime", ko izmanto, lai DS1307 iestatītu laiku atbilstoši pašreizējam laikam. otrais ir "ReadTest", ko izmanto, lai parādītu laika skaitīšanu.
Augšupielādēt SetTime:
Atveriet Fails> Piemēri> DS1307RTC> SetTime
Kad skice ir atvērta, noklikšķiniet uz augšupielādēt un pagaidiet dažus mirkļus.
Ja augšupielādes process ir pabeigts, atveriet sērijas monitoru, lai redzētu iestatīto laiku.
5. solis: ReadTest skice
Augšupielādējiet skici "ReadTes", lai izpildītu laika funkciju.
Atveriet Fails> Piemēri> DS1307RTC> ReadTest
Noklikšķiniet uz augšupielādēt un pagaidiet dažus mirkļus. Kad augšupielādes process ir pabeigts, atveriet sērijas monitoru, lai redzētu rezultātus.
6. darbība: rezultāts
Ja tas izdosies, sērijas monitors parādīsies, kā parādīts 1. attēlā.
Ja DS1307 modulis nav instalēts vai nav pievienots Arduino platei, sērijas monitors tiks parādīts, kā parādīts 2. attēlā.
7. darbība. Cits raksts par RTC
Jūs varat izmantot LCD vai 7 segmentu moduli, lai parādītu RTC ģenerēto laiku.
Ja jūs nezināt, kā to izmantot, nākamajā rakstā varat apskatīt manu nākamo rakstu "Kā attēlot laiku LCD" vai "Kā parādīt laiku 7 segmentu modulī".
Paldies, ka izlasījāt šo rakstu, cerams, ka tas būs noderīgs.
Ja rodas jautājumi, vienkārši rakstiet komentāru slejā.
Ieteicams:
Kā lietot DHT11 sensoru, izmantojot Arduino: 5 soļi
Kā izmantot DHT11 sensoru, izmantojot Arduino: Šajā apmācībā mēs izmēģināsim DHT11 sensoru, izmantojot Arduino. DHT11 var izmantot, lai izmērītu temperatūru un mitrumu. Nepieciešamās sastāvdaļas: Arduino NanoDHT11 temperatūras un mitruma sensora USB mini džempera kabeļi Nepieciešamā bibliotēka: DHT bibliotēka
Kā lietot Wemos ESP-Wroom-02 D1 mini WiFi moduli ESP8266 + 18650, izmantojot Blynk: 10 soļi
Kā lietot Wemos ESP-Wroom-02 D1 Mini WiFi moduli ESP8266 + 18650, izmantojot Blynk: Specifikācija: Savietojams ar nodemcu 18650 uzlādes sistēmas integrāciju Uzlādes laikā var izmantot indikatora gaismas diode (zaļa nozīmē pilnīgi sarkana nozīmē uzlādi) Slēdzis vadības barošanas avots SMT savienotāju var izmantot miega režīmā · 1 pievienot
Atskaņojiet dziesmas, izmantojot Arduino, izmantojot ADC līdz PWM, izmantojot Flyback transformatoru vai skaļruni: 4 soļi
Atskaņot dziesmas ar Arduino, izmantojot ADC, lai PWM Flyback transformatorā vai skaļrunī: Sveiki, puiši, šī ir mana cita pamācības otrā daļa (tas bija daudz grūti). Būtībā šajā projektā esmu izmantojis ADC un taimeri savā Arduino, lai pārvērst audio signālu par PWM signālu. Tas ir daudz vieglāk nekā mana iepriekšējā instrukcija
Kā lietot Arduino WeMos D1 WiFi UNO ESP8266 IOT IDE saderīgu plati, izmantojot Blynk: 10 soļi
Kā lietot Arduino WeMos D1 WiFi UNO ESP8266 IOT IDE saderīgu plati, izmantojot Blynk: Arduino WeMos D1 WiFi UNO ESP8266 IOT IDE saderīga plate Apraksts: WiFi ESP8266 attīstības padome WEMOS D1. WEMOS D1 ir WIFI izstrādes plate, kuras pamatā ir ESP8266 12E. Darbība ir līdzīga NODEMCU darbībai, izņemot to, ka aparatūra ir uzbūvēta
Kontrolējiet Arduino, izmantojot viedtālruni, izmantojot USB, izmantojot lietotni Blynk: 7 soļi (ar attēliem)
Kontrolējiet Arduino, izmantojot viedtālruni, izmantojot USB, izmantojot lietotni Blynk: Šajā apmācībā mēs iemācīsimies lietot lietotni Blynk un Arduino, lai kontrolētu lampu, kombinācija notiks, izmantojot USB seriālo portu. Šīs pamācības mērķis ir parādīt vienkāršākais risinājums, lai attālināti kontrolētu savu Arduino vai c