Innehållsförteckning:

16x2 LCD -gränssnitt med Raspberry Pi: 7 steg
16x2 LCD -gränssnitt med Raspberry Pi: 7 steg

Video: 16x2 LCD -gränssnitt med Raspberry Pi: 7 steg

Video: 16x2 LCD -gränssnitt med Raspberry Pi: 7 steg
Video: How to Use I2C LCD with Arduino | Very Easy Arduino LCD I2C Tutorial | Arduino 16x2 LCD I2C Tutorial 2024, November
Anonim
16x2 LCD -gränssnitt med Raspberry Pi
16x2 LCD -gränssnitt med Raspberry Pi

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.

  1. Raspberry Pi
  2. nätadapter för Raspberry Pi
  3. 16x2 LCD -skärm
  4. potentiometer 10k
  5. anslutningskablar
  6. brödbräda eller någon 16x2 skärm

Steg 2: Kretsanslutningar

Kretsanslutningar
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

Arbetssätt
Arbetssätt

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

Image
Image

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

Facebook

blogg

maila mig

Rekommenderad: