Video: Arduino Matrix 4x4: 3 qadamli zamonaviy va yangi va osonroq shkafning namunasi
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-13 06:58
I2C sxemasi bilan 4x4 LCD klaviatura matritsasidan foydalanishning yana bir misoli.
1 -qadam: sxematik
Bu matritsali klaviatura 16 ta tugmachadan yasalgan va I2c aloqasi bilan uni boshqarish uchun 2 ta pin kerak: SDA (arduino kartasida A4) va SCL (arduino kartasida A5).
Men PCF8574A 16 DIP I/U I2c sxemasidan foydalanganman, uning kichik sxemasi yuqorida keltirilgan. Mening misolimda bu turdagi komponentlarning manzili 0x3C (A0 = 0, A1 = 0, A2 = 1).
2 -qadam: Davlat diagrammasi: osonroq usul
Bu yangi usul o'z vaqtida tugmalarga yaxshi kodni (4 ta belgidan iborat: CODE1, keyin CODE2, keyin CODE3, keyin CODE4) yozishga imkon beruvchi taymerlarga asoslangan.
Arduino eskiziga 4 ta maxsus kutubxona kiradi:
SM.h
Wire.h
Klaviatura_I2C.h
Klaviatura
Men ularning bir to'plamini va eskizini beraman. Agar yozilgan kod yaxshi bo'lsa, pin 13 yonadi va uni ishga tushirish uchun ' *' tugmasini bosish kerak. Agar kod noto'g'ri bo'lsa, pin 13 yonadi.
Eslatma: Ichki server xatosi tufayli bugun kutubxonalarni yuklab ololmayman. Kechirasiz.
MUAMMO. RAR
3 -qadam: Xulosa
Tugmalar bosilmayotgan joyida aniqlanishi kerak, agar u to'g'ri ishlamasa.
Bu komponentlarning hammasi juda arzon va sizda Arduino platalarida bir nechta pinli juda jozibali klaviatura bo'ladi.
Men topgan barcha qiziq qo'llanmalarga katta rahmat.
Baxtli o'qituvchi!