Orodha ya maudhui:
- Hatua ya 1: Vipengele:
- Hatua ya 2: Kanuni
- Hatua ya 3: Mchoro wa Mpangilio
- Hatua ya 4: Taratibu
- Hatua ya 5: Kanuni
- Hatua ya 6: Uchambuzi wa Kanuni
Video: LCD 1602 Na Arduino Uno R3: 6 Hatua
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:51
Katika somo hili, tutajifunza jinsi ya kutumia LCD1602 kuonyesha herufi na masharti. LCD1602, au onyesho la kioo la kioevu la aina 1602, ni aina ya moduli ya nukta ya nukta kuonyesha herufi, nambari, na wahusika na kadhalika. Imeundwa na nafasi za matrix 5x7 au 5x11; kila nafasi inaweza kuonyesha tabia moja. Kuna alama ya nukta kati ya herufi mbili na nafasi kati ya mistari, na hivyo kutenganisha herufi na mistari. Nambari 1602 inamaanisha kwenye onyesho, safu 2 zinaweza kuonyeshwa na herufi 16 kwa kila moja. Sasa wacha tuangalie maelezo zaidi!
Hatua ya 1: Vipengele:
- Bodi ya Arduino Uno * 1
- kebo ya USB * 1
- LCD1602 * 1
- Potentiometer (50kΩ) * 1
- Bodi ya mkate * 1
- waya za jumper
Hatua ya 2: Kanuni
Kwa ujumla, LCD1602 ina bandari zinazofanana, ambayo ni hiyo
ingeweza kudhibiti pini kadhaa kwa wakati mmoja. LCD1602 inaweza kugawanywa katika unganisho la bandari nane na bandari nne. Ikiwa unganisho la bandari nane linatumika, basi bandari zote za dijiti za bodi ya Arduino Uno karibu zinamilikiwa kabisa. Ikiwa unataka kuunganisha sensorer zaidi, hakutakuwa na bandari zinazopatikana. Kwa hivyo, unganisho wa bandari nne hutumiwa hapa kwa matumizi bora.
Pini za LCD1602 na kazi zao
VSS: imeunganishwa na ardhi
VDD: imeunganishwa na usambazaji wa umeme wa + 5V
VO: kurekebisha tofauti
RS: Rejista chagua pini inayodhibiti mahali ambapo unaandikia data kwenye kumbukumbu ya LCD. Unaweza kuchagua rejista ya data, ambayo inashikilia kile kinachoenda kwenye skrini, au rejista ya mafundisho, ambayo ndio ambapo mtawala wa LCD hutafuta maagizo juu ya nini cha kufanya baadaye.
R / W: Soma / Andika pini kuchagua kati ya hali ya kusoma na kuandika
E: Pini inayowezesha inayosoma habari wakati Kiwango cha juu (1) kinapopokelewa. Maagizo yanaendeshwa wakati ishara inabadilika kutoka kiwango cha juu hadi kiwango cha chini.
D0-D7: kusoma na kuandika data
A na K: Pini zinazodhibiti mwangaza wa LCD. Unganisha K kwa GND na A hadi 3.3v. Fungua taa ya nyuma na utaona wahusika wazi katika mazingira ya giza.
Hatua ya 3: Mchoro wa Mpangilio
Hatua ya 4: Taratibu
Unganisha K kwa GND na A hadi 3.3 V, kisha taa ya nyuma ya LCD1602 itawashwa. Unganisha VSS kwa GND na LCD1602 kwenye chanzo cha umeme. Unganisha VO kwenye pini ya kati ya potentiometer - nayo unaweza kurekebisha utofauti wa onyesho la skrini. Unganisha RS kwa D4 na R / W pini kwa GND, ambayo inamaanisha basi unaweza kuandika herufi kwenye LCD1602. Unganisha E kwa pin6 na herufi zilizoonyeshwa kwenye LCD1602 zinadhibitiwa na D4-D7. Kwa programu, imeboreshwa kwa kupiga maktaba za kazi.
Hatua ya 1:
Jenga mzunguko.
Hatua ya 2:
Pakua nambari kutoka
Hatua ya 3:
Pakia mchoro kwenye ubao wa Arduino Uno
Bonyeza ikoni ya Pakia ili kupakia nambari kwenye bodi ya kudhibiti.
Ikiwa "Umefanya upakiaji" ukionekana chini ya dirisha, inamaanisha mchoro umepakiwa vizuri.
Kumbuka: unaweza kuhitaji kurekebisha potentiometer kwenye LCD1602 mpaka iweze kuonyesha wazi.
Hatua ya 5: Kanuni
// LCD1602
// Unapaswa sasa
angalia LCD1602 yako ionyeshe wahusika wanaotiririka "PRIMEROBOTICS" na "hello, ulimwengu"
// Barua pepe: [email protected]
// Wavuti: www.primerobotics.in
# pamoja
// ni pamoja na nambari ya maktaba
/**********************************************************/
char
safu1 = "PrimeRobotics"; // kamba ya kuchapisha kwenye LCD
char
safu2 = "hello, ulimwengu!"; // kamba ya kuchapisha kwenye LCD
wakati tim =
250; // thamani ya muda wa kuchelewesha
// anzisha maktaba
na nambari za pini za kiolesura
Liquid Crystal
lcd (4, 6, 10, 11, 12, 13);
/*********************************************************/
kuanzisha batili ()
{
lcd kuanza (16, 2); // kuanzisha idadi ya nguzo za LCD na
safu:
}
/*********************************************************/
kitanzi batili ()
{
lcd.setCursor (15, 0); // weka mshale kwenye safu ya 15, mstari wa 0
kwa (int positionCounter1 = 0;
nafasiCounter1 <26; nafasiCounter1 ++)
{
lcd.scrollDisplayLeft (); // Vinjari yaliyomo kwenye onyesho moja
nafasi kushoto.
lcd.print (safu1 [nafasiCounter1]); // Chapisha ujumbe kwa LCD.
kuchelewesha (tim); // subiri mikrofoni 250
}
lcd wazi (); // Hufuta skrini ya LCD na kuweka nafasi ya
kishale katika kona ya juu kushoto.
lcd.setCursor (15, 1); // weka mshale kwenye safu ya 15, mstari wa 1
kwa (int positionCounter2 = 0;
nafasiCounter2 <26; msimamoCounter2 ++)
{
lcd.scrollDisplayLeft (); // Vinjari yaliyomo kwenye onyesho moja
nafasi kushoto.
lcd.print (safu2 [nafasiCounter2]); // Chapisha ujumbe kwa LCD.
kuchelewesha (tim); // subiri mikrofoni 250
}
lcd wazi (); // Hufuta skrini ya LCD na kuweka nafasi ya
kishale katika kona ya juu kushoto.
}
/**********************************************************/
Hatua ya 6: Uchambuzi wa Kanuni
Ilipendekeza:
Arduino DIY Calculator Kutumia 1602 LCD na 4x4 Keypad: 4 Hatua
Arduino DIY Calculator Kutumia 1602 LCD na 4x4 Keypad: Halo jamani katika maagizo haya tutafanya kikokotoo kwa kutumia Arduino ambayo inaweza kufanya mahesabu ya kimsingi. Kwa hivyo kimsingi tutachukua maoni kutoka kwa keypad ya 4x4 na kuchapisha data kwenye onyesho la 16x2 lcd na arduino itafanya mahesabu
Mfumo wa Usalama wa RFID Na LCD 1602: 4 Hatua
Mfumo wa Usalama wa RFID Na LCD 1602: UtanguliziLeo tutafanya Mfumo wa Usalama wa RFID. Hii itafanya kazi kama mfumo wa usalama kwa hivyo wakati lebo au kadi ya RFID iko karibu itaonyesha ujumbe kwenye LCD 1602. Madhumuni ya mradi huu ni kuiga jinsi milango ya milango ya RFID inavyofanya kazi. Kwa hivyo
Mafunzo ya Arduino LCD 16x2 - Kuingiliana na Uonyesho wa LCD 1602 na Arduino Uno: Hatua 5
Mafunzo ya Arduino LCD 16x2 | Kuingiliana na Onyesho la LCD la 1602 na Arduino Uno: Halo Jamaa kwani miradi mingi inahitaji skrini kuonyesha data iwe ni mita ya diy au YouTube jiandikishe onyesho la hesabu au kikokotoo au kitufe cha keypad na onyesho na ikiwa miradi yote hii imefanywa na arduino watafafanua
1602 LCD Keypad Shield Module Pamoja na I2C mkoba: 6 Hatua
Moduli ya Keypad Shield ya 1602 yenye mkoba wa I2C: Kama sehemu ya mradi mkubwa, nilitaka kuwa na onyesho la LCD na kitufe cha kusafiri kwa menyu rahisi. Nitatumia bandari nyingi za I / O kwenye Arduino kwa kazi zingine, kwa hivyo nilitaka kiolesura cha I2C cha LCD. Kwa hivyo nilinunua vifaa,
1602 Udhibiti wa Tofauti ya LCD Kutoka Arduino: Hatua 5
Udhibiti wa Tofauti ya LCD ya 1602 Kutoka Arduino: Wakati nilikuwa nikifanya kazi kwenye mradi mpya nimepata shida ambapo nilitaka kudhibiti mwangaza wa nyuma na utofauti wa onyesho la LCD la 1602 kupitia Arduino lakini onyesho lilikuwa kweli