Përmbajtje:
Video: LCD I2C në NodeMCU V2 Me Arduino IDE: 3 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:19
Në këtë udhëzues të shpejtë do t'ju tregoj se si të drekoni LCD me përshtatës serial I2C në NodeMCU v2 duke përdorur ArduinoIDE dhe bibliotekat në dispozicion.
Hapi 1: Pjesët dhe Softueri i kërkuar
Hardware:
1. NodeMCU v2
2. Ekran LCD 16x2 me modul përshtatës i2c Serial Interface
3. Disa tela, USB për furnizim me energji dhe ngarkim skicash
Softuer:
1. ArduinoIDE -
2. Biblioteka LiquidCrystal_I2C-https://github.com/fdebrabander/Arduino-LiquidCrystal-I2C-library
Hapi 2: Konfigurimi i harduerit
Përgatitjet:
Kur porositni LCD nga Ali/ebay, mund të lidhni kokë me 16 pin në ekranin LCD në mënyrë që të shmangni "rrëmujën e instalimeve elektrike" kur lidheni me përshtatësin serik
Konfigurimi:
- Vendosni ekranin LCD dhe Përshtatësin Serial në tabelën e bukës pranë njëri -tjetrit
- Lidhni kunjin SCL të përshtatësit me kunjin NodeMCU D1
- Lidhni kunjin SDA të përshtatësit me kunjin NodeMCU D2
- Lidh lidhëset GND të përshtatësit, VCC me NodeMCU GND, Vin në përputhje me rrethanat - këtu më duhet të shpjegoj një gjë. Në thelb ju duhet të lidhni ekranin LCD me burimin 5v, por NodeMCU ka vetëm dalje 3.3v, kështu që LCD është mjaft i errët. Nëse siguroni LCD me burim të jashtëm 5v, do t'ju duhet të përdorni konvertuesin e nivelit logjik sepse nuk do të funksionojë. Këtu kam përdorur disa hake duke përdorur fuqinë e siguruar nga USB që anashkalohet në Vin. 5shtë 5V por funksionon:)
Hapi 3: Skica
Përgatitjet:
- Instaloni ArduinoIDE
- Shtoni mbështetjen e NodeMCU - e përshkruar bukur këtu.
- Shtoni bibliotekën LiquidCrystal_I2C - ju lutemi përdorni udhëzimet e dhëna nga autori. Instalimi nga AdruinoIDE do të shtojë një version të vjetëruar
Skica:
#përfshi
#përfshi
LiquidCrystal_I2C LCD (0x27, 16, 2);
void setup () {
Serial.filloj (115200);
// Përdorni konstante PINS të paracaktuara
Wire.begin (D2, D1);
lcd.filloj ();
LCD. shtëpi ();
lcd.print ("Përshëndetje, NodeMCU");
}
void loop () {// mos bëni asgjë këtu}
Ngarko skicën dhe mbarove!
Recommended:
Rele I2C Met Arduino IDE: 5 hapa
Stafeta I2C u takua me Arduino IDE: Unë porosis një tabelë të bukur, por nuk kishte asnjë udhëzim ArduinoIDE, vetëm Raspberry Pi e.o. Unë zbuloj se si ta përdor atë me Arduino dhe dua ta ndaj në mënyrë që të kurseni atë kohë. Shembull origjinal RaspberryPi: wiki.52pi.com/index.php/DockerPi_4_Channel_R
Ekran LCD I2C / IIC - Përdorni një ekran SPI në ekranin LCD I2C duke përdorur modulin SPI në IIC me Arduino: 5 hapa
Ekran LCD I2C / IIC | Përdorni një ekran SPI në ekranin LCD I2C Duke përdorur modulin SPI në IIC Me Arduino: Përshëndetje djema pasi një SPI LCD 1602 normal ka shumë tela për t'u lidhur, kështu që është shumë e vështirë ta ndërlidhni me arduino, por ekziston një modul i disponueshëm në treg i cili mund të shndërroni ekranin SPI në ekranin IIC kështu që atëherë ju duhet të lidhni vetëm 4 tela
Ekran LCD I2C / IIC - Shndërroni një ekran SPI në ekranin LCD I2C: 5 hapa
Ekran LCD I2C / IIC | Shndërroni një ekran SPI në ekranin LCD I2C: përdorimi i ekranit spi LCD kërkon shumë lidhje për të bërë, gjë që është vërtet e vështirë për ta bërë, kështu që gjeta një modul që mund të konvertojë LCD i2c në spi LCD, kështu që le të fillojmë
Fillimi Me Esp 8266 Esp-01 Me Arduino IDE - Instalimi i bordeve të Esp në Arduino Ide dhe Programimi i Esp: 4 hapa
Fillimi Me Esp 8266 Esp-01 Me Arduino IDE | Instalimi i bordeve Esp në Arduino Ide dhe Programimi Esp: Në këtë udhëzues do të mësojmë se si të instalojmë bordet esp8266 në Arduino IDE dhe si të programojmë esp-01 dhe të ngarkojmë kodin në të. Meqenëse bordet e esp janë kaq të njohura, kështu që mendova të drejtoja një instruktor për ky dhe shumica e njerëzve përballen me probleme
Përshtatës i karakterit LCD I2c (Shembull i lidhjes I2c): 12 hapa (me fotografi)
Përshtatës LCD I2c Karakteri (Shembulli i Lidhjes I2c): Unë jam duke bërë një skemë lidhjeje për një përshtatës të shfaqjes së karaktereve i2c. Kontrolloni përditësimet në faqen time. Tani shtoj gjithashtu një skemë të lidhjes së telave për të përdorur bibliotekën origjinale që nuk është e pirunuar. për ekranet e karakterit LCD, projekt i pirunizuar