İçindekiler:
Video: Arduino Matrix Tuş Takımı 4x4 ile Modern ve Yeni ve Daha Kolay Dolap Örneği: 3 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:18
I2C devreli bir LCD tuş takımı matrisi 4x4 kullanımına başka bir örnek.
Adım 1: Şematik
Bu matris tuş takımı 16 basma düğmesinden yapılmıştır ve I2c iletişimi ile onu yönetmek için sadece 2 pime ihtiyacınız vardır: SDA (arduino kartında A4) ve SCL (arduino kartında A5).
Bir PCF8574A 16 DIP I/O I2c devresi kullandım, küçük şema yukarıda verilmiştir. Bu tür bileşenlerin adresi benim örneğimde 0x3C'dir (A0=0, A1=0, A2=1).
Adım 2: Durum Şeması: Daha Kolay Bir Yöntem
Bu yeni yöntem, doğru zamanda tuşlar üzerinde iyi kodu (4 karakterden oluşan: CODE1 sonra CODE2 sonra CODE3 ve CODE4) oluşturmanıza izin veren zamanlayıcılara dayanmaktadır.
Arduino taslağı 4 özel kitaplık içerir:
SM.h
tel.h
Keypad_I2C.h
tuş takımı.h
Onlardan bir paket ve kroki veriyorum. Girilen kod iyiyse, pin 13 yanar ve başlatmak için ' * ' tuşuna basmanız gerekir. Kod yanlışsa, pim 13 yanıp söner.
not: Dahili bir sunucu hatası nedeniyle kütüphaneleri bugün indiremiyorum. Üzgünüm.
. RAR KULLANIRSANIZ SORUN ÇÖZÜLDÜ
3. Adım: Sonuç
Basılan tuşlar, düzgün çalışmadığı sürece yükselen bir kenarda algılanmalıdır.
Tüm bu bileşenler çok ucuz ve Arduino kartlarında az sayıda pin bulunan çok akılda kalıcı bir klavyeye sahip olacaksınız.
Bulduğum tüm ilginç öğreticilere teşekkürler.
Mutlu öğretilebilir!
Önerilen:
CircuitPython ile 4x4 Tuş Takımı Kullanma: 4 Adım
CircuitPython ile 4x4 Tuş Takımı Kullanma: Bu ucuz tuş takımı, CircuitPython projelerinize basit bir sayısal giriş yöntemi sunar. Adafruit ItsyBitsy M0 ekspres ile kullanacağım. Şunlara ihtiyacınız olacak: Tuş Takımı - benimki 4x4ItsyBitsy M0 Express veya benzeri bir boardMu Editor kurulu
Daha Az Alanda Daha Fazla Marul Yetiştirmek Veya Uzayda Marul Yetiştirmek, (Daha Fazla veya Daha Az).: 10 Adım
Daha Az Alanda Daha Fazla Marul Yetiştirmek Veya… Uzayda Büyüyen Marul, (Daha Fazla veya Daha Az).: Bu, Instructables aracılığıyla gönderilen Growing Beyond Earth, Maker Yarışması'na profesyonel bir başvurudur. Uzay mahsulü üretimi için tasarım yapmaktan ve ilk Instructable'ımı göndermekten daha fazla heyecanlanamazdım. Başlamak için yarışma bizden
Arduino Matrix Tuş Takımlı 4x4 Dolap Örneği: 6 Adım
Arduino Matrix Tuş Takımı 4x4 ile Dolap Örneği: Minimum pinli 16 butonlu tuş takımını yönetmenin 2 yolu
DIY MusiLED, Tek Tıkla Windows ve Linux Uygulaması ile Müzik Senkronize LED'ler (32-bit ve 64-bit). Yeniden Oluşturması Kolay, Kullanımı Kolay, Taşıması Kolay.: 3 Adım
DIY MusiLED, Tek Tıkla Windows ve Linux Uygulaması ile Müzik Senkronize LED'ler (32-bit ve 64-bit). Yeniden Oluşturması Kolay, Kullanımı Kolay, Portu Kolay.: Bu proje, Arduino Board'unuza 18 LED (6 Kırmızı + 6 Mavi + 6 Sarı) bağlamanıza ve bilgisayarınızın Ses Kartının gerçek zamanlı sinyallerini analiz etmenize ve bunları aktarmanıza yardımcı olacaktır. Vuruş efektlerine göre onları aydınlatmak için LED'ler (Snare, High Hat, Kick)
Arduino ile Tuş Takımı Erişimi 4x4: 5 Adım (Resimlerle)
Arduino ile 4x4 Tuş Takımı Erişimi: 4x4 tuş takımı, matris gibi düzenlenmiş 16 tuştan oluşan bir bileşiktir. Matris tarama yöntemi ile 4x4 tuş takımına erişim için kullanılan yöntem. 4x4 tuş takımına erişmek için 8 pin gerekir, yani kolonlar için 4 pin ve hat için 4 pin. Tarama nasıl