Kazalo:

LCD vmesnik 16x2 z Raspberry Pi: 7 korakov
LCD vmesnik 16x2 z Raspberry Pi: 7 korakov

Video: LCD vmesnik 16x2 z Raspberry Pi: 7 korakov

Video: LCD vmesnik 16x2 z Raspberry Pi: 7 korakov
Video: Raspberry Pi Projekt: Mit dem Raspberry Pi ein 16x2 Zeichen LCD ansteuern 2024, November
Anonim
LCD vmesnik 16x2 z Raspberry Pi
LCD vmesnik 16x2 z Raspberry Pi

Pozdravljeni prijatelji, Danes povezujem zaslon 16x2 z Raspberry pi.

1. korak: potrebne komponente

Za dokončanje naloge potrebujete naslednje komponente.

  1. Malina Pi
  2. napajalnik za Raspberry Pi
  3. 16x2 LCD zaslon
  4. potenciometer 10k
  5. povezovalne žice
  6. ploščo ali kateri koli zaslon velikosti 16x2

Korak: Povezave s tokokrogom

Povezave vezja
Povezave vezja

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

Delo
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

Image
Image

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

Facebook

blog

Pošlji mi email

Priporočena: