Mündəricat:
Video: Tarix və Vaxt Qeydini Necə Etmək olar - Liono Maker: 5 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:43
Giriş:-
Bu dərslikdə Arduino ilə Tarix və Saat Qeydinin necə ediləcəyini öyrənəcəyik. Bu məqsədlə DS3231 və Micro SD Kart Modullarından istifadə edirəm.
Saat və tarix qeydləri üçün istifadə olunan əsas modul DS3231 -dir. DS3231, RTC (real vaxt saatı) moduludur. Real vaxt saatı saniyə, dəqiqə, saat, gün, tarix, ay və il məlumatı verə bilər. DS3231, 3.3V və ya 5V ilə təchiz edilə bilər və CR2032 lityum düymə hüceyrəli batareya Arduino-ya qoşulmadıqda RTC-ni gücləndirir. DS3231 -də daxili temperatur sensoru da var. DS3231, iki iki istiqamətli xətt ilə I2C əlaqəsini istifadə edir:
1_Serial saat (SCL)
2_Seri məlumatları (SDA)
QEYD:
Bir sensorun məlumat yazıcısı və ya məlumat qeydini etmək və məlumatlarını bir faylda qeyd etmək maraqlıdırsa. burada aşağıdakı bağlantılar var: 1-İstilik və işıq intensivliyi məlumatlarının qeydiyyatı
www.youtube.com/embed/gd-a8Y5GF3A
Arduino və micro SD kartlı 2-DHT11 məlumat yazıcı
www.youtube.com/embed/gd-a8Y5GF3A
Facebook səhifəsi: Modal = admin_t…
Məlumat Qeydiyyatçısı:
Məlumat qeyd etmə qurğusu (eyni zamanda məlumat qeyd edən və ya məlumat yazan), zaman içərisində qurğu və ya sensorla və ya xarici alətlər və sensorlar vasitəsi ilə məlumatları qeyd edən bir elektron cihazdır. Ümumiyyətlə kiçikdir, batareya ilə işləyir, portativdir və mikroprosessor, məlumatların saxlanması üçün daxili yaddaş və sensorlar ilə təchiz olunmuşdur. Bəzi məlumat qeydçiləri fərdi kompüterlə əlaqə qurur və məlumat qeydini aktivləşdirmək və toplanan məlumatları görmək və təhlil etmək üçün proqramdan istifadə edir, digərlərində isə yerli interfeys qurğusu (klaviatura, LCD) var və müstəqil bir cihaz kimi istifadə edilə bilər. Bu layihədə Arduinonun köməyi ilə məlumatları saxlamaq üçün SD Kartdan istifadə edirəm.
DS3231:
Sensor ölçməsinin və ya məlumat qeydinin tarixi və saatı, DS3231 kimi real vaxt saatı (RTC) modulundan istifadə edərək SD karta məlumat yazılarkən daxil edilə bilər. Real vaxt saatı saniyə, dəqiqə, saat, gün, tarix, ay və il məlumatı verə bilər. DS3231, 3.3V və ya 5V ilə təchiz edilə bilər və CR2032 lityum düymə hüceyrəli batareya Arduino-ya qoşulmadıqda RTC-ni gücləndirir. DS3231 -də daxili temperatur sensoru da var. DS3231 iki istiqamətli xətt ilə I2C əlaqəsini istifadə edir: serial saatı (SCL) və serial məlumatları (SDA). Bu əlaqə diaqramı üçün Arduino ilə necə əlaqə qurmaq olar.
Mikro SD Kart Modulu:
Modul (Micro SD-Card Adapter), fayl sistemi və SPI interfeysi sürücüsü, Micro SD-kartı oxumaq və yazmaq üçün SCM sistemi vasitəsilə bir Micro SD kart oxuyan moduldur. Arduino istifadəçiləri, başlatma işini tamamlamaq və oxumaq üçün SD kartlı kitabxana kartı ilə birlikdə gələn Arduino IDE-dən birbaşa istifadə edə bilərlər.
Addım 1:
Darıxdırıcı:-
Bu təlimatda layihəmin sxemlərini hazırlamaq üçün Fritzing proqramından istifadə edirəm.
əvvəlcə Fritzing -i açmalıyam, sonra DS3231, Arduino UNO və Micro SD Card almalıyam. onları keçid telləri ilə birləşdirməliyik.
birləşdirən strategiyalar aşağıdakılardır:-
Arduino UNO ilə DS3231 əlaqələri:
DS3231 _ Arduino UNO
Gnd ----------------------- Gnd
VCC ----------------------- 5 volt
SDA ----------------------- A4 pin
SCL ----------------------- A5 pin
Arduino UNO ilə SD Kart əlaqələri:-
SD Kart _ Arduino UNO
Gnd -------------------------------- Gnd
VCC -------------------------------- 5 volt
MISO -------------------------------- pin12
MOSI -------------------------------- pin11
SCK ---------------------------------- pin 13
SCS ---------------------------------- pin 10
Addım 2:
Proteus Simulyasiyaları:-
Bu Layihədə Simülasyonlar üçün Proteus Proqramından istifadə etdim.
Əvvəlcə komponentləri və cihazları götürmək üçün kitabxana açmalıyam. Simulyasiya məqsədi ilə DS3232 və SD kart və virtual terminal götürürəm. Simulyasiya vaxtı və tarixə ehtiyacımız olduğu üçün, simulyasiya zamanı saat və tarixin işlədiyi ds3232 saat pəncərəsi açılır. Arduino kodlaşdırmasında tarix və vaxtın başlanğıc nöqtələrini təyin edə bilərik. Bəzi layihələrdə tarix və saatı əl ilə təyin etmək üçün düymələrdən istifadə olunur, bunun üçün Arduino kodlamasını müvafiq olaraq dəyişdirməliyik.
Hex faylına ehtiyacımız olduğu üçün Arduino UNO istifadə edirəm. Arduino IDE -də Arduino kodlaşdırmanızın Hex faylını yaradın (aşağıda kodu təqdim edirəm). sonra Arduino Properties -ə yükləyin.
SD kart modulundan istifadə edirəm. SD Kart faylını təqdim edirəm, modulunuza yükləyin (aşağıdakı təsvirdə verilir). Aşağıdakı küncdəki Proteusda bir düyməyə basaraq simulyasiyalar başlayacaq. Simulyasiya başladıqda iki pəncərə açılacaq, virtual terminal və ds3232 saatı olacaq.
> Virtual terminal qeydə alınan məlumatları belə göstərir;
SD kart tamam
rekord 1
rekord 2
rekord 3
təkrar 4
rekord 5
> ds3232 saat pəncərəsi buna uyğun olaraq vaxtı və tarixi göstərir.
> simulyasiyalar zamanı "Yaddaş kartı məzmunu" adlı bir fayl açılacaq, bu fayl data.csv məlumat faylını ehtiva edir. Bu faylda Saat və tarix, ay, gün və il məlumatları verilir. Hər Gecikmə (1000); bu məlumatlar təkrarlanacaq və məlumatlar onu fayla əlavə edəcək.
Addım 3:
EXCEL İşləmə:-
Excel -i açın və data.csv faylınızı daxil edin. məlumatlar sütunlarda göstəriləcək və zaman sütununun xətti qrafikini alacaq.
Addım 4:
Tövsiyə:
ESP8266 OLED - İnternetdən Vaxt və Tarix alın: 8 addım
ESP8266 OLED - İnternetdən Vaxt və Tarix əldə edin: Bu təlimatda ESP8266 OLED və Visuino istifadə edərək NIST TIME serverindən tarix və vaxtın necə alınacağını öyrənəcəyik, nümayiş videosuna baxın
İnternetdən Vaxt və Tarix alın - Təlimat: 9 addım
İnternetdən Vaxt və Tarix əldə edin - Dərslik: Bu dərsdə M5Stack StickC və Visuino istifadə edərək NIST TIME serverindən tarix və vaxtın necə alınacağını öyrənəcəyik, nümayiş videosuna baxın
Arduino və TFT Ekranından istifadə edərək real vaxt saatı necə etmək olar - 3.5 düymlük TFT ekranı olan Arduino Mega RTC: 4 addım
Arduino və TFT Ekranından istifadə edərək real vaxt saatı necə etmək olar | 3.5 düymlük TFT ekranlı Arduino Mega RTC: Youtube kanalımı ziyarət edin. Giriş:- Bu yazıda 3,5 düymlük TFT toxunma LCD, Arduino Mega istifadə edərək "Real vaxt saatı" hazırlayacağam. 2560 və DS3231 RTC modulu… .Başlamadan əvvəl… YouTube kanalımdakı videonu yoxlayın .. Qeyd:- Arduin istifadə edirsinizsə
Vaxt/Tarix Ayarları üçün IR Uzaqdan İdarəetmə ilə Saat: 5 Addım
Vaxt/Tarix Ayarları üçün IR Uzaqdan İdarəetmə ilə Saat: Bu, hazır komponentlərdən istifadə edərək hazırlanmış sadə bir saatdır. İstifadə olunan mikro nəzarətçi ucuz STM32F030F4P6 -dır. Ekran, I2C sırt çantasına (PCF8574) malik 16x2 ölçülü LCD -dir
Vaxt bulağını necə etmək olar: 6 addım
Zaman Bulağı Necə Yapılır: Bu sayt, suyu zamanın və cazibə qanunlarına zidd edən bir zaman çeşməsi yaratmağı öyrədəcək