Satura rādītājs:

LCD 16x2 saskarne ar Raspberry Pi: 7 soļi
LCD 16x2 saskarne ar Raspberry Pi: 7 soļi

Video: LCD 16x2 saskarne ar Raspberry Pi: 7 soļi

Video: LCD 16x2 saskarne ar Raspberry Pi: 7 soļi
Video: Как использовать LCD LCD1602 с модулем I2C для Arduino - Robojax 2024, Jūlijs
Anonim
LCD 16x2 saskarne ar Raspberry Pi
LCD 16x2 saskarne ar Raspberry Pi

Sveiki draugi, Šodien es saskaros ar 16x2 displeju ar Raspberry pi.

1. darbība. Nepieciešamās sastāvdaļas

Lai pabeigtu uzdevumu, jums ir nepieciešami šādi komponenti.

  1. Raspberry Pi
  2. barošanas adapteris Raspberry Pi
  3. 16x2 LCD displejs
  4. potenciometrs 10k
  5. savienojošie vadi
  6. maizes dēlis vai jebkurš 16x2 displeja vairogs

2. darbība: ķēdes savienojumi

Ķēdes savienojumi
Ķēdes savienojumi

Savienojumi ir parādīti šajā attēlā. Bet šī GPIO izmantošana nav obligāta. LCD savienošanai varat izmantot jebkuru GPIO. Bet jums ir jāpiemin tie paši GPIO programmēšanā. Mainīgais rezistors ir pievienots, lai pielāgotu displeja kontrastu. Displeju darbina Raspberry pi. R/W tapa ir pievienota zemei, jo displejā neveicu nekādas lasīšanas darbības.

3. darbība: darbs

Darbojas
Darbojas

Es izveidoju displeja bibliotēku, proti, lcd.py Šajā bibliotēkā es uzrakstu dažas funkcijas, kurām lietotājs var piezvanīt. Lai vadītu LCD disku, obligāti jāiekļauj šī bibliotēka savā kodā. Sīkāka informācija par bibliotēku pieejama bibliotēkā.

Vispirms jums jāizpilda funkcija start () un jāizlaiž tapas, kuras izmantosit saskarnes attēlošanai.

Šeit funkcija Print () var izdrukāt jebkuru šai funkcijai nodoto vērtību.

Šis displejs ir savienots 4 bitu režīmā, tāpēc aveņu tapai ir pievienotas tikai 4 tapas D4-D7 un RW, EN.

4. solis: pārbaudiet

Image
Image

Šeit ir pieejams pārbaudītais video

5. darbība: kods

Šeit ir pieejams šīs instrukcijas kods

6. solis: trūkums

Tas nedarbosies pareizi, ja mēs ielādēsim šo skriptu automātiski. Tas ir tāpēc, ka Raspberry pi nav reālā laika kontrolieris. Nepieciešami daži šī koda uzlabojumi

7. darbība. Sazinieties ar mums

Lai iegūtu vairāk pamācību, sekojiet šeit

Facebook

emuārs

atsūti man ziņu e-pastā

Ieteicams: