Inhoudsopgave:
2025 Auteur: John Day | [email protected]. Laatst gewijzigd: 2025-01-13 06:57
Hallo vrienden, Vandaag ben ik Interfacing 16x2 Display naar Raspberry pi.
Stap 1: Vereiste componenten
Hier heb je de volgende componenten nodig om de taak te voltooien.
- Raspberry Pi
- voedingsadapter voor Raspberry Pi
- 16x2 LCD-scherm
- potmeter 10k
- aansluitdraden
- breadboard of een 16x2 schermscherm
Stap 2: Circuitverbindingen
Aansluitingen worden weergegeven in deze afbeelding. Maar het is niet verplicht om deze GPIO's te gebruiken. U kunt elke GPIO gebruiken om het LCD-scherm aan te sluiten. Maar je moet dezelfde GPIO's in Programming vermelden. Variabele weerstand is aangesloten om het contrast van het display aan te passen. Display wordt gevoed door Raspberry pi. R / W-pin is verbonden met aarde omdat ik geen leesbewerking op het display uitvoer.
Stap 3: Werken
Ik heb een display-bibliotheek ontworpen, namelijk lcd.py. In deze bibliotheek schrijf ik enkele functies die door de gebruiker kunnen worden aangeroepen. Om lcd aan te sturen is het verplicht om deze bibliotheek in je code op te nemen. Meer details over de bibliotheek zijn beschikbaar in de bibliotheek.
Allereerst moet je de start()-functie uitvoeren en de pinnen doorgeven die je gaat gebruiken voor interfaceweergave.
Hier kan de functie Print() elke waarde afdrukken die aan deze functie is doorgegeven.
Dit scherm is gekoppeld in 4-bits modus, dus slechts 4 pinnen D4-D7 en RW, EN pinnen zijn verbonden met Raspberry pin.
Stap 4: Testen
Hier is de geteste video beschikbaar
Stap 5: Coderen
Hier is code beschikbaar voor deze instructable hier
Stap 6: Nadeel
Dit zal niet goed werken als we dit script automatisch laten draaien bij het opstarten. Dit komt omdat de Raspberry pi geen realtime-controller is. Er is nog wat verbetering nodig in deze code
Stap 7: Neem contact met ons op
Voor meer instructables volg hier
blog
email mij