Kazalo:
2025 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2025-01-13 06:58
Pozdravljeni prijatelji, Danes povezujem zaslon 16x2 z Raspberry pi.
1. korak: potrebne komponente
Za dokončanje naloge potrebujete naslednje komponente.
- Malina Pi
- napajalnik za Raspberry Pi
- 16x2 LCD zaslon
- potenciometer 10k
- povezovalne žice
- ploščo ali kateri koli zaslon velikosti 16x2
Korak: Povezave s tokokrogom
Povezave so prikazane na tej sliki. Vendar uporaba GPIO ni obvezna. Za priključitev LCD -ja lahko uporabite kateri koli GPIO. Pri programiranju pa morate omeniti iste GPIO. Spremenljiv upor je priključen za prilagoditev kontrasta zaslona. Zaslon napaja Raspberry pi. R/W pin je priključen na ozemljitev, ker na zaslonu ne izvajam nobenih operacij branja.
3. korak: Delo
Oblikoval sem knjižnico zaslona, in sicer lcd.py V to knjižnico napišem nekaj funkcij, do katerih lahko uporabnik pokliče. Za pogon lcd je to knjižnico obvezno vključiti v kodo. Več podrobnosti o knjižnici je na voljo v knjižnici.
Najprej morate zagnati funkcijo begin () in posredovati nožice, ki jih boste uporabili za prikaz vmesnika.
Tukaj funkcija Print () lahko natisne katero koli vrednost, posredovano tej funkciji.
Ta zaslon je vmesnik v 4-bitnem načinu, zato so samo 4 zatiči D4-D7 in RW, EN povezani z malinovim zatičem.
4. korak: Preizkusite
Tukaj je na voljo preizkušen video
5. korak: Koda
Tukaj je na voljo koda za ta navodila
6. korak: Slabost
To ne bo delovalo pravilno, če bomo ta skript samodejno zagnali ob zagonu. To je zato, ker Raspberry pi ni krmilnik v realnem času. V tej kodi je potrebno še nekaj izboljšav
7. korak: Pišite nam
Za več navodil sledite tukaj
blog
Pošlji mi email