Turinys:
- 1 žingsnis: reikalingi komponentai
- 2 žingsnis: grandinės jungtys
- 3 žingsnis: darbas
- 4 žingsnis: išbandykite
- 5 žingsnis: kodas
- 6 žingsnis: trūkumai
- 7 žingsnis: susisiekite su mumis
Video: LCD 16x2 sąsaja su „Raspberry Pi“: 7 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:47
Sveiki, draugai, Šiandien aš sąsajau 16x2 ekraną su „Raspberry pi“.
1 žingsnis: reikalingi komponentai
Norėdami atlikti užduotį, jums reikia šių komponentų.
- Raspberry Pi
- „Raspberry Pi“maitinimo adapteris
- 16x2 LCD ekranas
- potenciometras 10k
- jungiamieji laidai
- duonos lenta arba bet koks 16x2 ekrano skydas
2 žingsnis: grandinės jungtys
Ryšiai parodyti šiame paveikslėlyje. Tačiau naudoti šį GPIO nėra privaloma. LCD ekranui prijungti galite naudoti bet kurį GPIO. Bet jūs turite paminėti tuos pačius GPIO programuojant. Kintamas rezistorius yra prijungtas, kad būtų galima reguliuoti ekrano kontrastą. Ekranas maitinamas iš „Raspberry pi“. R/W kaištis prijungtas prie žemės, nes ekrane neatlieku jokios skaitymo operacijos.
3 žingsnis: darbas
Aš sukūriau ekrano biblioteką, būtent lcd.py Šioje bibliotekoje aš rašau kai kurias funkcijas, kurias gali iškviesti vartotojas. Norint vairuoti LCD, šią biblioteką privaloma įtraukti į savo kodą. Daugiau informacijos apie biblioteką rasite bibliotekoje.
Pirmiausia turite atlikti funkciją start () ir perduoti kaiščius, kuriuos naudosite sąsajos rodymui.
Čia funkcija Spausdinti () gali atspausdinti bet kokią šiai funkcijai perduotą reikšmę.
Šis ekranas yra sujungtas 4 bitų režimu, todėl prie aviečių kaiščio prijungti tik 4 kaiščiai D4-D7 ir RW, EN.
4 žingsnis: išbandykite
Čia rasite išbandytą vaizdo įrašą
5 žingsnis: kodas
Čia yra šios instrukcijos kodas čia
6 žingsnis: trūkumai
Tai neveiks tinkamai, jei paleisime šį scenarijų paleisti automatiškai. Taip yra todėl, kad „Raspberry pi“nėra realaus laiko valdiklis. Reikia dar šiek tiek patobulinti šį kodą
7 žingsnis: susisiekite su mumis
Daugiau instrukcijų rasite čia
tinklaraštį
Parašyk man elektroninį laišką
Rekomenduojamas:
Sąsaja su LCD ekranu M4 Įtraukimas: 5 žingsniai
Sąsaja naudojant LCD ekraną M4 pirmenybė „Drivemall“, o ne klasei
8051 sąsaja su DS1307 RTC ir laiko žymos rodymas LCD ekrane: 5 žingsniai
8051 sąsaja su DS1307 RTC ir laiko žymos rodymas skystųjų kristalų ekrane: Šioje pamokoje mes jums paaiškinome, kaip galime sujungti 8051 mikrovaldiklį su ds1307 RTC. Čia mes rodome RTC laiką LCD, naudojant proteus modeliavimą
Darbo su „I2C“jutiklio sąsaja pradžia ?? - Sąsaja su jūsų MMA8451 naudojant ESP32: 8 žingsniai
Darbo su „I2C“jutiklio sąsaja pradžia ?? - Sąsaja su jūsų MMA8451 naudojant ESP32: Šioje pamokoje sužinosite viską apie tai, kaip paleisti, prijungti ir gauti I2C įrenginį (akselerometrą), dirbantį su valdikliu (Arduino, ESP32, ESP8266, ESP12 NodeMCU)
„Arduino“pradedantiesiems: „Arduino“sąsaja su 16x2 LCD ekranu: 5 žingsniai
„Arduino“pradedantiesiems: „Arduino“sąsaja su 16 x 2 skystųjų kristalų ekranu: „Sveiki visi, šiais laikais„ Arduino “tapo labai populiarus ir visi, kurie jį priima, dėl lengvo kodavimo. Sukūriau„ Arduino Basics “seriją, kuri padeda pradedantiesiems, naujokams ir net kūrėjams, kad modulis veiktų. Tai yra
Sąsaja 16x2 raidžių ir skaitmenų LCD ir 4x4 matricos klaviatūra su „Raspberry Pi3“: 5 žingsniai (su paveikslėliais)
Sąsaja 16x2 raidžių ir skaitmenų LCD and4x4 matricos klaviatūra su „Raspberry Pi3“: Šioje instrukcijoje paaiškiname, kaip su „Raspberry Pi3“prijungti 16x2 LED ir 4x4 matricos klaviatūrą. Programinei įrangai kurti naudojame „Python 3.4“. Taip pat galite pasirinkti „Python 2.7“su nedideliais pakeitimais