Sisukord:

LCD 16x2 liides Raspberry Pi -ga: 7 sammu
LCD 16x2 liides Raspberry Pi -ga: 7 sammu

Video: LCD 16x2 liides Raspberry Pi -ga: 7 sammu

Video: LCD 16x2 liides Raspberry Pi -ga: 7 sammu
Video: HCSR04 Ultrasonic sensor , 16X2 LCD interface with Raspberry pi 3B 2024, Juuli
Anonim
LCD 16x2 liides Raspberry Pi -ga
LCD 16x2 liides Raspberry Pi -ga

Tere, sõbrad, Täna ühendan ma 16x2 ekraani Raspberry pi -ga.

Samm: nõutavad komponendid

Siin on ülesande täitmiseks vaja järgmisi komponente.

  1. Vaarika Pi
  2. toiteadapter Raspberry Pi jaoks
  3. 16x2 LCD ekraan
  4. potentsiomeeter 10k
  5. ühendavad juhtmed
  6. leivalaud või mis tahes 16x2 ekraanikilp

Samm: vooluahela ühendused

Vooluahela ühendused
Vooluahela ühendused

Ühendused on näidatud sellel pildil. Kuid selle GPIO kasutamine pole kohustuslik. LCD -ekraani ühendamiseks saate kasutada mis tahes GPIO -d. Kuid programmeerimisel peate mainima samu GPIO -sid. Muutuv takisti on ühendatud ekraani kontrastsuse reguleerimiseks. Ekraani toiteallikaks on Raspberry pi. R/W tihvt on ühendatud maandusega, kuna ma ei tee ekraanil ühtegi lugemistoimingut.

3. samm: töö

Töötab
Töötab

Ma kujundasin ekraaniteegi, nimelt lcd.py Selles raamatukogus kirjutan mõned funktsioonid, millele kasutaja saab helistada. LCD -draivi kasutamiseks on kohustuslik see raamatukogu oma koodi lisada. Täpsemat teavet raamatukogu kohta saab raamatukogust.

Kõigepealt peate käivitama funktsiooni start () ja läbima tihvtid, mida kavatsete liidese kuvamiseks kasutada.

Siin saab printida () funktsiooniga printida mis tahes sellele funktsioonile edastatud väärtuse.

See ekraan on liidestatud 4-bitises režiimis, nii et ainult 4 tihvti D4-D7 ja RW, EN on ühendatud tihvtidega.

4. samm: testige

Image
Image

Siin on testitud video saadaval

Samm: kood

Siin on selle juhendi jaoks saadaval kood siin

6. samm: puudused

See ei tööta korralikult, kui paneme selle skripti käivitamisel automaatselt käima. Seda seetõttu, et Raspberry pi ei ole reaalajas kontroller. Vajab selle koodi täiendamist

Samm: võtke meiega ühendust

Lisateavet leiate siit

Facebook

blogi

Saada mulle e-mail

Soovitan: