Inhoudsopgave:

LCD's gebruiken op Raspberry Pi: 4 stappen
LCD's gebruiken op Raspberry Pi: 4 stappen

Video: LCD's gebruiken op Raspberry Pi: 4 stappen

Video: LCD's gebruiken op Raspberry Pi: 4 stappen
Video: Raspberry Pi 4B в корпусе Argon ONE M.2 c SSD диском 128 ГБ, собираем сервер для Home Assistant 2024, Juli-
Anonim
LCD's gebruiken op Raspberry Pi
LCD's gebruiken op Raspberry Pi

In deze Instructable laat ik je zien hoe je een 16x2 LCD-scherm gebruikt met een Raspberry Pi met behulp van mijn gespecialiseerde code. Mijn code is een aangepaste versie van de LCD-servercode van Matt Hawkins, die het gemakkelijker maakt om tekst naar het scherm te sturen. Het enige dat nodig is: voer de code uit en er wordt gevraagd wat u op het LCD-scherm wilt afdrukken. Typ het in en druk op 'Enter'. Gedaan. Vervolgens wordt gevraagd of u het scherm wilt wissen. Druk gewoon op enter en het hele ding herhaalt zich. Laten we beginnen.

Stap 1: De bedrading

de bedrading
de bedrading

De eerste stap is de bedrading. Als er nog geen headers op uw LCD-scherm zijn gesoldeerd, moet u deze toevoegen. Gebruik daarna een breadboard en jumperdraden om op vier na alle LCD-pinnen op de Pi aan te sluiten. Het gebruik van een breadboard is niet nodig, maar maakt het bekabelen wel een stuk eenvoudiger. Alle GPIO-pinnummers zijn in BCM-formaat, niet in BOARD-formaat.

01. Grond02. 5V03. Massa met 2.2k Ohm weerstand04. GPIO 2605. Grond06. GPIO 1907. N.v.t.08. N/A09. N/A10. N/A11. GPIO 1312. GPIO 613. GPIO 514. GPIO 1115. 5V met 270 Ohm weerstand16. Grond

Stap 2: De code

De code
De code

Vervolgens opent u de onderstaande code in Python 2; Ik geef de voorkeur aan IDLE 2. Sla dan op.

Stap 3: Uitvoeren

Loop
Loop
Loop
Loop

Voer vervolgens het programma* uit. De Python-shell doet drie seconden niets en vraagt dan op regel één wat je wilt. Typ je tekst en druk op enter. Zorg ervoor dat de tekst niet langer is dan 16 tekens. Vervolgens wordt gevraagd wat er op regel twee moet worden afgedrukt. Doe hetzelfde als voorheen. Als er geen tekst gewenst is, drukt u gewoon op enter. Zoals u zult zien, verschijnt de tekst op het LCD-scherm en 'Clear?' verschijnt in de schil. Er zijn 6 duidelijke commando's.

1. Enter - wist eenvoudig de LCD2. 'Y' of 'y' voer dan in - wist eenvoudig de LCD3. 'N' of 'n' voer dan in - haalt de tekst niet van het scherm4. '-kill-' - doodt het programma5. '1' - wist alleen regel 16. '2' - wist alleen regel 2

Typ de bijbehorende opdracht wissen en druk op enter. Nu wordt het hele programma herhaald.

* De Python-code werkt mogelijk niet de eerste keer. Sluit dan IDLE en open de terminal. Typ 'sudo idle' en IDLE 2 wordt geopend. Open nu het codebestand en voer het uit.

Stap 4: Klaar

Gedaan
Gedaan

Dat is het. U kunt urenlang plezier beleven aan het LCD-scherm. Voel je vrij om de code aan te passen en te gebruiken voor je eigen projecten.

Aanbevolen: