Innehållsförteckning:
2025 Författare: John Day | [email protected]. Senast ändrad: 2025-01-13 06:58
Hej kompisar, Idag är jag gränssnitt 16x2 Display till Raspberry pi.
Steg 1: Komponenter krävs
Här behöver du följande komponenter för att slutföra uppgiften.
- Raspberry Pi
- nätadapter för Raspberry Pi
- 16x2 LCD -skärm
- potentiometer 10k
- anslutningskablar
- brödbräda eller någon 16x2 skärm
Steg 2: Kretsanslutningar
Anslutningar visas i denna bild. Men det är inte obligatoriskt att använda dessa GPIO: er. Du kan använda vilken GPIO som helst för att ansluta LCD -skärmen. Men du måste nämna samma GPIO: er i programmering. Variabelt motstånd är anslutet för att justera skärmens kontrast. Displayen drivs från Raspberry pi. R/W -stift är anslutet till jord eftersom jag inte utför någon läsoperation på displayen.
Steg 3: Arbeta
Jag designade ett bildskärmsbibliotek nämligen lcd.py I det här biblioteket skriver jag några funktioner som kan användas av användaren. För att köra lcd är det obligatoriskt att inkludera detta bibliotek i din kod. Mer information om biblioteket finns i biblioteket.
Först och främst måste du köra start () -funktionen och passera stiften som du ska använda för gränssnittsvisning.
Här kan funktionen Print () skriva ut valfritt värde som skickas till denna funktion.
Denna skärm har ett gränssnitt i 4-bitarsläge så att bara 4 stift D4-D7 och RW, EN-stift är anslutna till hallonstift.
Steg 4: Testa
Här är den testade videon tillgänglig
Steg 5: Kod
Här är kod tillgänglig för denna instruerbara här
Steg 6: Nackdel
Detta kommer inte att fungera ordentligt om vi sätter detta skript att köras automatiskt vid start. Detta beror på att Raspberry pi inte är realtidsstyrenhet. Behöver lite mer förbättring av denna kod
Steg 7: Kontakta oss
För fler instruktioner följ här
blogg
maila mig