Mundarija:
- 1 -qadam: kerakli modul va materiallar
- 2 -qadam: simlarni ulash
- 3 -qadam: kutubxonalar, kod va ishlash
Video: DS1302 RTC modulini klaviatura + Arduino + LCD bilan sozlash: 3 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:27
Salom, men bu kichik loyihani hozirgina qildim, umid qilamanki, sizga yoqadi, sarlavhada aytilishicha, DS1302 -ni sozlash uchun klaviaturadan qanday foydalanish kerakligi haqida, agar siz qo'shmoqchi bo'lsangiz, uni o'zingizning loyihangizga qo'shishingiz mumkin bo'lgan asosiy loyihalardan biri. boshqa modullar yoki funktsiyalar … Tushunish va sozlash juda oson, sizga yoqdi va foydali deb umid qilaman.
Agar sizga qo'shimcha yordam kerak bo'lsa, yuqoridagi videoni tomosha qiling yoki izohlarda so'rang, bu baxt.
1 -qadam: kerakli modul va materiallar
Buning uchun bizga kerak bo'ladi:
-Arduino taxtasi bu erda men Arduino UNO -dan foydalanayapman
-DS1302 RTC moduli
-4*4 yoki 4*3 matritsali klaviatura bu erda men 4*4 dan foydalanardim
-LCD i2c ekrani
Ba'zi o'tish simlari va 1k rezistor (faqat sizda RTC muammosi bo'lsa)
2 -qadam: simlarni ulash
Simlar sxemada ko'rsatilganidek:
-Klaviatura pinlari: D8-D12 bilan 1-8
-RTC DS1302: - Vcc - 5v
- GND - GND
- CLK - D2
- DAT- (1k rezistorli opsiyali, agar muammoga duch kelsangiz) - D3
- RST - D4
-LCD i2c: - Vcc - 5v
- GND - GND
- SDA - A4
- SCL - A5
3 -qadam: kutubxonalar, kod va ishlash
Bu erda siz men ishlatgan barcha kutubxonalarni (.zip) o'rnatishga tayyor holda ".ino" formatida yuklab olishingiz mumkin:
- RTC virtuabotix kutubxonasi
- LCD i2c NewLiquidCrystal kutubxonasi
- Klaviatura kutubxonasi
Va bu erda kod: Yuklab olish kodi
Ishlash: Arduino kartasini ulash, kodni yuklash va quvvatlantirishdan so'ng, LCD displeyda odatiy yoki belgilangan sana va vaqt ko'rsatilishi kerak, siz "*" tugmachasini bosib klaviatura yordamida sozlashni boshlaysiz. yil, oy … Siz tugmani bosganingizda, dastur avtomatik ravishda qiymatlarni saqlaydi, masalan: siz bosgan yilni belgilashni so'raganda (2-0-1-8), u avtomatik ravishda saqlanadi, keyin sizdan kirishingizni so'raydi. oy … oy, soat uchun … har doim aprel oyidagi kabi ikkita raqamni kiritish kerak (0-4) …
Men haftaning hech bir kuniga soniya qo'shmadim, agar xohlasangiz, ularni "dangasalik: D: D" qo'shing.
Muammo bo'lsa, sharh, taklif yoki savol qoldiring.
Tavsiya:
LCD bilan Arduino DS3231 RTC soati: 3 qadam
LCD bilan Arduino DS3231 RTC soati: DS3231 RTC (real vaqtda soat) bilan tanishish uchun men 24 soatlik oddiy arduino asosidagi soatni qurdim. Unda quyidagi funktsiyalarga ega bo'lgan 3 ta tugma mavjud: vaqtni sozlash rejimiga o'tish uchun har qanday tugmani bosing, vaqtni bir necha daqiqada ko'paytirish va kamaytirish
I2C / IIC LCD displeyi - Arduino bilan SPI -IIC moduli yordamida I2C LCD displeyiga SPI LCD -dan foydalaning: 5 qadam
I2C / IIC LCD displeyi | IUC LCD displeyiga SPI LCD displeyidan Arduino yordamida IIC modulidan IIC modulidan foydalaning: Salom bolalar, chunki oddiy SPI LCD 1602 -da ulanish uchun simlar juda ko'p, shuning uchun uni arduino bilan ulash juda qiyin, lekin bozorda bitta modul mavjud. SPI displeyini IIC displeyiga aylantiring, shunda siz faqat 4 ta simni ulashingiz kerak
Arduino Datalogger RTC, Nokia LCD va kodlovchi bilan: 4 qadam
Arduino Datalogger RTC, Nokia LCD va kodlovchi bilan: qismlari: Arduino Nano yoki Arduino Pro Mini Nokia 5110 84x48 LCD DHT11 harorat/namlik sensori DS1307 yoki DS3231 RTC moduli o'rnatilgan AT24C32 EEPROM 3 kodli kondensatorli arzon kodlovchi Xususiyatlari: Nokia LCD-ga asoslangan GUI va eng
Arduino kalkulyatorini yaratish uchun klaviatura va LCD -ni Arduino -da qanday ishlatish kerak: 5 qadam
Arduino kalkulyatorini yaratish uchun Arduino -da klaviatura va LCD -dan qanday foydalanish kerak. Men bu qo'llanmada siz 4x4 matritsali klaviatura va 16x2 LCD -ni Arduino -da qanday ishlatishingiz va undan oddiy Arduino kalkulyatorini yasashingiz mumkin. Shunday qilib, boshlaylik
Arduino Uno uchun DIY LCD klaviatura qalqoni: 6 qadam (rasmlar bilan)
Arduino Uno uchun DIY LCD klaviatura qalqoni: men DIY LCD klaviatura qalqoni qilish uchun ko'p qidirdim, lekin men topmadim, shuning uchun men uni qildim va siz bilan baham ko'rmoqchiman