Talaan ng mga Nilalaman:
- Hakbang 1: Mga Bagay na Kailangan mo
- Hakbang 2: Mga Pin ng 1602 LCD Display
- Hakbang 3: Mga Koneksyon
- Hakbang 4: Code
- Hakbang 5: Output
Video: Arduino LCD 16x2 Tutorial - Pag-interface ng 1602 LCD Display Sa Arduino Uno: 5 Mga Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:12
Kumusta Mga Lalaki dahil maraming mga proyekto ang nangangailangan ng isang screen upang maipakita ang data kung ito ay ilang diy meter o YouTube display count count o isang calculator o isang keypad lock na may display at kung ang lahat ng mga ganitong uri ng proyekto ay ginawa gamit ang arduino tiyak na kakailanganin nila ang isang display at dahil ang karamihan sa mga display ay hindi masyadong mura maliban sa 1602 LCD display kaya't magandang ideya na gumamit ng 16x2 lcd display na may arduino para sa mga proyekto ngunit ang tanging problema ay ito ay spi display at nangangailangan ng maraming koneksyon kaya sa tutorial na ito makikita natin kung paano Ikinonekta ko ang aking display sa arduino at nagsulat ng isang code upang maipakita ang ilang data sa lcd display.
Hakbang 1: Mga Bagay na Kailangan mo
Kaya para sa mga itinuturo na ito kakailanganin namin ang mga sumusunod na bagay: 16X2 LCD
Arduino uno
10K potensyomiter
220 ohm risistor
Mga kumokonekta na mga wire
Breadboard
Hakbang 2: Mga Pin ng 1602 LCD Display
Ang mga sumusunod na pin ay magagamit sa display: VSS: Ito ang ground pin. VDD: Ito ang 5V pin. V0: Kinokontrol ng pin na ito ang kaibahan ng LCD. RS (Rehistro Piliin ang Pin): Ang kontrol ng pin na ito kung saan ka sumusulat data sa memorya ng LCD. Mayroong dalawang uri ng mga rehistro; Pagrehistro ng data na humahawak sa kung ano ang nangyayari sa screen at pagrehistro sa pagtuturo kung saan ang LCD ay naghahanap para sa susunod na tagubilin. R / W (Basahin / Isulat ang Pin): Pin pipiliin ng pin na ito ang mode; Pagbasa mode o Writing mode. Ang pagkonekta nito sa lupa ay ilalagay ang LCD sa read mode. E (Paganahin ang Pin): Pinapayagan ng pin na ito ang pagsulat sa mga rehistro. Mga Data Pins: Mayroong 8 mga data pin (D0-D7). Ang mataas o mababang estado ng mga pin na ito ay kumakatawan sa mga piraso na iyong sinusulat upang magparehistro sa mode ng pagsulat o mga halagang binabasa mo sa read mode. Ang huling dalawang pin ay para sa LCD back light. Ang ilang mga LCD ay mayroong 16 na mga pin at ang ilan ay may 14 na mga pin. Kung mayroon kang isang 14 pin LCD pagkatapos nangangahulugan ito na walang ilaw sa likod. A (LED +): Ang pin na ito ay ang positibong koneksyon ng back light. K (LED-): Ang pin na ito ay ang negatibong koneksyon ng back light.
Hakbang 3: Mga Koneksyon
Ang LCD ay maaaring konektado sa 4 bit pati na rin ang 8 bit mode. Sa mode na 4 bit kailangan naming gamitin lamang ang 4 na mga pin ng data habang nasa mode na 8 bit kakailanganin naming gamitin ang lahat ng 8 mga pin ng data. Maaari mong gawin ang halos lahat sa 4 bit mode, kaya sa halimbawang ito ay ikokonekta namin ito sa 4 bit mode. Ang mga koneksyon ng LCD sa Arduino ay ang mga sumusunod16X2. LCD. Arduino UnoVSS. GNDVDD 5VV0 Gitna ng 10K potentiometer
Ikonekta ang dalawang dulo ng potensyomiter sa GND at 5V
Ang RS. I-pin ang 7R / W GNDE pin 6D4 Pin 5D5. I-pin ang 4D6 Pin 3D7 Pin 2A Sa 5V sa pamamagitan ng 220 ohm resistorK GND
Hakbang 4: Code
Bago i-upload ang code sa Arduino, kakailanganin mong i-download ang library para sa LCD. Magagawa ng library ang built in na mga function na makakatulong sa amin na gawing simple ang code. Mag-download ng library mula sa link sa ibaba kung nagpapakita ka ng error sa IDE para sa pagpapakita ng LibraryLCD Library: https://github.com/arduino-libraries/LiquidCrystal Pagkatapos i-download, i-extract ito sa folder ng library ng Arduino. # Isama ang "LiquidCrystal.h" // Initializing ang silid-aklatan para sa LCD
LiquidCrystal lcd (7, 6, 5, 4, 3, 2); // Initializing the pins kung saan namin ikinonekta ang pag-setup ng LCDvoid () // Anumang nakasulat dito ay tatakbo lamang isang beses {lcd.begin (16, 2); // Initializing the interface on the LCD screenlcd.setCursor (0, 0); // set the cursor to column 0, line1lcd.print ("Welcome to"); // print namelcd.setCursor (0, 1); // itakda ang cursor sa haligi 0, linya 2lcd.print ("Arduino World"); // print name} void loop () // Anumang nakasulat dito ay tatakbo nang paulit-ulit {}
Hakbang 5: Output
Matapos i-upload ang code kung ano man ang inilagay mong teksto sa code ay ipapakita nito sa iyong lcd display bilang minahan at maaari mong gamitin ang Potentiometer upang ayusin ang ningning ng display upang makita itong mas malinaw.
Inirerekumendang:
LCD Invaders: isang Space Invaders Tulad ng Laro sa 16x2 LCD Character Display: 7 Mga Hakbang
LCD Invaders: isang Space Invaders Tulad ng Laro sa 16x2 LCD Character Display: Hindi na kailangang ipakilala ang isang maalamat na laro na "Space Invaders". Ang pinaka-kagiliw-giliw na tampok ng proyektong ito ay ang paggamit nito ng pagpapakita ng teksto para sa grapikong output. Nakamit ito sa pamamagitan ng pagpapatupad ng 8 pasadyang mga character. Maaari mong i-download ang kumpletong Arduino
I2C / IIC LCD Display - Gumamit ng isang SPI LCD sa I2C LCD Display Gamit ang SPI to IIC Module With Arduino: 5 Hakbang
I2C / IIC LCD Display | Gumamit ng isang SPI LCD sa I2C LCD Display Gamit ang SPI to IIC Modyul Sa Arduino: Kumusta mga tao dahil ang isang normal na SPI LCD 1602 ay may maraming mga wires upang kumonekta kaya napakahirap i-interface ito sa arduino ngunit may isang module na magagamit sa merkado na maaaring i-convert ang SPI display sa IIC display kaya kailangan mong ikonekta ang 4 na wires lamang
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]: Maaari mong basahin ito at iba pang kamangha-manghang mga tutorial sa opisyal na website ng ElectroPeakOverview Sa tutorial na ito, malalaman 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 keyHo
I2C / IIC LCD Display - I-convert ang isang SPI LCD sa I2C LCD Display: 5 Mga Hakbang
I2C / IIC LCD Display | I-convert ang isang SPI LCD sa I2C LCD Display: ang paggamit ng spi lcd display ay nangangailangan ng maraming mga koneksyon upang gawin na talagang mahirap gawin kaya natagpuan ko ang isang module na maaaring i-convert ang i2c lcd sa spi lcd upang magsimula tayo
LCD 1602 Sa Arduino Uno R3: 6 Mga Hakbang
LCD 1602 Sa Arduino Uno R3: Sa araling ito, matututunan natin kung paano gumamit ng isang LCD1602 upang maipakita ang mga character at string. Ang LCD1602, o 1602 character-type na likidong kristal na display, ay isang uri ng dot matrix module upang maipakita ang mga titik, numero, at character at iba pa. Binubuo ito ng 5x7 o