Satura rādītājs:
- 1. darbība: 1. darbība: elektroniskās detaļas
- 2. darbība: 2. darbība: kods
- 3. darbība: 3. darbība: izveidojiet ķēdi
- 4. darbība: 4. darbība: viss ir paveikts
- 5. darbība: video izvade
Video: Saskarne no vairākiem LCD līdz Arduino Uno, izmantojot kopējo datu līniju: 5 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:54
Šodien šajā pamācībā es jums parādīšu, kā savienot vairākus 16x2 LCD moduļus ar arduino uno plati, izmantojot parasto datu līniju. Interesantākais šajā projektā ir tas, ka tas izmanto parasto datu līniju un katrā LCD parāda dažādus datus.
1. darbība: 1. darbība: elektroniskās detaļas
- Arduino Uno: 1 gabals
-16x2 LCD: 4 gab
-10 kΩ potenciometrs: 4 gab
-470 omu rezistors: 4 gab
-Maizes dēlis
-Jumper vadi
2. darbība: 2. darbība: kods
Sākumā jums ir jānosaka LCD tapa ar kopēju datu līniju
LiquidCrystal lcdA (13, 12, 7, 6, 5, 4);
LiquidCrystal lcdB (11, 10, 7, 6, 5, 4);
LiquidCrystal lcdC (9, 8, 7, 6, 5, 4);
LiquidCrystal lcdD (3, 2, 7, 6, 5, 4);
No iepriekš minētā definīcijas koda var redzēt, ka visa LCD datu līnija (LCD1 LCD2 LCD3 un LCD4) ir savienota ar vienu un to pašu arduino plates digitālo tapu (D7, D6, D5 un D4), bet RS un EN tapa ir savienota ar atsevišķu digitālo tapu.
Šeit ir pilns mūsu projekta kods:
#iekļaut
LiquidCrystal lcdA (13, 12, 7, 6, 5, 4); // tapas definīcija LCD 1
LiquidCrystal lcdB (11, 10, 7, 6, 5, 4); // tapas definīcija LCD 2
LiquidCrystal lcdC (9, 8, 7, 6, 5, 4); // tapas definīcija LCD 3
LiquidCrystal lcdD (3, 2, 7, 6, 5, 4); // tapas definīcija LCD 4
anulēts iestatījums ()
{
lcdA.sākas (16, 2); // LCD inicializēšana 1
lcdB.sākas (16, 2); // LCD inicializēšana 2
lcdC.sākt (16, 2); // LCD inicializēšana 3
lcdD.sākas (16, 2); // LCD inicializēšana 4}
tukša cilpa ()
{
lcdA.setCursor (0, 0);
lcdA.print ("3 16x2 LCD lietošana");
kavēšanās (100);
lcdB.setCursor (0, 0);
lcdB.print ("Designed By->");
kavēšanās (100);
lcdC.setCursor (0, 0);
lcdC.print ("Apmeklēt vietni");
kavēšanās (100);
lcdD.setCursor (0, 0);
lcdD.print ("BestEngineering");
kavēšanās (100);
lcdA.setCursor (0, 1);
lcdA.print ("Viens Arduino");
kavēšanās (100);
lcdB.setCursor (0, 1);
lcdB.print ("Krišna Keshav");
kavēšanās (100);
lcdC.setCursor (0, 1);
lcdC.print ("un Abonēt");
kavēšanās (100);
lcdD.setCursor (0, 1);
lcdD.print ("Projekti");
kavēšanās (100);
}
3. darbība: 3. darbība: izveidojiet ķēdi
Šeit ievietotā shēma ir veidota, izmantojot proteus 8 Professional.
Proteus tapā Nr. 15. un 16. LCD ir paslēpts, tāpēc es izveidoju savienojumu 15. un 16. tapai (LCD anodam un katodam), kuru tapu izmanto LCD apgaismojumam.
4. darbība: 4. darbība: viss ir paveikts
Ceru, ka šis projekts jums palīdzēs. Ja jums ir kādi jautājumi vai vēlaties vairāk satriecošu projektu, lūdzu, apmeklējiet vietni bestengineeringprojects.com
Ieteicams:
Kā izveidot mitruma un temperatūras reālā laika datu ierakstītāju, izmantojot Arduino UNO un SD karti - DHT11 datu reģistrētāja simulācija Proteus: 5 soļi
Kā izveidot mitruma un temperatūras reālā laika datu ierakstītāju, izmantojot Arduino UNO un SD karti | DHT11 datu reģistrētāja simulācija Proteus: Ievads: čau, tas ir Liono Maker, šeit ir YouTube saite. Mēs veidojam radošu projektu ar Arduino un strādājam pie iegultām sistēmām. Datu reģistrētājs: Datu reģistrētājs (arī datu reģistrētājs vai datu ierakstītājs) ir elektroniska ierīce, kas laika gaitā reģistrē datus
Infineon DPS422 sensora saskarne ar Infineon XMC4700 un datu sūtīšana uz NodeMCU: 13 soļi
Infineon DPS422 sensora saskarne ar Infineon XMC4700 un datu nosūtīšana uz NodeMCU: šajā apmācībā mēs iemācīsimies izmantot DPS422 temperatūras un barometriskā spiediena mērīšanai ar XMC4700. DPS422 patēriņš
I2C / IIC LCD displejs - Izmantojiet SPI LCD I2C LCD displejā Izmantojot SPI līdz IIC moduli ar Arduino: 5 soļi
I2C / IIC LCD displejs | Izmantojiet SPI LCD I2C LCD displejā Izmantojot SPI to IIC moduli ar Arduino: Sveiki, puiši, jo parastajam SPI LCD 1602 ir pārāk daudz vadu, lai to savienotu, tāpēc ir ļoti grūti savienot to ar arduino, taču tirgū ir pieejams viens modulis pārvērst SPI displeju IIC displejā, tāpēc jums ir jāpievieno tikai 4 vadi
Atskaņojiet dziesmas, izmantojot Arduino, izmantojot ADC līdz PWM, izmantojot Flyback transformatoru vai skaļruni: 4 soļi
Atskaņot dziesmas ar Arduino, izmantojot ADC, lai PWM Flyback transformatorā vai skaļrunī: Sveiki, puiši, šī ir mana cita pamācības otrā daļa (tas bija daudz grūti). Būtībā šajā projektā esmu izmantojis ADC un taimeri savā Arduino, lai pārvērst audio signālu par PWM signālu. Tas ir daudz vieglāk nekā mana iepriekšējā instrukcija
1A līdz 40A pašreizējais BOOST pārveidotājs līdz 1000 W līdzstrāvas motoram: 3 soļi
1A līdz 40A pašreizējais BOOST pārveidotājs līdz 1000 W līdzstrāvas motoram: Sveiki! Šajā videoklipā jūs uzzināsit, kā izveidot strāvas pastiprinātāja ķēdi jums ar lielu jaudu līdzstrāvas motoriem līdz 1000 W un 40 ampēriem ar tranzistoriem un centrālo krāna transformatoru. Lai gan, strāva pie izejas ir ļoti augsta, bet spriegums būs r