Inhaltsverzeichnis:
2025 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2025-01-23 12:52
Für dieses Projekt werden wir Daten von einer Matrix-Tastatur akzeptieren und sie dann auf einem LCD anzeigen
Modul.
Schritt 1: BENÖTIGTE KOMPONENTE
- CLOUDX MIKROCONTROLLER
- CLOUDX SOFTCARD
- V3 USB-KABEL
- LCD 16x2
- TASTATUR 4x4
- VARIABLER WIDERSTAND (103)
- ÜBERBRÜCKUNGSDRAHT
Hier erhalten Sie Ihr Bauteil
Schritt 2: EINRICHTEN IHRER HARDWARE
erster Schritt:
LCD-Verbindung: Wir werden Daten 4 - Daten 7-Pin, Registerauswahl-Pin, Enable-Pin verwenden.
- Verbinden Sie den RS-Pin mit Pin1 des Mikrocontrollers
- Verbinden Sie den EN-Pin mit Pin2 des Mikrocontrollers
- Verbinden Sie D4-Pin mit Pin3 des Mikrocontrollers
- Verbinden Sie D5-Pin mit Pin4 des Mikrocontrollers
- Verbinden Sie D6-Pin mit Pin5 des Mikrocontrollers
- Verbinden Sie D7-Pin mit Pin6 des Mikrocontrollers
- Verbinden Sie Vss und geführten negativen Pin mit GND
- Verbinden Sie Vdd und geführten positiven Pin mit 5V
- Verbinden Sie den mittleren Pin des variablen Widerstands mit VE (Kontrast V). und der andere Pin auf 5V und GND.
Zweiter Schritt:
Tastaturanschluss: Wir verwenden einen PullDown-Widerstand für die Pins der Tastaturspalte.
- Der Pin1 des Tastaturspaltenpins wurde mit dem 10k-Widerstand und mit dem Pin11 des Mikrocontrollers verbunden.
- Der Pin2 des Tastaturspaltenpins wurde mit dem 10k-Widerstand und mit dem Pin12 des Mikrocontrollers verbunden.
- Der Pin3 des Tastaturspaltenpins wurde mit dem 10k-Widerstand und mit dem Pin13 des Mikrocontrollers verbunden.
- Der Pin4 des Tastaturspaltenpins wurde mit dem 10k-Widerstand und mit dem Pin14 des Mikrocontrollers verbunden.
Und das Ende des Widerstands wurde zusammen mit GND verbunden.
- Der Pin1 der Tastaturzeile wurde mit Pin7 des Mikrocontrollers verbunden.
- Der Pin2 des Keypad Row Pins wurde mit Pin8 des Mikrocontrollers verbunden.
- Der Pin3 des Keypad Row Pins wurde mit Pin9 des Mikrocontrollers verbunden.
- Der Pin4 des Keypad Row Pin wurde mit Pin10 des Mikrocontrollers verbunden
Nachdem Sie dies erreicht haben, können Sie mit der Codierung fortfahren.
Wenn Sie CloudX IDE herunterladen möchten, klicken Sie hier
Schritt 3: CODIERUNG
Kopieren Sie diesen Code in Ihre CloudX-IDE.
#einschließen #einschließen #einschließen
#define NumberOfRows 4 // setze die Anzahl der ROWS für das Keypad
#define NumberOfColumns 4 // Setzt die Anzahl der COLUMNS für Keypad char KeypadCharacters[NumberOfRows][NumberOfColumns] = { '1', '2', '3', 'A', '4', '5', '6', 'B', '7', '8', '9', 'C', '*', '0', '#', 'D' }; //Layout der Tasten des Keypads char RowPins[NumberOfRows] = {7, 8, 9, 10}; // Zeilenpins der Tastatur an CloudX char ColumnsPins[NumberOfColumns] = {11, 12, 13, 14}; // Spaltenstifte der Tastatur char Keys; // Tastaturausgabe hier speichern setup () { // hier einrichten Lcd_setting (1, 2, 3, 4, 5, 6); Lcd_cmd(cursorOff); Lcd_cmd(clear);
Keypad_setting (PULLDOWNCOL, RowPins, ColumnsPins, NumberOfRows, NumberOfColumns, Tastaturzeichen); // Keypad mit diesen Daten initialisieren
Schleife(){
//Programmieren Sie hier while(Keys==0) //Wenn keine Taste gedrückt wird, überprüfen Sie, ob eine Taste gedrückt wird. // Zeigen Sie die Taste an, die auf den aktuellen Cursorpositionstasten des LCDs gedrückt wird = 0; //Inhalt der Keys-Variablen löschen } }
Schritt 4: Mit uns teilen
Hast du es erreicht?
wenn du es erreichst teile es uns hier
Empfohlen:
Osu! Tastatur: 8 Schritte (mit Bildern)
Osu! Keyboard: Ich habe vor kurzem angefangen, ein Rhythmusspiel namens osu zu spielen! und nachdem ich ein Video einer kommerziellen Mini-Tastatur gesehen hatte, dachte ich, es wäre ein lustiges Projekt, selbst eine zu entwerfen. Nicht lange danach entschied ich, dass es eine gute Idee wäre, es auf instructables als
TASTATUR: 8 Schritte
TASTATUR: Heute ist das, was ich bespreche, kein Sensor. Es ist eine übliche Sache, mit der Sie alle vertraut sind. Es handelt sich um eine Tastatur, nicht um die der alten Telefonrasur enthalten
Raspberry Pi ohne Monitor und Tastatur einrichten – wikiHow
So richten Sie Raspberry Pi ohne Monitor und Tastatur ein: Raspberry Pi ist ein kleiner Einplatinencomputer, auf dem das Linux-basierte Betriebssystem Raspbian ausgeführt wird. Diese Anleitung zeigt Ihnen, wie Sie Raspberry Pi (jedes Modell) ohne Monitor und Tastatur einrichten. Ich werde meinen Raspberry Pi 3 B+ mit Raspbi verwenden
So reinigen Sie eine Tastatur – wikiHow
So reinigen Sie eine Tastatur: Jeder weiß, wie unangenehm es ist, wenn ein Krümel in seine Tastatur fällt, und viele Leute haben keine Ahnung, wie man dieses Problem beheben kann. Die Leute benutzen Tastaturen zu Hause, in der Schule, bei der Arbeit usw. Aufgrund der Häufigkeit, mit der wir Computer verwenden, ist dies nur nat
So reinigen Sie eine schmutzige Tastatur – wikiHow
So reinigen Sie eine schmutzige Tastatur: Ist Ihre Tastatur schmutzig? Sie wollen der Spülmaschine nicht trotzen? Hier ist eine einfache Möglichkeit, Ihre Tastatur mit Haushaltsprodukten in weniger als einer Stunde zu reinigen. Dinge, die Sie brauchen: 1 schmutzige Tastatur 1 kleiner Schlitzschraubendreher 1 Flasche Windex (oder we