Përmbajtje:
- Hapi 1:
- Hapi 2: Instalimet elektrike
- Hapi 3: Instaloni drejtuesit e NodeMCU
- Hapi 4: Përgatitja e Arduino IDE - Shtoni NodeMCU
- Hapi 5: Përgatitja e Arduino IDE - Instaloni modulin NodeMCU
- Hapi 6: Përgatitja e Arduino IDE - Konfigurimi i modulit NodeMCU
- Hapi 7: Instaloni Bibliotekat
- Hapi 8: Demosoftware
Video: Si të lidhni NodeMCU / ESP8266 dhe OLED Shield: 8 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:27
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:
Faturë e materialit
- Moduli Amica NodeMCU V2
- Mburoja OLED
- Breadboard
Hapi 2: Instalimet 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
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
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
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
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:
Si të lidhni NodeMCU ESP8266 me bazën e të dhënave MySQL: 7 hapa
Si të lidhni NodeMCU ESP8266 me bazën e të dhënave MySQL: MySQL është një sistem i menaxhimit të bazës së të dhënave relacionale i përdorur gjerësisht (RDBMS) që përdor gjuhën e strukturuar të pyetjeve (SQL). Në një moment, mund të dëshironi të ngarkoni të dhënat e sensorit Arduino/NodeMCU në bazën e të dhënave MySQL. Në këtë Instructable, ne do të shohim se si të lidheni
Lidhni dhe Rinovoni Zgjidhjet tuaja të Lidhura Me Hologram Nova dhe Ubidots: 9 Hapa
Lidhni dhe Rinovoni Zgjidhjet tuaja të Lidhura Me Hologram Nova dhe Ubidots: Përdorni Hologramin tuaj Nova për të rindërtuar infrastrukturën. Vendosni Hologramin Nova duke përdorur një Raspberry Pi për të dërguar të dhëna (temperatura) në Ubidots. Në udhëzuesin e mëposhtëm, Ubidots do të demonstrojë se si të konfiguroni një Hologram Nova duke përdorur një Raspberry Pi dhe të shfaqni një te
Rrip LED DIY: Si të Pritni, Lidhni, Lidhni dhe Rrip LED të Fuqisë: 3 Hapa (me Fotografi)
Rrip LED DIY: Si të Pritni, Lidhni, Lidhni dhe Rripin LED të Fuqisë: Udhëzues fillestar për të bërë projektet tuaja të lehta duke përdorur shirit LED. Shirita fleksibël të besueshëm dhe të lehtë për t'u përdorur, janë zgjidhja më e mirë për një sërë aplikimesh. Unë do të mbuloj bazat për instalimin e një brezi të thjeshtë LED të brendshëm 60 LED/m, por në
Si të lidhni Sensorin e Lagështisë së Tokës dhe ESP8266 me cloud të IoT AskSensors: 10 hapa
Si të lidhni Sensorin e Lagështisë së Tokës dhe ESP8266 me Renë AskoSensore IoT: Ky udhëzues ju tregon se si të lidhni sensorin tuaj të lagështisë së tokës dhe ESP8266 me renë IoT. Për këtë projekt ne do të përdorim një modul nyje MCU ESP8266 WiFi dhe një sensor lagështie të tokës që mat përmbajtjen volumetrike të ujit brenda
8 Kontrolli i stafetës me NodeMCU dhe Marrës IR duke përdorur WiFi dhe IR Telekomandë dhe Aplikacion Android: 5 hapa (me fotografi)
8 Rele Control me NodeMCU dhe IR Receiver Using WiFi and IR Remote and Android App: Kontrolli i 8 ndërprerësve të stafetave duke përdorur nodemcu dhe marrësin ir mbi wifi dhe ir aplikacionin e largët dhe android. Ir i largët punon pavarësisht nga lidhja wifi. K ISTU ASHT A KLIKIM I VERSIONIT TP PPRDITSUAR KETU