
Tartalomjegyzék:
2025 Szerző: John Day | [email protected]. Utoljára módosítva: 2025-01-23 14:47

Egy másik példa a 4x4 -es LCD billentyűzet mátrix I2C áramkörrel történő használatára.
1. lépés: A vázlat


Ez a mátrix billentyűzet 16 nyomógombból áll, és I2c kommunikációval mindössze 2 érintkezőre van szüksége a kezeléshez: SDA (A4 arduino táblán) és SCL (A5 arduino táblán).
PCF8574A 16 DIP I/O I2c áramkört használtam, a kis vázlat a fenti. Az ilyen komponensek címe a példámban 0x3C (A0 = 0, A1 = 0, A2 = 1).
2. lépés: Az állapotdiagram: egyszerűbb módszer

Ez az új módszer az időzítőkön alapul, amelyek lehetővé teszik a jó kód (4 karakterből álló kód: CODE1, majd CODE2, majd CODE3, majd CODE4) megfelelő időben történő összeállítását a billentyűkön.
Az arduino vázlat 4 speciális könyvtárat tartalmaz:
SM.h
Drót.h
Keypad_I2C.h
Billentyűzet.h
Adok egy csomagot belőlük és a vázlatot. Ha a beírt kód jó, a 13 -as jelzőfény világít, és az inicializáláshoz meg kell nyomnia a „ *” gombot. Ha a kód rossz, a 13 -as érintkező villog.
megjegyzés: Belső szerverhiba miatt ma nem tudom letölteni a könyvtárakat. Sajnálom.
PROBLÉMA MEGOLDOTT, HA HASZNÁLJA. RAR
3. lépés: Következtetés
A megnyomott billentyűket egy emelkedő szélén kell észlelni, kivéve, ha nem fog megfelelően működni.
Mindezek az alkatrészek nagyon olcsók, és nagyon fülbemászó billentyűzete lesz, néhány tűvel az Arduino táblákon.
Köszönöm az összes érdekes oktatóanyagot, amit találtam.
Boldog oktatható!
Ajánlott:
Interaktív LED csempefal (egyszerűbb, mint amilyennek látszik): 7 lépés (képekkel)

Interaktív LED csempefal (egyszerűbb, mint amilyennek látszik): Ebben a projektben egy interaktív LED falikijelzőt építettem egy Arduino és 3D nyomtatott alkatrészek felhasználásával. A projekt inspirációja részben a Nanoleaf lapokból származik. Szerettem volna egy saját verziót kitalálni, amely nemcsak megfizethetőbb, hanem egyben
Arduino számológép 4X4 billentyűzettel: 4 lépés (képekkel)

Arduino számológép 4X4 billentyűzet használatával: Ebben az oktatóanyagban saját számológépünket építjük fel Arduino segítségével. Az értékeket billentyűzeten (4 × 4 billentyűzet) keresztül lehet elküldeni, és az eredményt LCD -képernyőn tekintheti meg. Ez a számológép olyan egyszerű műveleteket hajthat végre, mint az összeadás, a kivonás, a szorzás
Egyszerűbb Guitar Hero klónvezérlő!: 10 lépés (képekkel)

Egyszerűbb Guitar Hero klónvezérlő!: Ezt a Realities kiváló ötlete ihlette, de a billentyűzet áramköri lapja helyett PC vezérlőt használtam, így nincs szükség bonyolult flipper konstrukcióra
Arduino digitális kódzár projekt mátrix billentyűzettel: 9 lépés

Arduino digitális kódzár projekt mátrix billentyűzettel: Építsen digitális kódzár eszközt Arduino és Qwiic rendszerrel a Zio M Uno és a Hex 4x3 mátrix billentyűzet segítségével. Ebben az oktatóanyagban a használatot mutatjuk be
Példa szekrényre Arduino Matrix billentyűzettel 4x4: 6 lépés

Példa szekrényre Arduino Matrix 4x4 billentyűzettel: 2 módja a 16 nyomógombos billentyűzet kezelésének, minimális csapokkal