
Inhoudsopgave:
2025 Auteur: John Day | [email protected]. Laatst gewijzigd: 2025-01-23 15:01

4x4 Matrix Membrane Keypad is een toetsenbordmodule die vaak wordt gebruikt om Arduino-projecten te maken, zoals rekenmachines, wachtwoordinvoer en andere.
Dit zijn de kenmerken van dit toetsenbord:
- Zeer dun ontwerp
- gemakkelijk te gebruiken in elke microcontroller
Belangrijkste specificatie:
- Maximale spanning 24VDC, 30mA
- 8-pins toegang tot 4x4 matrix
- 4x4 sleutel (4 rijen en 4 kolommen)
- Bedrijfstemperatuur: 0 tot 50°C
Stap 1: Vereiste componenten




Dit is een lijst met vereiste componenten:
- 4x4 Matrik-membraantoetsenbord
- Arduino Nano V3
- Doorverbindingsdraad
- USB mini
Vereiste bibliotheek:
Adafruit-toetsenbord
Stap 2: Verbind het toetsenbord met Arduino


Volg de onderstaande instructies om het toetsenbord op Arduino aan te sluiten
Toetsenbord naar Arduino
1. Rij 0 ==> D5
2. Rij 1 ==> D4
3. Rij 2 ==> D3
4. Rij 3 ==> D2
5. Kolom 0 ==> D11
6. Kolom 1 ==> D10
7. Kolom 2 ==> D9
8. Kolom 3 ==> D8
Stap 3: Programmeren

Zorg ervoor dat de "Adafruit Keypad"-bibliotheek is toegevoegd in de Arduino IDE. Als je niet weet hoe je een bibliotheek moet toevoegen, raadpleeg dan dit artikel "Bibliotheek toevoegen aan Arduino"
OK, terug naar het onderwerp De manier om de schets te openen is als volgt:
- Arduino IDE openen
- Klik op Bestand > Voorbeelden > Adafruit Toetsenbord > keypad_test
- Klik op Uploaden.
Stap 4: Resultaat


Open de seriële monitor om de resultaten te zien.
Het resultaat zal als volgt zijn:
Als bijvoorbeeld de '1'-knop op het toetsenbord wordt ingedrukt, geeft de monitorserie "1 ingedrukt" weer. Als de '1'-knop op het toetsenbord wordt losgelaten, geeft de seriële monitor '1 vrijgegeven' weer.
Bedankt voor het lezen van dit artikel, tot ziens in het volgende artikel. als er vragen zijn, schrijf dan gewoon in de opmerkingenkolom
Aanbevolen:
Lego 4x4 toetsenbordmatrix: 8 stappen (met afbeeldingen)

Lego 4x4 toetsenbordmatrix: hoewel ik de afgelopen weken in huis heb vastgezeten, ben ik er eindelijk in geslaagd een aantal projecten af te ronden die in mijn hoofd ronddraaiden. Ik heb de afgelopen weken Lego gebruikt als basis voor de meeste van mijn projecten
Een 4x4 toetsenbord gebruiken met CircuitPython: 4 stappen

Een 4x4 toetsenbord gebruiken met CircuitPython: Dit goedkope toetsenbord biedt een eenvoudige methode voor numerieke invoer voor uw CircuitPython-projecten. Ik ga het gebruiken met een Adafruit ItsyBitsy M0 express. Je hebt nodig: Toetsenbord - de mijne is 4x4ItsyBitsy M0 Express of vergelijkbaar boardMu Editor geïnstalleerd op
Aan de slag met de goedkope RPLIDAR met Jetson Nano: 5 stappen

Aan de slag met de goedkope RPLIDAR Jetson Nano gebruiken: kort overzicht Lichtdetectie en -bereik (LiDAR) werkt op dezelfde manier als ultrasone afstandsmeters met laserpuls in plaats van geluidsgolven. Yandex, Uber, Waymo en etc. investeren fors in LiDAR-technologie voor hun autonome autopr
Draadloze afstandsbediening met 2,4 GHz NRF24L01-module met Arduino - Nrf24l01 4-kanaals / 6-kanaals zenderontvanger voor quadcopter - RC Helikopter - RC-vliegtuig met Arduino: 5 s

Draadloze afstandsbediening met 2,4 GHz NRF24L01-module met Arduino | Nrf24l01 4-kanaals / 6-kanaals zenderontvanger voor quadcopter | RC Helikopter | Rc-vliegtuig met Arduino: een Rc-auto besturen | Quadcopter | Drone | RC vliegtuig | RC-boot, we hebben altijd een ontvanger en zender nodig, stel dat we voor RC QUADCOPTER een 6-kanaals zender en ontvanger nodig hebben en dat type TX en RX is te duur, dus we gaan er een maken op onze
Voorbeeld van een kluisje met Arduino Matrix-toetsenbord 4x4: 6 stappen

Voorbeeld van een kluisje met Arduino Matrix-toetsenbord 4x4: 2 manieren om een toetsenbord met 16 drukknoppen te beheren met een minimum aan pinnen