Innehållsförteckning:

Använda LCD -skärmar på Raspberry Pi: 4 steg
Använda LCD -skärmar på Raspberry Pi: 4 steg

Video: Använda LCD -skärmar på Raspberry Pi: 4 steg

Video: Använda LCD -skärmar på Raspberry Pi: 4 steg
Video: SKR Pro V1.1 - 12864 LCD Graphic Smart Display Controller Board (RepRap) 2024, November
Anonim
Använda LCD -skärmar på Raspberry Pi
Använda LCD -skärmar på Raspberry Pi

I den här instruktionsboken kommer jag att visa dig hur du använder en 16x2 LCD -skärm med en Raspberry Pi med min specialiserade kod. Min kod är en modifierad version av Matt Hawkins LCD -serverkod, vilket gör det lättare att skicka text till skärmen. Allt som krävs: kör koden så frågar den vad du vill skriva ut på LCD -skärmen. Skriv in det och tryck på "Enter". Gjort. Då kommer den att fråga om du vill rensa skärmen. Tryck bara på enter och det hela upprepas. Låt oss börja.

Steg 1: Ledningen

Ledningarna
Ledningarna

Det första steget är kabeldragning. Om din LCD -skärm inte redan har lödade sidhuvuden måste du lägga till dem. Använd sedan en brödbräda och bygelkablar för att ansluta alla utom fyra av LCD -stiften till Pi. Att använda en brödbräda är inte nödvändigt, men gör kablarna mycket enklare. Alla GPIO -pin -nummer är BCM -format, inte BOARD -format.

01. Gound02. 5V03. Jord med 2,2 k Ohm motstånd 04. GPIO 2605. Ground06. GPIO 1907. N/A08. N/A09. N/A10. N/A11. GPIO 1312. GPIO 613. GPIO 514. GPIO 1115. 5V med 270 Ohm motstånd16. Jord

Steg 2: Koden

Koden
Koden

Nästa är att öppna koden nedan i Python 2; Jag föredrar IDLE 2. Spara sedan.

Steg 3: Kör

Springa
Springa
Springa
Springa

Kör sedan programmet*. Python -skalet gör ingenting på tre sekunder och frågar sedan vad du vill ha på rad ett. Skriv din text och tryck enter. Se till att texten inte är längre än 16 tecken. Då kommer det att fråga om vad som ska skrivas ut på rad två. Gör samma sak som tidigare. Om ingen text önskas, tryck bara på enter. Som du ser kommer texten att visas på LCD -skärmen och "Rensa?" kommer att visas i skalet. Det finns 6 tydliga kommandon.

1. Enter - helt enkelt rensar LCD2. 'Y' eller 'y' skriv sedan in - helt enkelt rensar LCD3. 'N' eller 'n' skriv sedan in - tar inte bort texten från skärmen4. '-kill-'-dödar programmet5. '1' - raderar bara rad 16. '2' - rensar bara rad 2

Skriv motsvarande clear -kommando och tryck enter. Nu kommer hela programmet att upprepas.

* Python -koden kanske inte fungerar första gången. Om så är fallet stäng IDLE och öppna terminalen. Skriv "sudo inaktiv" och IDLE 2 öppnas. Öppna nu kodfilen och kör.

Steg 4: Klar

Gjort
Gjort

Det är allt. Du kan ha timmar av kul med LCD -skärmen. Ändra gärna koden och använd den för dina egna projekt.

Rekommenderad: