Inhaltsverzeichnis:
- Schritt 1: BENÖTIGTE KOMPONENTE
- Schritt 2: EINRICHTEN IHRER HARDWARE
- Schritt 3: CODIERUNG
- Schritt 4: Mit uns teilen
Video: Tastatur mit LCD mit CloudX-Mikrocontroller - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:20
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 reparieren Sie einen Wechselrichter mit LCD-Hintergrundbeleuchtung. Mit einem Fujiplus FP-988D. für 0 $.: 9 Schritte
So reparieren Sie einen Wechselrichter mit LCD-Hintergrundbeleuchtung. Mit einem Fujiplus FP-988D. für $ 0.: In diesem anweisbaren werde ich Sie durch die Reparatur eines toten LCD-Hintergrundlicht-Wechselrichters mit den Teilen führen, die Sie haben. Sie können feststellen, ob Sie ein totes Gegenlicht haben, indem Sie zuerst andere Möglichkeiten ausschließen. Monitor auf mehreren Computern überprüfen. Stellen Sie sicher, dass