Cov txheej txheem:
- Khoom siv
- Kauj Ruam 1: Txheej Txheem Kho Vajtse
- Kauj Ruam 2: 16 × 2 Cim LCD Pinout
- Kauj Ruam 3: Txuas - Txuas 16 × 2 Tus Qauv LCD Nrog Arduino Uno
- Kauj ruam 4: Code
Video: LCD Zaub Qhia: 4 Kauj Ruam
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:25
Xav tau koj cov phiaj xwm Arduino los tso saib cov xwm txheej lossis nyeem nyeem ntawv? Tom qab ntawd cov duab LCD no yuav yog qhov zoo tshaj plaws haum. Lawv yog cov tsis tshua muaj tshwm sim thiab txoj hauv kev nrawm los ntxiv qhov nyeem tau yooj yim rau koj txoj haujlwm.
Cov ntawv qhia no yuav npog txhua yam koj xav paub kom sawv thiab khiav nrog Cov Cim LCDs. Tsis yog tsuas yog 16 × 2 (1602) tab sis ib qho cim LCDs (piv txwv li, 16 × 4, 16 × 1, 20 × 4 thiab lwm yam) uas yog raws li kev sib txuas sib cuam tshuam LCD tswj hwm nti los ntawm Hitachi hu ua HD44780. Vim tias, Arduino zej zog twb tau tsim lub tsev qiv ntawv los lis HD44780 LCDs; yog li peb yuav ua rau lawv cuam tshuam tsis muaj sijhawm.
Khoom siv
- ArduinoUNO
- 16*2 LCD Zaub
- Cov qhob cij
- 10K Potentiometer
- 100 ohm Resistor (yeem)
- Jumper Hlau
Kauj Ruam 1: Txheej Txheem Kho Vajtse
Cov LCDs no yog qhov zoo tshaj rau kev qhia cov ntawv/cim nkaus xwb, yog li lub npe 'Character LCD'. Cov zaub muaj lub teeb ci LED thiab tuaj yeem tso saib 32 ASCII cov cim hauv ob kab nrog 16 tus cim ntawm txhua kab.
Txhua lub duab plaub muaj kab sib chaws ntawm 5 × 8 pixels Yog tias koj saib ze, koj tuaj yeem pom cov duab plaub me me rau txhua tus cim ntawm cov zaub thiab cov pixels uas ua tus yam ntxwv. Txhua ntawm cov duab plaub no yog daim phiaj ntawm 5 × 8 pixels. Txawm hais tias lawv tso tawm tsuas yog cov ntawv, lawv tuaj ntau qhov ntau thiab xim: piv txwv li, 16 × 1, 16 × 4, 20 × 4, nrog cov ntawv dawb ntawm tom qab xiav, nrog cov ntawv dub ntawm ntsuab thiab ntau ntxiv. Qhov xwm zoo yog tias txhua qhov ntawm cov lus no yog 'hloov pauv tau' - yog tias koj tsim koj txoj haujlwm nrog ib qho koj tuaj yeem tsuas yog ntsaws nws thiab siv lwm qhov loj/xim LCD ntawm koj xaiv. Koj tus lej yuav tsum tau hloov kho kom loj dua tab sis tsawg kawg cov xov hlau zoo ib yam!
Kauj Ruam 2: 16 × 2 Cim LCD Pinout
Ua ntej dhia mus rau hauv kev sib txuas thiab piv txwv tus lej, peb xub ua tib zoo saib ntawm LCD Pinout.
GND yuav tsum txuas nrog hauv av ntawm Arduino. VCC yog lub zog siv hluav taws xob rau LCD uas peb txuas rau 5 volts tus pin ntawm Arduino. Vo (LCD Contrast) tswj qhov sib txawv thiab ci ci ntawm LCD. Siv qhov faib hluav taws xob yooj yim nrog lub hwj chim, peb tuaj yeem hloov kho qhov sib txawv. RS (Sau Npe Xaiv) tus pin cia Arduino qhia rau LCD seb nws puas tau xa lus txib lossis cov ntaub ntawv. Yeej tus pin no yog siv los cais cov lus txib los ntawm cov ntaub ntawv. Piv txwv li, thaum RS tus pin teeb rau LOW, tom qab ntawd peb tab tom xa cov lus txib mus rau LCD (zoo li teeb tus cursor rau ib qho chaw tshwj xeeb, tshem tawm cov zaub, scroll cov zaub rau sab xis thiab ntxiv rau). Thiab thaum RS tus pin tau teeb tsa siab peb tau xa cov ntaub ntawv/cim mus rau LCD. R/W (Nyeem/Sau) tus pin ntawm LCD yog tswj xyuas seb puas yog koj tab tom nyeem cov ntaub ntawv los ntawm LCD lossis sau cov ntaub ntawv mus rau LCD. Txij li thaum peb nyuam qhuav siv lub LCD no los ua OUTPUT lub cuab yeej, peb tab tom yuav khi tus lej LOW no. Qhov no yuam nws mus rau hauv WRITE hom. E (Pab kom) tus pin tau siv los ua kom pom. Lub ntsiab lus, thaum tus pin no tau teeb tsa LOW, LCD tsis quav ntsej dab tsi tshwm sim nrog R/W, RS, thiab cov ntaub ntawv tsheb npav kab; thaum tus pin no tau teeb tsa siab, LCD tab tom ua cov ntaub ntawv nkag. D0-D7 (Cov Tsheb Npav) yog cov pins uas nqa 8 cov ntaub ntawv peb xa mus rau cov zaub. Piv txwv li, yog tias peb xav pom tus cim loj "A" ntawm cov zaub peb yuav teeb cov pins no rau 0100 0001 (raws li ASCII lub rooj) rau LCD. A-K (Anode & Cathode) pins tau siv los tswj lub teeb nraub qaum ntawm LCD.
Kauj Ruam 3: Txuas - Txuas 16 × 2 Tus Qauv LCD Nrog Arduino Uno
Ua ntej peb mus rau kev xa cov cai thiab xa cov ntaub ntawv mus rau cov zaub, cia peb nqes LCD mus rau Arduino. Lub LCD muaj ntau tus pin (16 tus pin nyob rau hauv tag nrho) uas peb yuav qhia koj yuav ua li cas xaim. Tab sis, xov xwm zoo yog tias tsis yog txhua tus pins no tsim nyog rau peb txuas mus rau Arduino. Peb paub tias muaj 8 Cov kab ntawv kab ntawv uas nqa cov ntaub ntawv nyoos rau cov zaub. Tab sis, HD44780 LCDs tau tsim nyob rau hauv ib txoj kev uas peb tuaj yeem tham nrog LCD siv tsuas yog 4 cov ntaub ntawv pins (4-ntsis hom) hloov 8 (8-ntsis hom). Qhov no cawm peb 4 tus pin!
Tam sim no, cia peb txuas LCD Zaub rau Arduino. Plaub cov ntaub ntawv pins (D4-D7) los ntawm LCD yuav txuas nrog Arduino cov koob digital los ntawm #4-7. Lub Enable pin ntawm LCD yuav txuas nrog Arduino #2 thiab RS tus pin ntawm LCD yuav txuas nrog Arduino #1. Cov duab hauv qab no qhia koj yuav ua li cas xaim txhua yam. Kev sib txuas xov tooj ntawm 16 × 2 tus cim LCD thiab Arduino UNO Nrog qhov ntawd, koj tam sim no npaj txhij xa qee qhov chaws thiab tau txais cov ntawv luam tawm.
Kauj ruam 4: Code
Txoj Cai Txuas: LCD Zaub Qhia
Rau ib qho lus nug Email rau kuv: Email
Pom zoo:
Makey Makey Qhia thiab Qhia Zaub: 12 Kauj Ruam (nrog Duab)
Makey Makey Show thiab Qhia Zaub: Tom qab 19 xyoo ntawm kev qhia, Kuv tsis tau poob kuv txoj kev hlub ntawm daim ntawv tshiab, ci, zoo siab! Kuv cov ntawv xov xwm txheej txheem tau hloov pauv los ntawm ntau xyoo los ntawm kev ntxim nyiam, khw muag khoom, hnub so-themed txiav tawm, kom muaj nuj nqis ntawm kuv cov tub ntxhais kawm txoj haujlwm. Kuv yog
Loj hlob Zaub Zaub Ntxiv Hauv Qhov Chaw Tsawg Los Yog Loj hlob Zaub Zaub Hauv Chaw, (Ntau lossis Tsawg): 10 Kauj Ruam
Loj Hlob Ntau Cov Zaub Zaub Hauv Tsawg Chaw lossis … Loj hlob Zaub Zaub Hauv Chaw, (Ntau lossis Tsawg).: Qhov no yog kev tshaj lij tshaj lij rau Kev Loj Hlob Tshaj Ntiaj Teb, Kev Tsim Khoom Sib Tw, xa los ntawm Cov Lus Qhia. Kuv tsis tuaj yeem muaj kev zoo siab dua los tsim rau thaj chaw cog qoob loo thiab tshaj tawm kuv thawj Cov Lus Qhia. Yuav pib, kev sib tw nug peb kom
Chaw Zaub Zaub Zaub Qhia Tau Zoo- Airline High School Robotics: 8 Kauj Ruam
Space Lettuce Chamber Instructable- Airline High School Robotics: Nov yog Kev Qhia Ua los ntawm peb tus tub ntxhais kawm theem siab cuv npe hauv chav kawm neeg hlau. Peb yuav tsim chav rau cog cov zaub xas lav hauv qhov chaw rau Kev Loj Hlob Tshaj Ntiaj Teb Kev Sib Tw los ntawm NASA. Peb tab tom yuav qhia koj yuav tsim lub thawv li cas. Cia peb
I2C / IIC LCD Zaub - Siv SPI LCD rau I2C LCD Zaub Siv SPI rau IIC Module Nrog Arduino: 5 Kauj Ruam
I2C / IIC LCD Zaub | Siv SPI LCD rau I2C LCD Zaub Siv SPI rau IIC Module Nrog Arduino: Nyob zoo cov phooj ywg txij li ib txwm muaj SPI LCD 1602 muaj xov tooj ntau dhau los txuas yog li nws nyuaj rau cuam tshuam nrog arduino tab sis muaj ib qho qauv muaj nyob hauv khw uas tuaj yeem hloov SPI zaub rau hauv IIC zaub yog li ntawd koj yuav tsum txuas tsuas yog 4 xov hlau
I2C / IIC LCD Zaub - Hloov SPI LCD rau I2C LCD Zaub: 5 Kauj Ruam
I2C / IIC LCD Zaub | Hloov SPI LCD mus rau I2C LCD Zaub: siv spi lcd zaub xav tau kev sib txuas ntau dhau los ua qhov uas nyuaj heev ua li ntawd kuv pom tus qauv uas tuaj yeem hloov pauv i2c lcd mus rau spi lcd yog li cia peb pib