Inhaltsverzeichnis:
- Schritt 1: Erforderliche Teile
- Schritt 2: Der Theorieteil (imp)
- Schritt 3: BERECHNUNG DER BIBLIOTHEK und des WIDERSTANDS
- Schritt 4: Starten Sie die LCD-Erstellung (VERBINDUNG)
- Schritt 5: Montage der LCD- und Lötknöpfe
- Schritt 6: Löten der Tasten auf der Zero-Platine
Video: DIY LCD-Tastaturschild für Arduino Uno - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:21
Ich habe viel nach einem DIY-LCD-Tastaturschild gesucht und keinen gefunden, also habe ich einen gemacht und möchte ihn mit euch teilen.
Schritt 1: Erforderliche Teile
- ein Arduino Uno
- 16x2 Zeichenanzeige
- männliche und weibliche Header-Pins
- Null PCB
- paar Widerstände
- ein 10k-Topf (bekomme einen lötfreundlichen)
- 5 Druckknöpfe
- ein paar kleine Drähte
- WERKZEUGE BENÖTIGT
- ein Cutter (zum Schneiden von Null-Leiterplatten)
- ein Lötkolben
- etwas Draht
- eine Drahtschere
- das ist alles
Schritt 2: Der Theorieteil (imp)
Die LCD-Tastaturabschirmung verwendet eine sehr clevere und saubere Technik, die Tasten vom analogen Lesestift A0 liest
das ist eine coole sache.
aber wie?
Das Geheimnis sind SPANNUNGSTEILER
Was ist also ein Spannungsteiler.
Ein Spannungsteiler ist eine einfache Schaltung, die eine große Spannung in eine kleinere umwandelt. Mit nur zwei Serienwiderständen und einer Eingangsspannung können wir eine Ausgangsspannung erzeugen, die einen Bruchteil der Eingangsspannung ausmacht.
Ja, ich kopiere es und füge es von Google ein;-)
Also müssen wir jetzt einen Spannungsteiler zwischen 5V und A0 von Arduino machen
und es wird 4 verschiedene Spannungsteiler geben und jeder wird zum Leben erweckt, wenn wir den Knopf drücken
und so erhalten wir verschiedene Eingänge an einem einzigen Pin.
Schritt 3: BERECHNUNG DER BIBLIOTHEK und des WIDERSTANDS
Jetzt wissen wir, wie man Eingaben nimmt
aber welchen Widerstandswert für Spannungsteiler brauchen wir?
Unsere Basisspannung beträgt 5V.
gemäß der LCD-Tastaturbibliothek von dzindra auf GitHub
der link ist:-
github.com/dzindra/LCDKeypad
in LCD-Tastatur.h
// Sie können Schwellenwerte für die Erkennung von Tastendrücken ändern
#define KEYPAD_TRESHOLD_NONE 1000
#define KEYPAD_TRESHOLD_RIGHT 50
#define KEYPAD_TRESHOLD_DOWN 380
#define KEYPAD_TRESHOLD_UP 195
#define KEYPAD_TRESHOLD_LEFT 555
#define KEYPAD_TRESHOLD_SELECT 790
die Schwellenwerte halten also analog von Pin A0
nach meinen Messwerten
wir brauchen
150k als Basiswiderstand (alle anderen basieren darauf)
250k - auswählen
82k - runter
150k- übrig
15k - hoch
2 Ohm -rechts
# Wenn Sie keine Werte haben, können Sie leicht nach oben oder unten gehen, da wir uns nur innerhalb dieser Schwelle befinden müssen.
Schritt 4: Starten Sie die LCD-Erstellung (VERBINDUNG)
Nehmen Sie nun die Teile und Widerstände, die Sie berechnet haben, und beginnen Sie mit der Herstellung
SCHRITT 1.
Schneiden Sie die Null-Platine auf die Größe von Arduino uno
jetzt
SCHRITT 2.
fügen Sie männliche Header zum Board hinzu
* die mit LCD verbundenen Pins sind
#define KEYPAD_LCD_PINS 8, 9, 4, 5, 6, 7
Stiftleisten montieren
Analoge Pins sind gut mit null Leiterplattenlöchern
ABER Sie müssen die digitalen Stifte leicht biegen (um sie anzupassen)
LCD-RS-Pin zu digitalem Pin 08
LCD-Enable-Pin zu digitalem Pin 09
LCD D4-Pin zu digitalem Pin 4
LCD D5-Pin auf Digital-Pin 5
LCD D6-Pin auf Digital-Pin 6
LCD D7-Pin auf Digital-Pin 7
Verdrahten Sie zusätzlich einen 10k-Poti mit +5V und GND, mit seinem Wischer (Ausgang) zum VO-Pin (Pin3) des LCD-Bildschirms. Ein 220-Ohm-Widerstand wird verwendet, um die Hintergrundbeleuchtung mit Strom zu versorgen und wird von Pin 10. gesteuert
Schritt 5: Montage der LCD- und Lötknöpfe
Ich wollte, dass mein LCD abnehmbar ist, also habe ich einen weiblichen Header verwendet
biegen Sie einfach die Anschlusspins, damit sie auf der Platine verlötet werden können
füge den Topf entsprechend hinzu
Schritt 6: Löten der Tasten auf der Zero-Platine
Ich habe 4 Tasten gelötet und eine andere Seite ausgewählt.
Sie können es löten, wo immer Sie möchten, und es ist sofort einsatzbereit
DIE PIN-OUTS DER DRUCKTASTEN SIND:
* --------------------
| |
| |
| |
--------------------*
DIE * markierten Ecken sind normalerweise offen und werden beim Drücken der Taste verbunden
Empfohlen:
Arduino-Programmierung über das Handy -- Arduinodroid -- Arduino-Ide für Android -- Blinzeln: 4 Schritte
Arduino-Programmierung über das Handy || Arduinodroid || Arduino-Ide für Android || Blink: Bitte abonnieren Sie meinen Youtube-Kanal für weitere Videos…… Arduino ist ein Board, das direkt über USB programmiert werden kann. Es ist sehr einfach und günstig für College- und Schulprojekte oder sogar für Produktprototypen. Viele Produkte bauen zunächst darauf für i
DIY IoT-Lampe für die Hausautomation -- ESP8266-Tutorial: 13 Schritte (mit Bildern)
DIY IoT-Lampe für die Hausautomation || ESP8266-Tutorial: In diesem Tutorial werden wir eine mit dem Internet verbundene intelligente Lampe erstellen. Dies wird tief in das Internet der Dinge eintauchen und eine Welt der Heimautomatisierung eröffnen! Die Lampe ist über WLAN verbunden und verfügt über ein offenes Nachrichtenprotokoll. Das heißt, Sie können wählen
So erstellen Sie einen Tiefpassfilter für einen Subwoofer mit dem NE5532-IC - DIY (ELECTROINDIA): 4 Schritte
So erstellen Sie einen Tiefpassfilter für einen Subwoofer mit dem NE5532-IC | DIY (ELECTROINDIA): In diesem Projekt zeige ich Ihnen, wie Sie einen Tiefpassfilter für Subwoofer herstellen können. Los geht's
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
DIY Dock für Telefon, Pda & Zubehör: 8 Schritte
DIY Dock für Telefon, Pda & Zubehör: Wiederverwendung gefundener oder veralteter Gegenstände zum Andocken von Telefon, PDA & Zubehör in einem ordentlichen kleinen Desktop-Paket. Ich weiß, dass dies eine wirklich einfache Anleitung ist, aber ich wollte es posten, nachdem ich eine Liste hässlicher, komplexer oder unpraktischer "Lösungen" gesehen hatte