Satura rādītājs:

Arduino iesācējiem: Arduino saskarne ar 16x2 LCD skaidrojumu: 5 soļi
Arduino iesācējiem: Arduino saskarne ar 16x2 LCD skaidrojumu: 5 soļi

Video: Arduino iesācējiem: Arduino saskarne ar 16x2 LCD skaidrojumu: 5 soļi

Video: Arduino iesācējiem: Arduino saskarne ar 16x2 LCD skaidrojumu: 5 soļi
Video: Как использовать LCD LCD1602 с модулем I2C для Arduino - Robojax 2024, Jūlijs
Anonim
Arduino iesācējiem: Arduino saskarne ar 16x2 LCD skaidrojumu
Arduino iesācējiem: Arduino saskarne ar 16x2 LCD skaidrojumu

Sveiki visiem, Mūsdienās Arduino ir kļuvis ļoti populārs, un visi to pieņem arī kodēšanas vienkāršības dēļ.

Esmu izveidojis Arduino Basics sēriju, kas palīdz iesācējiem, iesācējiem un pat izstrādātājiem iegūt moduļa darbu. Šī sērija ir aptvērusi moduļu pamatus, saskarni, ko izmanto starp moduli un Arduino, un kodēšanu.

Sāksim..

1. darbība: 16x2 LCD displeja izvadīšana

16x2 šķidro kristālu displejs
16x2 šķidro kristālu displejs

16x2 LCD ir 16 rakstzīmes un 2 rindu LCD, kam ir 16 savienojuma tapas. Šim LCD displejam ir nepieciešami dati vai teksts ASCII formātā. Pirmā rinda sākas ar 0x80 un otrā rinda sākas ar 0xC0 adresi.

LCD var darboties 4 bitu vai 8 bitu režīmā. 4 bitu režīmā dati/komanda tiek nosūtīti Nibble formātā, vispirms augstāk un pēc tam zemāk

Piemēram, lai nosūtītu 0x45, tiks nosūtīts pirmais 4, pēc tam tiks nosūtīts 5.

2. darbība: 16x2 LCD saskarnes savienošana ar Arduino

16x2 LCD saskarnes savienojums ar Arduino
16x2 LCD saskarnes savienojums ar Arduino

3. darbība: tapas vadība un plūsma

Ir 3 vadības tapas, kas ir RS, RW, E.

Kā lietot RS: kad tiek nosūtīta komanda, tad RS = 0, kad tiek nosūtīti dati, tad RS = 1

RW tapa ir Lasīt/rakstīt.

kur RW = 0 nozīmē rakstīt datus uz LCD

RW = 1 nozīmē nolasīt datus no LCD

Kā lietot RW:

Rakstot uz LCD komandu/datiem, mēs iestatām tapu kā LOW.

Lasot no LCD, mēs iestatām tapu kā HIGH.

Mūsu gadījumā mēs to esam pieslēguši līdz LOW līmenim, jo mēs vienmēr rakstīsim uz LCD.

Kā lietot E (iespējot):

Nosūtot datus uz LCD, mēs ar E tapas palīdzību dodam impulsu LCD.

4. solis: augsta līmeņa plūsma

Šī ir augsta līmeņa plūsma, kas mums jāievēro, sūtot COMMAND/DATA uz LCD.

Augstāka Nibble iespējo impulsu,

Pareiza RS vērtība, pamatojoties uz COMMAND/DATA

Apakšējā grauzt

Iespējot impulsu,

Pareiza RS vērtība, pamatojoties uz COMMAND/DATA

Ieteicams: