Përmbajtje:

Ndërfaqe LCD 16x2 me mjedër Pi: 7 hapa
Ndërfaqe LCD 16x2 me mjedër Pi: 7 hapa

Video: Ndërfaqe LCD 16x2 me mjedër Pi: 7 hapa

Video: Ndërfaqe LCD 16x2 me mjedër Pi: 7 hapa
Video: 16x2 LCD Not Working || 16x2 LCD Not Showing Text || 16x2 LCD Not Displaying Text || LCD Error Fixed 2024, Korrik
Anonim
Ndërfaqe LCD 16x2 me Raspberry Pi
Ndërfaqe LCD 16x2 me Raspberry Pi

Përshëndetje miq, Sot jam duke ndërfaqe në ekranin 16x2 me Raspberry pi.

Hapi 1: Përbërësit e kërkuar

Këtu keni nevojë për përbërësit e mëposhtëm për të përfunduar detyrën.

  1. Mjedër Pi
  2. përshtatës i furnizimit me energji për Raspberry Pi
  3. Ekran LCD 16x2
  4. potenciometër 10k
  5. telat lidhës
  6. bordi i bukës ose ndonjë mburojë e ekranit 16x2

Hapi 2: Lidhjet e Qarkut

Lidhjet e Qarkut
Lidhjet e Qarkut

Lidhjet janë treguar në këtë imazh. Por nuk është e detyrueshme të përdorni këtë GPIO. Ju mund të përdorni çdo GPIO për të lidhur LCD. Por ju duhet të përmendni të njëjtat GPIO në Programim. Rezistenca e ndryshueshme është e lidhur për të rregulluar kontrastin e ekranit. Ekrani mundësohet nga Raspberry pi. Kunja R/W është e lidhur me tokën sepse nuk po kryej asnjë operacion leximi në ekran.

Hapi 3: Puna

Duke punuar
Duke punuar

Kam krijuar një bibliotekë të ekranit domethënë lcd.py Në këtë bibliotekë unë shkruaj disa funksione të cilave mund t'i thërrasë përdoruesi. Për të drejtuar LCD është e detyrueshme të përfshini këtë bibliotekë në kodin tuaj. Më shumë detaje rreth bibliotekës gjenden në bibliotekë.

Para së gjithash ju duhet të ekzekutoni funksionin begin () dhe të kaloni kunjat që do të përdorni për shfaqjen e ndërfaqes.

Këtu funksioni Print () mund të printojë çdo vlerë që i kalohet këtij funksioni.

Ky ekran është i ndërfaqësuar në modalitetin 4 bit, kështu që vetëm 4 kunjat D4-D7 dhe RW, EN janë të lidhur me kunjat e mjedrës.

Hapi 4: Testoni

Image
Image

Këtu është në dispozicion videoja e testuar

Hapi 5: Kodi

Këtu kodi është i disponueshëm për këtë udhëzues këtu

Hapi 6: Disavantazhi

Kjo nuk do të funksionojë siç duhet nëse e vendosim këtë skenar të funksionojë automatikisht në nisje. Kjo ndodh sepse Raspberry pi nuk është kontrollues në kohë reale. Duhet më shumë përmirësim në këtë kod

Hapi 7: Na Kontaktoni

Për më shumë udhëzime ndiqni këtu

Facebook

blog

më dërgoni me email

Recommended: