Mündəricat:
- Addım 1: DS1307 -ni Arduino -ya qoşun
- Addım 2: DS1307RTC Kitabxanasını əlavə edin
- Addım 3: Arduino Board seçin
- Addım 4: SetTime Sketch
- Addım 5: ReadTest Sketch
- Addım 6: Nəticə
- Addım 7: RTC haqqında digər məqalə
Video: DS1307 Arduino istifadə edərək necə istifadə olunur: 7 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:45
DS1307, Real Time Clock IC (RTC). Bu IC vaxt məlumatlarını təmin etmək üçün istifadə olunur. Ayrılan vaxt Saniyə, Dəqiqə, Saat, Gün, Tarix, Ay və İldən başlayır.
Bu IC, Crystal və 3.6V Battery kimi əlavə xarici komponentlər tələb edir. Kristal saat mənbələri üçün istifadə olunur. Batareyalar ehtiyat enerjisi üçün istifadə olunur ki, əsas təchizat kəsildikdə zaman funksiyası dayandırılmasın.
Xarici komponentlərlə təchiz edilmiş DS1307 modulu almağı təklif edirəm.
Lazım olan komponentlər:
- Arduino Nano V.3
- RTC DS1307
- Jumper Tel
- USB mini
İstifadə olunan kitabxana:
DS1307RTC
Addım 1: DS1307 -ni Arduino -ya qoşun
Aşağıdakı şəkilə və ya cədvələ uyğun olaraq DS1307 -ni Arduino Nano'ya bağlayın.
DS1307 -dən Arduino Nano'ya
VCC ==> +5V
GND ==> GND
SCL ==> A5
SDA ==> A4
DS ==> NC
Arduino'yu Mini USB istifadə edərək Laptop / PC -yə qoşun.
Addım 2: DS1307RTC Kitabxanasını əlavə edin
DS1307 kitabxanasını buradan yükləyə bilərsiniz:
Kitabxana DS1307
Yükləmə tamamlandıqdan sonra, "Skecth ==> Kitabxana daxil et ==>. ZIp Kitabxanası əlavə et" açın
Yüklənmiş kitabxana faylını tapın.
Uğurlu olarsa, Arduinonu bağlayın və yenidən açın.
Addım 3: Arduino Board seçin
Alətləri açın və yuxarıdakı şəklə uyğun olaraq Arduino lövhəsini seçin.
"Arduino Nano" lövhəsi
Prosessor: "ATmega328P (Köhnə Bootloader)"
Addım 4: SetTime Sketch
İstifadə ediləcək iki eskiz var. İlk eskiz, DS1307 -də cari saata uyğun vaxt təyin etmək üçün istifadə olunan "SetTime" dir. ikincisi, vaxt sayını göstərmək üçün istifadə olunan "ReadTest" dir.
SetTime yükləyin:
Fayl> Nümunələr> DS1307RTC> SetTime açın
Sketch açıldıqdan sonra yükləmə düyməsini basın və bir neçə dəqiqə gözləyin.
Yükləmə prosesi tamamlanırsa, təyin olunan vaxta baxmaq üçün Serial Monitoru açın.
Addım 5: ReadTest Sketch
Zamanlanmış funksiyanı yerinə yetirmək üçün "ReadTes" eskizini yükləyin.
Faylı açın> Nümunələr> DS1307RTC> ReadTest
Yükləmə düyməsini basın və bir neçə dəqiqə gözləyin. Yükləmə prosesi başa çatdıqdan sonra nəticələrə baxmaq üçün serial monitoru açın.
Addım 6: Nəticə
Uğurlu olarsa, serial monitor Şəkil 1 -də göstərildiyi kimi görünəcək.
DS1307 Modulu quraşdırılmamış və ya Arduino lövhəsinə qoşulmamışsa, serial monitor Şəkil 2 -də göstərildiyi kimi görünəcək.
Addım 7: RTC haqqında digər məqalə
RTC tərəfindən yaradılan vaxtı göstərmək üçün LCD və ya 7 Segment Modulundan istifadə edə bilərsiniz.
Necə istifadə edəcəyinizi bilmirsinizsə, növbəti yazımda "LCD-də vaxtı necə göstərmək olar" və ya "7 Segment Modulunda vaxtı necə göstərmək olar" mövzusunda növbəti məqaləmi görə bilərsiniz.
Bu yazını oxuduğunuz üçün təşəkkür edirəm, inşallah faydalıdır.
Suallarınız varsa, şərhlər sütununa yazmağınız kifayətdir.
Tövsiyə:
Arduino istifadə edərək Torpaq Nəm Sensorundan necə istifadə olunur: 4 addım
Torpaq Nəm Sensorunu Arduino istifadə edərək necə istifadə etmək olar: Torpaq Nəm sensoru, torpağın nəmini ölçmək üçün istifadə edilə bilən bir sensordur. Ağıllı əkinçilik layihələrinin, Suvarma nəzarətçiləri layihələrinin və ya IoT Kənd Təsərrüfatı layihələrinin prototiplərini hazırlamaq üçün uyğundur. Bu sensorun 2 probu var. Mənə öyrəşmiş
Arduino UNO istifadə edərək pilotsuz təyyarə necə etmək olar - Mikrokontrolördən istifadə edərək bir Quadcopter hazırlayın: 8 addım (şəkillərlə)
Arduino UNO istifadə edərək pilotsuz təyyarə necə etmək olar | Mikrokontrolördən istifadə edərək Quadcopter hazırlayın: Giriş Youtube Kanalımı Ziyarət Edin Drone almaq üçün çox bahalı bir gadget (məhsul) təşkil edir. Bu yazıda necə ucuz satacağımı müzakirə edəcəyəm? Ucuz qiymətə öz əlinizlə bunu necə edə bilərsiniz … Yaxşı Hindistanda bütün materiallar (mühərriklər, ESClər
Rotary Encoder: necə işləyir və Arduino ilə necə istifadə olunur: 7 addım
Rotary Encoder: Arduino ilə necə işləyir və necə istifadə olunur: Bu və digər möhtəşəm dərsləri ElectroPeak -in rəsmi saytında oxuya bilərsinizBaxış Bu dərsdə, fırlanan kodlayıcıdan necə istifadə edəcəyinizi öyrənəcəksiniz. Əvvəlcə fırlanma kodlayıcısı haqqında bəzi məlumatlar görəcəksiniz və sonra necə edəcəyinizi öyrənəcəksiniz
Blynk istifadə edərək Wemos ESP-Wroom-02 D1 Mini WiFi Modulu ESP8266 + 18650-dən necə istifadə olunur: 10 addım
Blynk istifadə edərək Wemos ESP-Wroom-02 D1 Mini WiFi Modulu ESP8266 + 18650 Necə İstifadə olunur: Xüsusiyyətlər: nodemcu 18650 şarj sistemi inteqrasiyasına uyğundur Göstərici LED (yaşıl tam qırmızı deməkdir, şarj deməkdir) Şarj edilərkən Şəbəkə idarəetmə enerji təchizatı SMT bağlayıcı yuxu rejimi üçün istifadə edilə bilər · 1 əlavə
Blynk istifadə edərək Arduino WeMos D1 WiFi UNO ESP8266 IOT IDE uyğun lövhədən necə istifadə olunur: 10 addım
Blynk istifadə edərək Arduino WeMos D1 WiFi UNO ESP8266 IOT IDE Uyğun lövhədən necə istifadə olunur: Arduino WeMos D1 WiFi UNO ESP8266 IOT IDE Uyğun lövhə Təsviri: WiFi ESP8266 İnkişaf Etmə Paneli WEMOS D1. WEMOS D1, ESP8266 12E -ə əsaslanan WIFI inkişaf lövhəsidir. İşləmə, NODEMCU -ya bənzəyir, ancaq hardware quraşdırılmışdır