Përmbajtje:

Si të lidhni NodeMCU / ESP8266 dhe OLED Shield: 8 hapa
Si të lidhni NodeMCU / ESP8266 dhe OLED Shield: 8 hapa

Video: Si të lidhni NodeMCU / ESP8266 dhe OLED Shield: 8 hapa

Video: Si të lidhni NodeMCU / ESP8266 dhe OLED Shield: 8 hapa
Video: Start Using Wemos D1 Mini NodeMCU WiFi ESP8266 module with Arduino 2024, Nëntor
Anonim
Si të lidhni NodeMCU / ESP8266 dhe OLED Shield
Si të lidhni NodeMCU / ESP8266 dhe OLED Shield

Unë do të tregoj në këtë udhëzues se si të lidhni një NodeMCU V2 Amica (ESP8266) përmes I2c në një ekran OLED të bazuar në çipin e famshëm SSD1306. Për OLED ne do të përdorim në këtë udhëzues një OLED Shield e cila vjen me saldimet 0, 96 inç OLED dhe 3 butona + 3 LED të lidhura me një MCP23008…. Veryshtë shumë e lehtë të realizosh sistemet e menysë dhe funksionet e tjera komplekse me këtë mburojë…..

Hapi 1:

Imazhi
Imazhi
Imazhi
Imazhi
Imazhi
Imazhi

Faturë e materialit

  • Moduli Amica NodeMCU V2
  • Mburoja OLED
  • Breadboard

Hapi 2: Instalimet elektrike

Instalime elektrike
Instalime elektrike
Instalime elektrike
Instalime elektrike

Mburoja vjen me një kabllo lidhëse me ngjyrë - shihni fotot më poshtë për instalime elektrike.

Hapi 3: Instaloni drejtuesit e NodeMCU

Moduli NodeMCU përfshin një çip CP2102 për ndërfaqen USB. Zakonisht shoferi do të instalohet automatikisht nëse NodeMCU lidhet për herë të parë me PC. Ndonjëherë kjo procedurë dështoi. Në këtë rast, duhet të instaloni shoferin

www.silabs.com/products/development-tools/software/usb-to-uart-bridge-vcp-drivers

manualisht në menaxherin e pajisjeve Windows.

Hapi 4: Përgatitja e Arduino IDE - Shtoni NodeMCU

Përgatitja e Arduino IDE - Shtoni NodeMCU
Përgatitja e Arduino IDE - Shtoni NodeMCU

Moduli NodeMCU nuk është pjesë e Arduino-IDE. Ne duhet ta instalojmë së pari. Hapni skedarin/preferencat në Aduino-IDE dhe futni lidhjen e mëposhtme në fushën e URL-ve të Menaxherëve të Bordeve Shtesë:

Mbyllni këtë dritare me butonin OK.

Hapi 5: Përgatitja e Arduino IDE - Instaloni modulin NodeMCU

Përgatitja e Arduino IDE - Instaloni modulin NodeMCU
Përgatitja e Arduino IDE - Instaloni modulin NodeMCU
Përgatitja e Arduino IDE - Instaloni modulin NodeMCU
Përgatitja e Arduino IDE - Instaloni modulin NodeMCU

Hapeni tani menaxherin e bordit: Mjetet / Bordi / Menaxheri i Bordit

Shkoni te hyrja ESP8266 dhe instalojeni.

Hapi 6: Përgatitja e Arduino IDE - Konfigurimi i modulit NodeMCU

Përgatitja e Arduino IDE - Konfigurimi i modulit NodeMCU
Përgatitja e Arduino IDE - Konfigurimi i modulit NodeMCU

Tani mund të zgjidhni NodeMCU 1.0 (Moduli ESP-12E). Vendosni frekuencën e CPU -së në 80MHz, Madhësinë e Flash -it në „4M (3M SPIFFS)“, shkallën e baudit të zgjedhjes suaj dhe portën COM. 8 nga

Hapi 7: Instaloni Bibliotekat

Biblioteka Adafruit SSD1306:

Filloni duke instaluar bibliotekën mbështetëse për ekranin OLED, do t'ju duhet që të flisni me çipin OLEDcontroller. Ne po përdorim depon e bibliotekës Adafruit SSD1306 në GitHub nëse jeni të interesuar të shikoni kodin. Ju mund ta shkarkoni bibliotekën gjithashtu drejtpërdrejt si skedar ZIP përmes kësaj lidhjeje:

github.com/adafruit/Adafruit_SSD1306/archi…

Riemërtoni dosjen e pakompresuar Adafruit_SSD1306 dhe kontrolloni që dosja Adafruit_SSD1306 përmban Adafruit_SSD1306.cpp dhe Adafruit_SSD1306.h

Vendosni dosjen e bibliotekës Adafruit_SSD1306 në dosjen tuaj arduinosketchfolder/ libraries/.

Biblioteka Adafruit GFX:

Ju do të duhet të bëni të njëjtën gjë për bibliotekën Adafruit_GFX të disponueshme këtu:

Riemërtoni dosjen e pakompresuar Adafruit_GFX dhe kontrolloni që dosja Adafruit_GFX përmban Adafruit_GFX.cpp dhe Adafruit_GFX.h

Vendosni dosjen e bibliotekës Adafruit_GFX në dosjen tuaj arduinosketchfolder/ bibliotekat/ siç keni bërë me bibliotekën SSD1306

Biblioteka Adafruit MCP23008

Ju do të duhet të bëni të njëjtën gjë për bibliotekën Adafurit_MCP23008 të disponueshme këtu:

Riemërtoni dosjen e pakompresuar Adafruit_MCP23008 dhe kontrolloni që dosjaAdafruit_MCP23008 përmban Adafruit_MCP23008.cpp dhe Adafruit_MCP23008.h

Vendosni dosjen e bibliotekës Adafruit_MCP23008 dosjen tuaj arduinosketchfolder/ libraries/ folder siç keni bërë me bibliotekat e mësipërme

Hapi 8: Demosoftware

Demosoftware
Demosoftware

Pas instalimit të bibliotekave Adafruit, rinisni Arduino IDE. Tani duhet të jeni në gjendje të arrini kodin e mostrës duke lundruar nëpër menutë në këtë mënyrë: Skedari book Sketchbook → Bibliotekat → Adafruit_SSD1306 → SSD1306…

Ju duhet të shkarkoni kodin tonë mostër për NodeMCU & OLED Shield nga

www.hwhardsoft.de/english/projects/displa…

tani Ju lutemi hapeni këtë mostër në Arduino IDE. Pas përpilimit dhe ngarkimit ju duhet të shtypni 3 butonat për të parë ekranet e ndryshme.

Demoja jonë përmban vetëm disa mostra të mundësive të motorit Adafruit GFX. Ju lutemi vizitoni këtë lidhje informacioni shtesë për bibliotekën Adafruit

learn.adafruit.com/monochrome-oled-breakou…

Recommended: