
Sisukord:
2025 Autor: John Day | [email protected]. Viimati modifitseeritud: 2025-01-23 14:40


DS1307 on reaalajas kella IC (RTC). Seda IC -d kasutatakse ajaandmete esitamiseks. Määratud aeg algab sekunditest, minutitest, tundidest, päevadest, kuupäevast, kuust ja aastast.
See IC vajab täiendavaid väliseid komponente, nagu kristall ja 3,6 V patareid. Kellaallikate jaoks kasutatakse kristalli. Varuenergiaks kasutatakse patareisid, nii et ajafunktsioon ei peatuks, kui põhitoide katkeb.
Soovitan osta DS1307 moodul, mis on varustatud väliste komponentidega.
Vajalikud komponendid:
- Arduino Nano V.3
- RTC DS1307
- Jumper Wire
- USB mini
Kasutatud raamatukogu:
DS1307RTC
Samm: ühendage DS1307 Arduinoga


Ühendage DS1307 Arduino Nano -ga vastavalt allolevale pildile või tabelile.
DS1307 kuni Arduino Nano
VCC ==> +5V
GND ==> GND
SCL ==> A5
SDA ==> A4
DS ==> NC
Seejärel ühendage Arduino sülearvuti / arvutiga, kasutades Mini USB -d.
Samm: lisage teek DS1307RTC



Teeki DS1307 saab alla laadida siit:
Raamatukogu DS1307
Kui allalaadimine on lõpule jõudnud, Avage "Skecth ==> Kaasa kogu ==> lisage. ZIp -teek"
Leidke allalaaditud teegifail.
Kui see õnnestub, sulgege Arduino ja avage see uuesti.
Samm: valige Arduino Board

Avage tööriistad ja valige Arduino tahvel vastavalt ülaltoodud pildile.
Laud "Arduino Nano"
Protsessor: "ATmega328P (vana alglaadur)"
Samm 4: SetTime Sketch


Kasutatakse kahte visandit. Esimene visand on "SetTime", mida kasutatakse DS1307 kellaaja seadmiseks praegusele ajale. teine on "ReadTest", mida kasutatakse ajaarvamise kuvamiseks.
SetTime'i üleslaadimine:
Avage Fail> Näited> DS1307RTC> SetTime
Kui Sketch on avatud, klõpsake üleslaadimisel ja oodake mõni hetk.
Kui üleslaadimisprotsess on lõpule jõudnud, avage määratud aja vaatamiseks jadamonitor.
Samm: lugege testi visandit

Ajastatud funktsiooni täitmiseks laadige üles eskiis "ReadTes".
Avage Fail> Näited> DS1307RTC> ReadTest
Klõpsake üleslaadimist ja oodake mõni hetk. Pärast üleslaadimisprotsessi lõppu avage tulemuste nägemiseks jadamonitor.
6. samm: tulemus


Kui see õnnestub, kuvatakse jadamonitor, nagu on näidatud joonisel 1.
Kui DS1307 moodulit pole installitud või see pole Arduino plaadiga ühendatud, kuvatakse jadamonitor, nagu on näidatud joonisel 2.
Samm 7: muud artiklid RTC kohta


Saate kasutada LCD või 7-segmendilist moodulit RTC loodud aja kuvamiseks.
Kui te ei tea, kuidas seda kasutada, näete minu järgmist artiklit "Kuidas kuvada aega LCD-ekraanil" või "Kuidas kuvada aega 7-segmendilises moodulis" minu järgmises artiklis.
Täname teid selle artikli lugemise eest, loodetavasti on see kasulik.
Kui teil on küsimusi, kirjutage lihtsalt kommentaaride veergu.
Soovitan:
Kuidas luua Linuxi alglaadimisseade (ja kuidas seda kasutada): 10 sammu

Linuxi alglaadimisseadme loomine (ja selle kasutamine): see on lihtne sissejuhatus Linuxi, täpsemalt Ubuntu, kasutamise alustamiseks
Kuidas kasutada Max7219 8x8 punktmaatriksit "skiiiD" abil: 9 sammu

Kuidas kasutada Max7219 8x8 punktmaatriksit koos "skiiiD" -ga: see on videojuhend Max7219 8x8 Dot Matrix'ist "skiiiD" kaudu. Enne alustamist on allpool skiiiD kasutamise põhiõpetus .https: //www.instructables.com/id /Alustamine-W
Kuidas kasutada Teensyt piltide printimiseks Splatoon 2 -le SplatPosti printeri abil: 10 sammu

Kuidas kasutada Teensyt piltide printimiseks Splatoon 2 -le SplatPosti printeri abil: selles juhendis näitan, kuidas kasutada ShinyQuagsire'i SplatPosti printerit. Ilma selgete juhisteta oleks kellelgi, kellel pole käsurea kogemusi, pisut probleeme. Minu eesmärk on lihtsustada samme allapoole
Pöörlev kodeerija: kuidas see töötab ja kuidas seda Arduinoga kasutada: 7 sammu

Pöörlev kodeerija: kuidas see töötab ja kuidas seda Arduinoga kasutada: seda ja muid hämmastavaid õpetusi saate lugeda ElectroPeaki ametlikul veebisaidil. Ülevaade Selles juhendis saate teada, kuidas kasutada pöördkodeerit Esiteks näete pöörleva kodeerija kohta teavet ja seejärel saate teada, kuidas
Kuidas kasutada ESP32 -d LED -i juhtimiseks WiFi abil Blynkiga: 7 sammu (piltidega)

Kuidas kasutada ESP32 -d LED -i juhtimiseks WiFi abil Blynkiga: see õpetus kasutab ESP32 arendusplaati, et juhtida LED -i Blynkiga WiFi kaudu. Blynk on platvorm, millel on iOS- ja Android -rakendused Arduino, Raspberry Pi ja muu sarnase juhtimiseks Interneti kaudu. See on digitaalne armatuurlaud, kuhu saate luua