Talaan ng mga Nilalaman:

Paggamit ng 1602 LCD Keypad Shield W / Arduino [+ Mga Praktikal na Proyekto]: 7 Mga Hakbang
Paggamit ng 1602 LCD Keypad Shield W / Arduino [+ Mga Praktikal na Proyekto]: 7 Mga Hakbang

Video: Paggamit ng 1602 LCD Keypad Shield W / Arduino [+ Mga Praktikal na Proyekto]: 7 Mga Hakbang

Video: Paggamit ng 1602 LCD Keypad Shield W / Arduino [+ Mga Praktikal na Proyekto]: 7 Mga Hakbang
Video: How to use LCD LCD1602 with I2C module for Arduino - Robojax 2024, Hulyo
Anonim
Paggamit ng 1602 LCD Keypad Shield W / Arduino [+ Mga Praktikal na Proyekto]
Paggamit ng 1602 LCD Keypad Shield W / Arduino [+ Mga Praktikal na Proyekto]

Maaari mong basahin ito at iba pang kamangha-manghang mga tutorial sa opisyal na website ng ElectroPeak

Pangkalahatang-ideya

Sa tutorial na ito, matututunan mo kung paano gamitin ang Arduino LCD keypad shield na may 3 praktikal na proyekto.

Ano ang Malalaman Mo:

  • Paano i-set up ang kalasag at kilalanin ang mga susi
  • Paano mag-scroll ng teksto
  • Paano magpakita ng mga espesyal na character

Hakbang 1: Mga Tampok ng 1602 Arduino LCD Keypad Shield

Ang pagpapakita ng impormasyon sa mga elektronikong proyekto ay palaging ang pinaka-nakakahimok na isyu. Mayroong iba't ibang mga paraan upang maipakita ang data. Ang mga screen na ito ay maaaring maging sobrang simple tulad ng 7segments o LEDs, o maaari silang maging mas kaakit-akit tulad ng LCDs. Ang paggamit ng mga LCD ay palaging isa sa pinakatanyag na paraan upang maipakita ang impormasyon. Ang mga LCD ay nahahati sa dalawang mga pangkalahatang uri: Mga Character at Graphics.

Ang isa sa mga pinaka-karaniwan, mura at pinakasimpleng LCD na magagamit ay ang character na LCD. Ang LCD na ito ay binubuo ng maraming mga hilera at haligi. Ang mga titik at numero ay nakasulat sa mga lugar na nilikha ng mga hilera at haligi. Halimbawa, ang LCD character na 16 * 2 ay may 2 mga hilera at 16 na mga haligi. Kaya maaari itong magpakita ng 32 mga character. Ang pagtatrabaho sa mga LCD na ito ay napaka-simple at mayroon silang buong pagiging tugma sa lahat ng mga microcontroller at processor board. Para sa mas madaling paggamit ng mga LCD na ito, ang 16x2model nito, kasama ang apat na mga key para sa paggawa ng menu, ay ginawa bilang isang Shield na katugma rin sa mga board ng Arduino.

Hakbang 2: Paano Gumamit ng Arduino LCD Keypad Shield

Paano Gumamit ng Arduino LCD Keypad Shield
Paano Gumamit ng Arduino LCD Keypad Shield
Paano Gumamit ng Arduino LCD Keypad Shield
Paano Gumamit ng Arduino LCD Keypad Shield

Ang Arduino shiels ay isang madaling gamitin at simpleng kalasag. Upang magamit ito kailangan mong malaman ang pinout nito at ang koneksyon nito sa Arduino sa una.

Hakbang 3: Mga Kinakailangan na Materyales

Arduino Uno R3 × 1

1602 LCD Keypad Shield Para sa Arduino × 1

Software Apps

Arduino IDE

Hakbang 4: Paano Basahin ang mga Susi?

Paano Basahin ang mga Susi?
Paano Basahin ang mga Susi?

Sa kalasag na ito, ang lahat ng 4 na mga key ay konektado sa analog pin 0 upang makatipid sa mga digital na pin. Kaya dapat nating gamitin ang ADC upang mabasa ang mga ito. Kapag pinindot mo ang isang susi, nagbabalik ito ng isang halaga sa A0 pin alinsunod sa panloob na resistive splitting circuit, na kinikilala ang uri ng susi.

Suriin natin nang mas malalim ang code:

# isama

Ang library na kailangan mo para sa character LCD.

LiquidCrystal LCD (pin_RS, pin_EN, pin_d4, pin_d5, pin_d6, pin_d7);

Ang pagtukoy sa LCD object ayon sa mga pin na konektado sa Arduino.

lcd.begin (16, 2);

Paunang pagsasaayos ng LCD sa pamamagitan ng pagtukoy sa bilang ng mga haligi at hilera. Ang unang argumento ay ang bilang ng mga haligi, at ang pangalawa ay ang bilang ng mga hilera.

sa talahanayan sa itaas ay ilan sa mga mahahalagang pagpapaandar upang gumana sa LCD.

Maaari mong suriin ang website ng Arduino para sa higit pang mga pagpapaandar.

Hakbang 5: Paano Mag-scroll ng isang Teksto?

Madali nating magagawa ito gamit ang mga pag-andar sa itaas.

Hakbang 6: Paano Magpapakita ng isang Tiyak na Character?

Paano Magpakita ng isang Tiyak na Character?
Paano Magpakita ng isang Tiyak na Character?
Paano Magpakita ng isang Tiyak na Character?
Paano Magpakita ng isang Tiyak na Character?

Maaari kang lumikha ng isang character sa bawat bloke mula sa iyong LCD. Upang magawa ito, dapat mong i-convert ang iyong nais na character sa isang hanay ng mga code, pagkatapos ay ipakita ito sa LCD. Upang mai-convert ang iyong character sa mga code maaari kang gumamit ng mga online na website tulad nito. Idisenyo ang iyong character, pagkatapos kopyahin ang nabuong array sa iyong code.

Ang lcd.createChar ay nag-iimbak ng iyong array sa isang lokasyon ng memorya at maaari mo itong ipakita sa withlcd.write

Inirerekumendang: