Sadržaj:
- Korak 1: Povežite DS1307 s Arduinom
- Korak 2: Dodajte biblioteku DS1307RTC
- Korak 3: Odaberite Arduino ploču
- Korak 4: SetTime skica
- Korak 5: ReadTest skica
- Korak 6: Rezultat
- Korak 7: Ostali Articel O RTC -u
Video: Kako koristiti DS1307 pomoću Arduina: 7 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:06
DS1307 je IC u realnom vremenu (RTC). Ova IC se koristi za pružanje vremenskih podataka. Dodijeljeno vrijeme počinje od sekundi, minuta, sati, dana, datuma, mjeseci i godina.
Ovaj IC zahtijeva dodatne vanjske komponente, poput kristala i baterija od 3,6 V. Kristal se koristi za izvore takta. Baterije se koriste za rezervnu energiju tako da se vremenska funkcija ne zaustavlja kada je glavno napajanje isključeno.
Predlažem da kupite modul DS1307 koji je opremljen vanjskim komponentama.
Potrebne komponente:
- Arduino Nano V.3
- RTC DS1307
- Jumper Wire
- USB mini
Korištena biblioteka:
DS1307RTC
Korak 1: Povežite DS1307 s Arduinom
Spojite DS1307 na Arduino Nano prema slici ili tablici ispod.
DS1307 za Arduino Nano
VCC ==> +5V
GND ==> GND
SCL ==> A5
SDA ==> A4
DS ==> NC
Zatim povežite Arduino na prijenosno računalo pomoću Mini USB -a.
Korak 2: Dodajte biblioteku DS1307RTC
Biblioteku DS1307 možete preuzeti ovdje:
Biblioteka DS1307
Nakon dovršetka preuzimanja, Otvorite "Skecth ==> Uključi biblioteku ==> dodajte. ZIp biblioteku"
Pronađite datoteku biblioteke koja je preuzeta.
Ako je uspješan, zatvorite Arduino i ponovo ga otvorite.
Korak 3: Odaberite Arduino ploču
Otvorite alate i odaberite Arduino ploču prema gornjoj slici.
Ploča "Arduino Nano"
Procesor: "ATmega328P (stari pokretač za pokretanje)"
Korak 4: SetTime skica
Postoje dvije skice koje će se koristiti. Prva skica je "SetTime" koja se koristi za postavljanje vremena na DS1307 tako da odgovara trenutnom vremenu. drugi je "ReadTest" koji se koristi za prikaz odbrojavanja vremena.
Postavljeno vrijeme postavljanja:
Otvorite Datoteka> Primjeri> DS1307RTC> SetTime
Nakon što je Sketch otvoren, otpremite i pričekajte nekoliko trenutaka.
Ako je proces otpremanja dovršen, otvorite Serijski monitor da vidite postavljeno vrijeme.
Korak 5: ReadTest skica
Otpremite skicu "ReadTes" za izvršavanje vremenske funkcije.
Otvorite Datoteka> Primjeri> DS1307RTC> ReadTest
Pritisnite upload i pričekajte nekoliko trenutaka. Nakon dovršetka procesa otpremanja otvorite serijski monitor da vidite rezultate.
Korak 6: Rezultat
Ako uspije, serijski monitor će se prikazati kao što je prikazano na slici 1.
Ako DS1307 modul nije instaliran ili nije spojen na Arduino ploču, serijski monitor će se prikazati kao što je prikazano na slici 2.
Korak 7: Ostali Articel O RTC -u
Možete koristiti LCD ili 7-segmentni modul za prikaz vremena koje generiše RTC.
Ako ne znate kako ga koristiti, u sljedećem članku možete vidjeti moj sljedeći članak "Kako prikazati vrijeme na LCD-u" ili "Kako prikazati vrijeme u 7-segmentnom modulu".
Hvala vam što ste pročitali ovaj članak, nadam se da je koristan.
Ako imate pitanja, samo napišite u kolonu za komentare.
Preporučuje se:
Kako koristiti Senzor za vlažnost tla pomoću Arduina: 4 koraka
Kako koristiti senzor vlažnosti tla pomoću Arduina: Senzor vlažnosti tla je senzor koji se može koristiti za mjerenje vlage u tlu. Pogodno za izradu prototipa projekata pametne poljoprivrede, projekata kontrolera navodnjavanja ili projekata IoT poljoprivrede. Ovaj senzor ima 2 sonde. Na šta se naviklo
Kako koristiti DHT11 senzor pomoću Arduina: 5 koraka
Kako koristiti DHT11 senzor pomoću Arduina: U ovom ćemo vodiču isprobati DHT11 senzor pomoću Arduina.DHT11 se može koristiti za mjerenje temperature i vlažnosti zraka. Potrebne komponente: Arduino NanoDHT11 osjetljivi senzori za temperaturu i vlažnost USB Mini kablovi za prespajanje Potrebna biblioteka: DHT biblioteka
Kako napraviti bespilotnu letjelicu pomoću Arduina UNO - Napravite četvorokopter pomoću mikrokontrolera: 8 koraka (sa slikama)
Kako napraviti bespilotnu letjelicu pomoću Arduina UNO | Napravite četvorokopter pomoću mikrokontrolera: UvodPosjetite moj Youtube kanalA Drone je vrlo skup gadget (proizvod) za kupovinu. U ovom postu ću raspravljati o tome kako to učiniti jeftino ?? I kako možete sami napraviti ovakvu po povoljnoj cijeni … Pa u Indiji svi materijali (motori, ESC
Kako koristiti Mac terminal i kako koristiti ključne funkcije: 4 koraka
Kako koristiti Mac terminal i kako koristiti ključne funkcije: Pokazat ćemo vam kako otvoriti MAC terminal. Također ćemo vam prikazati nekoliko funkcija unutar Terminala, kao što su ifconfig, mijenjanje direktorija, pristup datotekama i arp. Ifconfig će vam omogućiti da provjerite svoju IP adresu i svoj MAC oglas
Linearni sat pomoću Arduina + DS1307 + Neopixel: Ponovna upotreba nekog hardvera .: 5 koraka
Linearni sat pomoću Arduina + DS1307 + Neopixel: Ponovna upotreba nekog hardvera .: Iz prethodnih projekata imao sam Arduino UNO i neopikselnu LED traku i htio sam napraviti nešto drugačije. Budući da traka Neopixel ima 60 LED svjetala, mislilo se da će je koristiti kao veliki sat. Za označavanje sati koristi se crveni segment sa 5 LED dioda (60 LED