Inhaltsverzeichnis:

Verwenden von LCDs auf Raspberry Pi - Gunook
Verwenden von LCDs auf Raspberry Pi - Gunook

Video: Verwenden von LCDs auf Raspberry Pi - Gunook

Video: Verwenden von LCDs auf Raspberry Pi - Gunook
Video: Tablet o. Smartphone als Bildschirm für Raspberry Pi verwenden. 2024, Juli
Anonim
Verwenden von LCDs auf Raspberry Pi
Verwenden von LCDs auf Raspberry Pi

In diesem Instructable zeige ich Ihnen, wie Sie einen 16x2-LCD-Bildschirm mit einem Raspberry Pi mit meinem spezialisierten Code verwenden. Mein Code ist eine modifizierte Version des LCD-Servercodes von Matt Hawkins, der es einfacher macht, Text an den Bildschirm zu senden. Alles was Sie brauchen: Führen Sie den Code aus und Sie werden gefragt, was Sie auf dem LCD drucken möchten. Geben Sie es ein und drücken Sie 'Enter'. Fertig. Dann wird gefragt, ob Sie den Bildschirm löschen möchten. Drücken Sie einfach die Eingabetaste und das Ganze wiederholt sich. Lass uns anfangen.

Schritt 1: Die Verkabelung

Die Verkabelung
Die Verkabelung

Der erste Schritt ist die Verkabelung. Wenn Ihr LCD noch nicht über angelötete Header verfügt, müssen Sie diese hinzufügen. Verwenden Sie danach ein Steckbrett und Überbrückungsdrähte, um alle bis auf vier der LCD-Pins mit dem Pi zu verbinden. Die Verwendung eines Steckbretts ist nicht erforderlich, erleichtert jedoch die Verdrahtung erheblich. Alle GPIO-Pinnummern sind im BCM-Format, nicht im BOARD-Format.

01. Boden02. 5V03. Masse mit 2,2k Ohm Widerstand04. GPIO 2605. Masse06. GPIO 1907. N/A08. N/A09. Nicht zutreffend10. Nicht zutreffend11. GPIO 1312. GPIO 613. GPIO 514. GPIO 1115. 5V mit 270 Ohm Widerstand16. Boden

Schritt 2: Der Code

Der Code
Der Code

Als nächstes öffnen Sie den folgenden Code in Python 2; Ich bevorzuge IDLE 2. Dann speichern.

Schritt 3: Ausführen

Lauf
Lauf
Lauf
Lauf

Führen Sie als nächstes das Programm aus*. Die Python-Shell tut drei Sekunden lang nichts und fragt dann in Zeile eins, was Sie wollen. Geben Sie Ihren Text ein und drücken Sie die Eingabetaste. Stellen Sie sicher, dass der Text nicht länger als 16 Zeichen ist. Dann wird in Zeile 2 gefragt, was gedruckt werden soll. Machen Sie dasselbe wie zuvor. Wenn kein Text gewünscht wird, drücken Sie einfach die Eingabetaste. Wie Sie sehen, erscheint der Text auf dem LCD und 'Clear?' wird in der Shell angezeigt. Es gibt 6 klare Befehle.

1. Enter - löscht einfach das LCD2. 'Y' oder 'y' dann eingeben - löscht einfach das LCD3. 'N' oder 'n' dann eingeben - nimmt den Text nicht vom Bildschirm4. '-kill-' – tötet das Programm5. '1' - löscht nur Zeile 16. '2' - löscht nur Zeile 2

Geben Sie den entsprechenden Löschbefehl ein und drücken Sie die Eingabetaste. Jetzt wird das gesamte Programm wiederholt.

* Der Python-Code funktioniert möglicherweise nicht beim ersten Mal. Schließen Sie in diesem Fall IDLE und öffnen Sie das Terminal. Geben Sie 'sudo Idle' ein und IDLE 2 wird geöffnet. Öffnen Sie nun die Codedatei und führen Sie sie aus.

Schritt 4: Fertig

Fertig
Fertig

Das ist es. Mit dem LCD können Sie stundenlang Spaß haben. Fühlen Sie sich frei, den Code zu ändern und für Ihre eigenen Projekte zu verwenden.

Empfohlen: