Inhoudsopgave:
Video: Modern en nieuw en eenvoudiger voorbeeld van locker met Arduino Matrix-toetsenbord 4x4 - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:16
Nog een voorbeeld van het gebruik van een LCD-toetsenbordmatrix 4x4 met een I2C-circuit.
Stap 1: Het schema
Dit matrixtoetsenbord is gemaakt van 16 drukknoppen en met I2c-communicatie heb je slechts 2 pinnen nodig om het te beheren: SDA (A4 op arduino-bord) en SCL (A5 op arduino-bord).
Ik heb een PCF8574A 16 DIP I/O I2c-circuit gebruikt, het kleine schema is hierboven weergegeven. Het adres van dit soort componenten is in mijn voorbeeld 0x3C (A0=0, A1=0, A2=1).
Stap 2: Het toestandsdiagram: een eenvoudigere methode
Deze nieuwe methode is gebaseerd op timers waarmee je op het juiste moment de goede code (bestaande uit 4 karakters: CODE1 dan CODE2 dan CODE3 dan CODE4) op de toetsen kunt samenstellen.
De Arduino-schets bevat 4 speciale bibliotheken:
SM.h
Draad.h
Toetsenbord_I2C.h
Toetsenbord.h
Ik geef ze een pak en de schets. Als de getypte code goed is, gaat de pin 13 branden en moet u op de toets ' * ' drukken om te initialiseren. Als de code fout is, knippert pin 13.
opmerking: ik kan de bibliotheken vandaag niet downloaden vanwege een interne serverfout. Sorry.
PROBLEEM OPGELOST ALS U. RAR. GEBRUIKT
Stap 3: Conclusie
De ingedrukte toetsen moeten worden gedetecteerd op een stijgende flank, tenzij deze niet goed werkt.
Al deze componenten zijn erg goedkoop en je hebt een zeer pakkend toetsenbord met weinig pinnen op de Arduino-borden.
Thanx voor alle interessante tutorials die ik heb gevonden.
Gelukkig instructable!
Aanbevolen:
Hoe u met een nieuw project moet beginnen: 7 stappen
Hoe u moet beginnen met een nieuw project: Hallo lezer, dit is mijn tutorial hoe u moet beginnen met een nieuw microcontroller-project
Genereer Banggood Affiliate (Referral) Links eenvoudiger dan ooit: 4 stappen
Genereer Banggood Affiliate (Referral) Links eenvoudiger dan ooit: een verkorte versie van deze instructable is te vinden op mijn persoonlijke blog. Affiliate-verkopen zijn een geweldige bron van extra inkomsten voor makers van inhoud, en veel mensen op instructables gebruiken ze. affiliate programma is Ban
Complete gids voor het gebruik van een bodemvochtsensor met praktisch voorbeeld: 7 stappen
Complete handleiding voor het gebruik van een bodemvochtsensor met praktisch voorbeeld: u kunt deze en andere verbazingwekkende tutorials lezen op de officiële website van ElectroPeak. Overzicht In deze tutorial leert u hoe u een bodemvochtsensor gebruikt. Er worden ook praktische voorbeelden gegeven om u te helpen de code onder de knie te krijgen.Wat u gaat leren: Hoe bodem
Van oud naar nieuw zaklamp: 4 stappen
Van oud naar nieuw zaklamp: Hi Na een lange tijd van afwezigheid en veel kleine projecten, wil ik jullie mijn laatste project laten zien. Ik heb het in ongeveer 2 uur gedaan tijdens een saaie (nog steeds winterse) avond. Herinner je je nog ouderwetse zaklampen, gevoed met 4,5V batterij en een zwakke
Timers van 8051 met knipperende led Voorbeeld Deel-1: 3 stappen
Timers van 8051 met knipperende led Voorbeeld Deel 1: In deze tutorial ga ik je vertellen hoe je timers van 8051 maakt. Hier zullen we het hebben over timer 0 in modus 1. In de volgende tutorial zullen we ook andere modi bespreken