Indholdsfortegnelse:
Video: Brug af LCD'er på Raspberry Pi: 4 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:28
I denne Instructable vil jeg vise dig, hvordan du bruger en 16x2 LCD -skærm med en Raspberry Pi ved hjælp af min specialiserede kode. Min kode er en modificeret version af Matt Hawkins 'LCD -serverkode, som gør det lettere at sende tekst til skærmen. Alt det kræver: Kør koden, og den vil spørge, hvad du vil udskrive på LCD'et. Indtast det og tryk på 'Enter'. Færdig. Derefter spørger den, om du vil rydde skærmen. Bare tryk på enter, og det hele gentages. Lad os komme igang.
Trin 1: Ledningerne
Det første trin er ledningerne. Hvis din LCD ikke allerede har overskrifter loddet på, skal du tilføje dem. Brug derefter et brødbræt og jumper -tråde til at forbinde alle undtagen fire LCD -ben til Pi. Det er ikke nødvendigt at bruge et brødbræt, men gør ledninger meget lettere. Alle GPIO -pinnumre er BCM -format, ikke BOARD -format.
01. Gound02. 5V03. Jord med 2,2k Ohm modstand04. GPIO 2605. Grund06. GPIO 1907. N/A08. N/A09. N/A10. N/A11. GPIO 1312. GPIO 613. GPIO 514. GPIO 1115. 5V med 270 Ohm modstand16. Jord
Trin 2: Koden
Næste er at åbne koden herunder i Python 2; Jeg foretrækker tomgang 2. Gem derefter.
Trin 3: Kør
Kør derefter programmet*. Python -skallen vil ikke gøre noget i tre sekunder og derefter spørge, hvad du vil have på linje et. Skriv din tekst, og tryk på enter. Sørg for, at teksten ikke er mere end 16 tegn. Derefter vil den bede om, hvad der skal udskrives på linje to. Gør det samme som før. Hvis der ikke ønskes tekst, skal du bare trykke på enter. Som du vil se, vises teksten på LCD'et og 'Clear?' vises i skallen. Der er 6 klare kommandoer.
1. Enter - sletter ganske enkelt LCD2. 'Y' eller 'y' indtast derefter - blot sletter LCD3. 'N' eller 'n' indtast derefter - fjerner ikke teksten fra skærmen4. '-kill-'-dræber programmet5. '1' - sletter kun linje 16. '2' - sletter kun linje 2
Indtast den tilsvarende kommando, og tryk enter. Nu gentages hele programmet.
* Python -koden virker muligvis ikke første gang. Luk i så fald IDLE og åbn terminalen. Skriv 'sudo inaktiv', og IDLE 2 åbnes. Åbn nu kodefilen og kør.
Trin 4: Udført
Det er det. Du kan have timevis af sjov ved hjælp af LCD. Du er velkommen til at ændre koden og bruge den til dine egne projekter.
Anbefalede:
Hjemmeautomatisering Trin for trin Brug af Wemos D1 Mini Med PCB -design: 4 trin
Hjemmeautomatisering Trin for trin Brug af Wemos D1 Mini Med PCB -design: Hjemmeautomatisering Trin for trin ved hjælp af Wemos D1 Mini med PCB -design For et par uger siden udgav vi en tutorial "Home Automation using Raspberry Pi" i rootsaid.com, som blev godt modtaget blandt hobbyfolk og universitetsstuderende. Så kom et af vores medlemmer
Brug af LCD med en piezo -højttaler (juletema): 5 trin
Brug af LCD med en piezo -højttaler (juletema): Dette kredsløb består af en LCD og en piezo -højttaler og Arduino. LCD'et viser "Glædelig jul! og godt nytår. " Piezo -højttaleren vil spille "Silent Night". Dette vil blive udført med Arduino og en kode. Potentiomændene
Interface Multiple LCD til Arduino Uno Brug af Common Data Line: 5 trin
Grænseflade Flere LCD til Arduino Uno ved hjælp af fælles datalinje: I dag vil jeg i denne instruktive vise dig, hvordan du kobler flere 16x2 LCD -moduler til et arduino uno -kort ved hjælp af fælles datalinje. Det mest interessante ved dette projekt er, at det bruger fælles datalinje og viser forskellige data i e
I2C / IIC LCD -skærm - Brug et SPI LCD til I2C LCD Display Brug SPI til IIC modul med Arduino: 5 trin
I2C / IIC LCD -skærm | Brug en SPI LCD til I2C LCD -skærmen Brug af SPI til IIC -modulet med Arduino: Hej fyre, da en normal SPI LCD 1602 har for mange ledninger at tilslutte, så det er meget svært at grænseflade det med arduino, men der er et modul på markedet, som kan konverter SPI -skærm til IIC -skærm, så du skal kun tilslutte 4 ledninger
Neopixel Ws2812 Rainbow LED Glød Med M5stick-C - Kører Rainbow på Neopixel Ws2812 Brug af M5stack M5stick C Brug af Arduino IDE: 5 trin
Neopixel Ws2812 Rainbow LED Glød Med M5stick-C | Kører Rainbow på Neopixel Ws2812 Brug af M5stack M5stick C Brug af Arduino IDE: Hej fyre i denne instruktion vil vi lære at bruge neopixel ws2812 LED'er eller led strip eller led matrix eller led ring med m5stack m5stick-C udviklingstavle med Arduino IDE, og vi vil lave et regnbuemønster med det