|
O`quv maqsad : Arduino platformasi yordamida keypadni boshqarishni o`rganish
|
Sana | 06.10.2024 | Hajmi | 10,41 Mb. | | #273802 |
Bog'liq Keypad
Arduino platformasida matritsali klaviaturani boshqarishni o’rganish.
13-AMALIY MASHG‘ULOT
Amaliy ishi mavzusi:
Arduino platformasida matritsali klaviaturani boshqarish.
O`quv maqsad :
Arduino platformasi yordamida keypadni boshqarishni o`rganish.
Foydalaniladigan jihozlar:
Kompyuter, Arduino IDE, Proteus dasturi , breadboard, Arduino UNO, qarshilik, keypad va ulash
uchun simlar.
Ishni bajarish tartibi:
1.Keypadni xususiyatlarini o`rganish;
2.Arduino platformasi bilan keypadni ulanishni sxemasi Proteus dasturida o’rganish;
3.Arduino unoga keypadni ishlatish uchun dastur tuzish.
O'rnatilgan tizimlarning aksariyat ilovalari foydalanuvchi ma'lumotlarini qabul qilish uchun klaviaturalarni talab qiladi, ayniqsa ilova ko'proq kalitlarni talab qilganda. Oddiy arxitektura va oson interfeysli protsedura bilan matritsali klaviaturalar oddiy tugmalar o'rnini egallab, foydalanuvchiga kamroq kiritish/chiqarish pinlari bilan ko'proq kirishni taklif qiladi. Inson mashinasi interfeysi (HMI) sifatida klaviatura muhim mikroprotsessor va mikrokontrollerga asoslangan loyihalar va uskunalarda katta rol o'ynaydi.
Matritsa klaviaturasi raqamli sxemalar, telefon aloqalari, kalkulyatorlar, bankomatlar va boshqalar kabi ko'plab amaliy sohalarda eng ko'p ishlatiladigan kiritish qurilmasidir. Matritsali klaviatura qatorlar va ustunlarning matritsa formatida joylashtirilgan tugmalar yoki kalitlar to'plamidan iborat. Ushbu klaviaturalar 3 × 4 va 4 × 4 kabi konfiguratsiyalarda mavjud bo'lgan dastur asosida mavjud.
Klaviaturaning ichki tuzilishi
Eng past darajadagi klaviaturalar qatorlar va ustunlar matritsasida tashkil etilgan. CPU ikkala satr va ustunlarga portlar orqali kiradi. Klaviatura bosilganda satr va ustun kontakt hosil qiladi.
|
| |