Satura rādītājs:
- 1. darbība: Arduino Uno
- 2. darbība: WiFi ESP8266 NodeMcu ESP-12E
- 3. darbība: 16x2 sērijveida LCD displejs
- 4. solis: I2c sērijas modulis
- 5. darbība: I2c seriālais modulis ir pievienots LCD displejam
- 6. darbība: montāža ar Arduino
- 7. darbība: montāža ar ESP8266
- 8. darbība: bibliotēka
- 9. darbība. Avota kods
Video: Arduino un ESP8266 ar I2c LCD displeju: 9 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:57
Mūsu galvenais mērķis ir parādīt sērijveida i2c moduļa darbību LCD displejam 2x16 vai 20x4. Izmantojot šo moduli, mēs varam kontrolēt iepriekš minētos displejus, izmantojot tikai divas tapas (SDA un SCL). Tas padara komunikāciju ļoti vienkāršu un atbrīvo vairākus citus mūsu mikrokontrollera GPIO.
Parādīsim darbību gan UNO, gan ESP8266 Arduino. Pārbaudiet to!
1. darbība: Arduino Uno
2. darbība: WiFi ESP8266 NodeMcu ESP-12E
3. darbība: 16x2 sērijveida LCD displejs
4. solis: I2c sērijas modulis
Šajā daļā mēs parādām adapteri, kas tika nopirkts atsevišķi. Mēs metinājām displeju, kas ir paralēls, aizmugurē. Izmantojot i2c tapas, displejs sazināsies tieši ar Arduino. Tāpēc, izmantojot mikrokontrolleru, šis Arduino pārvaldīs visas displeja komandas, atvieglojot tā savienojumu un programmēšanu.
5. darbība: I2c seriālais modulis ir pievienots LCD displejam
6. darbība: montāža ar Arduino
7. darbība: montāža ar ESP8266
8. darbība: bibliotēka
Saziņai ar LCD displeju pievienojiet bibliotēku "LiquidCrystal_I2C".
Piekļūstiet saitei un lejupielādējiet bibliotēku.
Izsaiņojiet failu un ielīmējiet to Arduino IDE bibliotēku mapē.
C: / Program Files (x86) / Arduino / bibliotēkas
9. darbība. Avota kods
Mēs sākam, definējot bibliotēkas un konstantes, kuras mēs izmantosim ar savu kodu.
#include // atbilde uz spēles comunicação com a interface i2c
#include // atbildes uzruna com comunicação com o display LCD // Inicializa o display no endereço 0x27 // os demais parâmetros, são needsários para o modeulo conversar com o LCD // porém podemos utilizar os pinos normalmente sem interferência // parâmetro: POSITIVE> > Aizmugurējais LIGADO | NEGATĪVS>> Fona apgaismojums LiquidCrystal_I2C lcd (0x27, 2, 1, 0, 4, 5, 6, 7, 3, POSITIVE);
Uzstādīt
Šeit mēs tikai inicializēsim mūsu objektu saziņai ar displeju.
anulēts iestatījums ()
{// inicializa o display (16 colunas x 2 linhas) lcd.begin (16, 2); // ou 20, 4 se par displeju 20x4}
Cilpa
Mūsu programma liks displejam mirgot ik pēc 1 sekundes. Šī ir vienkārša programma, kurā jau ir viss nepieciešamais, lai sazinātos ar displeju.
Ieslēdziet / izslēdziet apgaismojumu, novietojiet kursoru rakstīšanai.
tukša cilpa ()
{// acende o backlight do LCD lcd.setBacklight (HIGH); // posiciona o cursor para escrita //.setCursor(coluna, linha) lcd.setCursor (0, 0); lcd.print ("FERNANDOK. COM"); lcd.setCursor (0, 1); lcd.print ("Piekļuve !!!"); kavēšanās (1000); // intervāls 1s // desliga vai fona apgaismojums LCD lcd.setBacklight (LOW); kavēšanās (1000); // intervāls de 1s}
Ieteicams:
Kā izmantot 20x4 I2C rakstzīmju LCD displeju ar Arduino: 6 soļi
Kā izmantot 20x4 I2C rakstzīmju LCD displeju ar Arduino: Šajā vienkāršajā apmācībā mēs iemācīsimies izmantot 20x4 I2C rakstzīmju LCD displeju ar Arduino Uno, lai parādītu vienkāršu tekstu " Sveika pasaule. Noskatieties video
Rokas Arduino papīra klinšu šķēru spēle, izmantojot 20x4 LCD displeju ar I2C: 7 soļi
Rokas Arduino papīra akmeņu šķēru spēle, izmantojot 20x4 LCD displeju ar I2C: Sveiki visiem vai varbūt man vajadzētu pateikt "Hello World!". Būtu liels prieks dalīties ar jums projektā, kas man ir bijis ieraksts daudzās Arduino lietās. Šī ir rokas Arduino papīra akmens šķēru spēle, izmantojot I2C 20x4 LCD displeju. Es
I2C / IIC LCD displejs - Pārveidojiet SPI LCD uz I2C LCD displeju: 5 soļi
I2C / IIC LCD displejs | Pārveidojiet SPI LCD uz I2C LCD displeju: lai izmantotu spi lcd displeju, ir nepieciešams pārāk daudz savienojumu, un to ir ļoti grūti izdarīt, tāpēc es atradu moduli, kas var pārvērst i2c LCD uz spi lcd, tāpēc sāksim darbu
Kā izveidot reāllaika pulksteni, izmantojot Arduino un TFT displeju - Arduino Mega RTC ar 3,5 collu TFT displeju: 4 soļi
Kā izveidot reāllaika pulksteni, izmantojot Arduino un TFT displeju | Arduino Mega RTC ar 3,5 collu TFT displeju: apmeklējiet manu Youtube kanālu. Ievads:- Šajā amatā es izveidošu reāllaika pulksteni, izmantojot 3,5 collu TFT skārienekrānu, Arduino Mega 2560 un DS3231 RTC modulis…. Pirms sākat… pārbaudiet videoklipu no mana YouTube kanāla. Piezīme:- Ja izmantojat Arduin
Kā savienot I2C LCD displeju ar Arduino Uno: 5 soļi (ar attēliem)
Kā savienot I2C LCD displeju ar Arduino Uno: Sveiki, puiši, šajā pamācībā jūs redzēsit, kā savienot i2c LCD displeju ar arino un kā drukāt uz LCD displeja. Pirms sākat šo apmācību, jums jāzina īss par i2c komunikācija. Katrs I2C autobuss sastāv no diviem signāliem