Mündəricat:
- Addım 1: Lazım olan modullar və materiallar
- Addım 2: Kabel çəkmə
- Addım 3: Kitabxanalar, Kod və İşləmə
Video: DS1302 RTC Modulunu Klaviatura + Arduino + LCD ilə qurun: 3 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:47
Salam, mən bu kiçik layihəni yeni hazırladım, inşallah xoşunuza gələr, başlıqda DS1302 -ni necə qurmaq üçün klaviatura istifadə ediləcəyindən bəhs edildiyi kimi, əlavə etmək istəyirsinizsə öz layihənizə əlavə edə biləcəyiniz əsas layihələrdən biridir. digər modullar və ya funksiyalar… Anlamaq və uyğunlaşdırmaq çox asandır, ümid edirəm ki, xoşunuza gəlir və faydalı olar.
Əlavə yardıma ehtiyacınız varsa yuxarıdakı videoya baxın və ya şərhdə soruşun, bu çox xoşdur.
Addım 1: Lazım olan modullar və materiallar
Bunun üçün bizə lazım olacaq:
-Arduino board burada Arduino UNO istifadə edirəm
-DS1302 RTC modulu
-4*4 və ya 4*3 Matrix Keypad burada 4*4 istifadə etdim
-LCD i2c ekranı
Bəzi atlama telləri və 1k rezistor (Yalnız RTC probleminiz varsa)
Addım 2: Kabel çəkmə
Şematik olaraq göstərildiyi kimi naqillər:
-Klaviatura sancaqları: D5-D12 ilə 1-8
-RTC DS1302: - Vcc - 5v
- GND - GND
- CLK - D2
- DAT- (1k rezistor variantlı, yalnız problemlə üzləşsəniz) - D3
- RST - D4
-LCD i2c: - Vcc - 5v
- GND - GND
- SDA - A4
- SCL - A5
Addım 3: Kitabxanalar, Kod və İşləmə
İstifadə etdiyim (.zip) bütün kitabxanaları yükləyə və ".ino" formatında kodlaşdıra bilərsiniz:
- RTC virtuabotix kitabxanası
- LCD i2c NewLiquidCrystal kitabxanası
- Klaviatura kitabxanası
Və kod budur: Kodu Yükləyin
İşləmə: Arduino lövhəsini bağladıqdan, kodu yüklədikdən sonra onu işə salın, ümumiyyətlə standart və ya əvvəlcədən təyin edilmiş bir tarix və vaxt LCD-də görünməlidir, klaviatura istifadə edərək qurmağa başlamaq üçün "*" düyməsinə basarsanız, il, ay… Düyməni basdığınızda proqram avtomatik olaraq dəyərləri saxlayır, məsələn: basdığınız ili təyin etməyinizi istədikdə (2-0-1-8) avtomatik olaraq saxlanacaq sonra daxil etməyinizi istəyəcək ay… ay, saat üçün … həmişə aprel (0-4) kimi iki rəqəm daxil etməlisiniz …
Həftənin nə günü saniyələr əlavə etmədim, "Tənbəllik: D: D" istəsən bunları əlavə et.
Bir probleminiz varsa bir şərh, təklif və ya sual yazmaqdan çekinmeyin.
Tövsiyə:
LCD ilə Arduino DS3231 RTC Saatı: 3 addım
LCD ilə Arduino DS3231 RTC Saatı: DS3231 RTC (real vaxt saatı) ilə tanış olmaq üçün 24 saatlıq arduino əsaslı sadə bir saat qurdum. Aşağıdakı funksiyaları olan 3 düymə var: vaxt təyin etmə rejiminə daxil olmaq üçün hər hansı bir düyməni basın, saatı dəqiqələrlə artırın və azaldın
I2C / IIC LCD Ekran - Arduino ilə SPI -IIC Modulundan istifadə edərək I2C LCD Ekranına SPI LCD istifadə edin: 5 addım
I2C / IIC LCD Ekran | Arduino ilə SPI -dən IIC Modulundan istifadə edərək I2C LCD Ekranına SPI LCD -dən istifadə edin: Salam uşaqlar normal SPI LCD 1602 -yə qoşulmaq üçün çoxlu tellər olduğundan arduino ilə əlaqə qurmaq çox çətindir, ancaq bazarda bunu edə biləcək bir modul var. SPI ekranını IIC ekrana çevirin, buna görə yalnız 4 tel bağlamalısınız
RTC, Nokia LCD və Encoder ilə Arduino Datalogger: 4 addım
RTC, Nokia LCD və Kodlayıcı ilə Arduino Datalogger: Parçalar: Arduino Nano və ya Arduino Pro Mini Nokia 5110 84x48 LCD DHT11 temperatur/rütubət sensoru DS1307 və ya quraşdırılmış AT24C32 EEPROM ilə DS3231 RTC modulu 3 çıxarılan kondansatörlü Xüsusiyyətlər: Nokia LCD-yə əsaslanan GUI və en
Arduino Kalkulyatoru yaratmaq üçün Arduino ilə Klaviatura və LCD -dən necə istifadə olunur .: 5 addım
Arduino Kalkulyatoru etmək üçün Arduino ilə Klaviatura və LCD -dən Necə İstifadə Edilir .: Bu təlimatda 4x4 matrisli klaviatura və 16x2 LCD -ni Arduino ilə necə istifadə edə biləcəyinizi və sadə bir Arduino Kalkulyatoru yaratmaq üçün necə istifadə edəcəyinizi bölüşəcəyəm. Beləliklə başlayaq
LCD Ekran və Arduino Uno ilə Tablosuna Klaviatura: 9 Addım
LCD Ekran və Arduino Uno ilə Göstərici Paneli Klaviaturası: Bu, LCD displey və Arduino Uno ilə birlikdə işləyən matrisli bir klaviaturadır və bu gün ən əsasdır. Bu quruluşun məqsədi, matris klaviaturasında yazılmış bir parol alan, onu düzgün pa ilə müqayisə edən bir proqram yaratmaqdır