Mündəricat:
Video: Arduino ilə 4x4 Klaviatura Giriş: 5 Adım (Şəkillərlə)
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:48
4x4 klaviatura, matris kimi düzülmüş 16 düymədən ibarətdir. Matrix tarama üsulu ilə 4x4 klaviatura əldə etmək üçün istifadə olunan üsul. 4x4 klaviatura daxil olmaq üçün 8 sancaq tələb edir, yəni sütunlar üçün 4 sancaq və xətt üçün 4 sancaq. Tarama metodunun necə işlədiyi budur ki, sütun pimi LOW məntiqini bir -birinin əvəzinə götürür, sonra xətt pin oxunuşları da öz növbəsində yerinə yetirir.
Addım 1: Lazım olan materiallar
Sizə lazım olacaq:
- Arduino
- Klaviatura 4x4
- Jumper telləri
Addım 2: Çıxarın
- PIN A3 pin 0 sıraya
- PIN A2 pin 1 sıraya
- PIN A1 pinini 2 sıraya düzün
- PIN A0 pin 3 sıra
- PIN 4 pin 0 colomn
- PIN kodu 5 pindən 1 sütuna qədər
- PIN 6 pin 2 sütun
- PIN 7 pin 3 sütuna
Addım 3: Şematik
Hər bir komponenti yuxarıdakı şəkildəki kimi bağlayın.
Addım 4: Kod
#include // kitabxana klaviaturasını idxal edin
const bayt ROWS = 4; // kolon sayı
const baytı COLS = 4; // satır hexaKeys [ROWS] [COLS] = {{'1', '2', '3', 'A'}, {'4', '5', '6', 'B'} sıra sayı, {'7', '8', '9', 'C'}, {'*', '0', '#', 'D'}}; bayt rowPins [ROWS] = {A3, A2, A1, A0}; // satır baytı colPins üçün istifadə olunan pin [COLS] = {4, 5, 6, 7}; // colomn üçün istifadə olunan pin
// başlanğıc dəyişən
Klaviatura xüsusiKeypad = Klaviatura (makeKeymap (hexaKeys), rowPins, colPins, ROWS, COLS);
boş quraşdırma () {
Serial.begin (9600); } void loop () {char customKey = customKeypad.getKey (); if (customKey) {Serial.println (customKey); }}
Addım 5: Çıxış
Çıxışı yoxlayın!
Tövsiyə:
4X4 Klaviatura istifadə edərək Arduino Kalkulyator: 4 Adım (Şəkillərlə)
4X4 Keypad istifadə edərək Arduino Kalkulyatoru: Bu dərslikdə Arduino ilə öz kalkulyatorumuzu quracağıq. Dəyərlər klaviatura (4 × 4 klaviatura) vasitəsilə göndərilə bilər və nəticəni LCD ekranda görmək olar. Bu kalkulyator Əlavə, Çıxarma, Çarpma kimi sadə əməliyyatları yerinə yetirə bilər
İletken Jelly Donuts - Makey Makey ilə Dikiş Dövrlərinə Giriş: 4 Adım (Şəkillərlə)
İletken Jelly Donuts - Makey Makey ilə Tikiş Dövrlərinə Giriş: Twitterdə bir çox Scratch və Makey Makey fanatımızın tikiş sxemləri haqqında daha çox bilmək istədiyini gördük, buna görə də tikiş sxemləri haqqında qısa bir məlumat vermək üçün bu təlimatı hazırladıq. və bəzi modul parçaları necə tikə biləcəyinizi. (Bu
Arduino və İşləmə ilə 4x4 Klaviatura: 4 Adım (Şəkillərlə)
Arduino və İşləmə ilə 4x4 Klaviatura: LCD displeyləri sevmirsinizmi? Layihələrinizin cazibədar görünməsini istəyirsiniz? Yaxşı, burada həll yolu. Bu Təlimat kitabında Arduino'nuzdakı məzmunu göstərmək üçün LCD ekrandan istifadə edərək özünüzü proyekt edə bilərsiniz
8051 ilə Klaviatura Arayüzü və 7 Segmentdə Klaviatura Nömrələrini Göstərmək: 4 Addım (Şəkillərlə)
8051 ilə Klaviatura Arayüzü və 7 Segmentdə Klaviatura Nömrələrini Göstərmək: Bu dərslikdə 8051 ilə klaviaturanı necə birləşdirə biləcəyimizi və klaviatura nömrələrini 7 seqmentli ekranda necə göstərəcəyimizi izah edəcəyəm
Raspberry Pi B+ilə GPS Ublox Neo 6M -ə Əl ilə Giriş: 3 Addım
Raspberry Pi B+ilə GPS Ublox Neo 6M -ə Manual Giriş: Raspberry Pi, istifadəsi olduqca asan olan müxtəlif modullar üçün çox uyğun bir mini kompüterdir. Əsasən PC ilə eynidir, ancaq Raspberry Pi -dən GPIO ilə idarə oluna bilər. Raspberry Pi eyni zamanda bir neçə ünsiyyət xətti ilə dəstəklənir