Talaan ng mga Nilalaman:

Arduino para sa Mga Nagsisimula: Arduino Interface Na May 16x2 LCD Naipaliwanag: 5 Hakbang
Arduino para sa Mga Nagsisimula: Arduino Interface Na May 16x2 LCD Naipaliwanag: 5 Hakbang

Video: Arduino para sa Mga Nagsisimula: Arduino Interface Na May 16x2 LCD Naipaliwanag: 5 Hakbang

Video: Arduino para sa Mga Nagsisimula: Arduino Interface Na May 16x2 LCD Naipaliwanag: 5 Hakbang
Video: Как использовать LCD LCD1602 с модулем I2C для Arduino - Robojax 2024, Nobyembre
Anonim
Arduino para sa mga Nagsisimula: Arduino Interface Na May 16x2 LCD Naipaliwanag
Arduino para sa mga Nagsisimula: Arduino Interface Na May 16x2 LCD Naipaliwanag

Kamusta Lahat, Ngayong mga araw na ito, ang Arduino ay naging napakapopular at lahat ay tumatanggap din nito dahil sa madaling pag-coding.

Nilikha ko ang serye ng Mga Pangunahing Kaalaman sa Arduino na makakatulong sa mga nagsisimula, newbie at kahit na mga developer upang makuha ang gawain ng module. Saklaw ng seryeng ito ang pangunahing mga module, interface na ginamit sa pagitan ng module at Arduino at coding.

Magsimula tayo..

Hakbang 1: Pinout ng 16x2 LCD

Pinout ng 16x2 LCD
Pinout ng 16x2 LCD

Ang 16x2 LCD ay 16 character at 2 row lcd na may 16 na koneksyon ng koneksyon. Nangangailangan ang LCD na ito ng data o teksto sa ASCII format upang maipakita. Ang unang hilera Nagsisimula sa 0x80 at ika-2 hilera ay nagsisimula sa 0xC0 address.

Ang LCD ay maaaring gumana sa 4-bit o 8-bit mode. Sa 4 bit mode, ang Data / Command ay Ipinadala sa Nibble Format na First Higher nibble at pagkatapos ay ibababa ang Nibble

Halimbawa, upang maipadala ang 0x45 Una 4 na ipapadala Pagkatapos 5 ipapadala.

Hakbang 2: Koneksyon ng 16x2 LCD Interface Sa Arduino

Koneksyon ng 16x2 LCD Interface Sa Arduino
Koneksyon ng 16x2 LCD Interface Sa Arduino

Hakbang 3: I-pin ang Control at Daloy

Mayroong 3 mga pin na kumokontrol na RS, RW, E.

Paano Gumamit ng RS: Kapag ipinadala ang Command, pagkatapos ayRS = 0 Kapag ipinadala ang Data, pagkatapos ang RS = 1

Ang RW pin ay Basahin / Isulat.

kung saan, ang RW = 0 ay nangangahulugang Sumulat ng Data sa LCD

Ang RW = 1 ay nangangahulugang Basahin ang Data mula sa LCD

Paano gamitin ang RW:

Kapag nagsusulat kami sa LCD command / Data, nagtatakda kami ng pin bilang LOW.

Kapag nagbabasa kami mula sa LCD, nagtatakda kami ng pin bilang TAAS.

Sa aming kaso, pinagtibay namin ito sa LOW level, dahil palagi kaming sumusulat sa LCD.

Paano gamitin ang E (Paganahin):

Kapag nagpapadala kami ng data sa LCD, nagbibigay kami ng pulso sa lcd sa tulong ng E pin.

Hakbang 4: Daloy ng Mataas na Antas

Ito ang daloy ng mataas na antas na kailangan nating sundin habang nagpapadala ng utos / DATA sa LCD.

Mas Mataas na Nibble Paganahin ang Pulso,

Wastong halaga ng RS, Batay sa KOMANDI / DATA

Ibabang Nibble

Paganahin ang Pulse,

Wastong halaga ng RS, Batay sa KOMANDI / DATA

Inirerekumendang: