Turinys:
- 1 žingsnis:
- 2 žingsnis: laidų prijungimas
- 3 veiksmas: įdiekite „NodeMCU“tvarkykles
- 4 žingsnis: „Arduino IDE“paruošimas - pridėkite „NodeMCU“
- 5 veiksmas: „Arduino IDE“paruošimas - įdiekite „NodeMCU“modulį
- 6 žingsnis: „Arduino IDE“paruošimas - „NodeMCU“modulio konfigūracija
- 7 veiksmas: įdiekite bibliotekas
- 8 žingsnis: „Demosoftware“
Video: Kaip prijungti „NodeMCU / ESP8266“ir „OLED Shield“: 8 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:48
Šioje instrukcijoje parodysiu, kaip prijungti „NodeMCU V2 Amica“(ESP8266) per „I2c“prie OLED ekrano, pagrįsto garsiuoju SSD1306 lustu. Šiame instrukciniame OLED mes naudosime OLED skydą, kurį sudaro 0, 96 colių OLED ir 3 mygtukų + 3 šviesos diodai, prijungti prie MCP23008…. Naudojant šį skydą labai lengva realizuoti meniu sistemas ir kitas sudėtingas funkcijas…..
1 žingsnis:
Sąrašas medžiagos
- „NodeMCU V2 Amica“modulis
- OLED skydas
- Bandomoji Lenta
2 žingsnis: laidų prijungimas
Skydas tiekiamas su spalvotu jungiamuoju kabeliu - laidus rasite žemiau esančiose nuotraukose.
3 veiksmas: įdiekite „NodeMCU“tvarkykles
„NodeMCU“modulyje yra CP2102 lustas, skirtas USB sąsajai. Paprastai tvarkyklė bus įdiegta automatiškai, jei „NodeMCU“pirmą kartą prijungtas prie kompiuterio. Kartais ši procedūra nepavyko. Tokiu atveju turite įdiegti tvarkyklę
www.silabs.com/products/development-tools/software/usb-to-uart-bridge-vcp-drivers
rankiniu būdu „Windows“įrenginių tvarkytuvėje.
4 žingsnis: „Arduino IDE“paruošimas - pridėkite „NodeMCU“
„NodeMCU“modulis nėra „Arduino-IDE“dalis. Pirmiausia turime ją įdiegti. Atidarykite failą/nuostatas „Aduino-IDE“ir įterpkite šią nuorodą į papildomų lentų tvarkyklės URL lauką:
Uždarykite šį langą mygtuku Gerai.
5 veiksmas: „Arduino IDE“paruošimas - įdiekite „NodeMCU“modulį
Dabar atidarykite valdybos vadovą: Įrankiai / Valdyba / Valdybos vadovas
Eikite į ESP8266 įrašą ir įdiekite jį.
6 žingsnis: „Arduino IDE“paruošimas - „NodeMCU“modulio konfigūracija
Dabar galite pasirinkti „NodeMCU 1.0“(ESP-12E modulis). Nustatykite procesoriaus dažnį į 80MHz, blykstės dydį į „4M (3M SPIFFS)“, pasirinktą duomenų perdavimo spartą ir COM prievadą. 8 iš
7 veiksmas: įdiekite bibliotekas
„Adafruit SSD1306“biblioteka:
Pradėkite diegdami OLED ekrano palaikymo biblioteką, jums jos prireiks norint pasikalbėti su OLED valdiklio lustu. Mes naudojame „Adafruit SSD1306“bibliotekos saugyklą „GitHub“, jei jus domina kodas. Biblioteką taip pat galite atsisiųsti tiesiogiai kaip ZIP failą naudodami šią nuorodą:
github.com/adafruit/Adafruit_SSD1306/archi…
Pervardykite nesuspaustą aplanką Adafruit_SSD1306 ir patikrinkite, ar aplanke Adafruit_SSD1306 yra Adafruit_SSD1306.cpp ir Adafruit_SSD1306.h
Įdėkite „Adafruit_SSD1306“bibliotekos aplanką į savo arduinosketchfolder/ libraries/ aplanką.
„Adafruit GFX“biblioteka:
Tą patį turėsite padaryti ir „Adafruit_GFX“bibliotekoje, kurią rasite čia:
Pervardykite nesuspaustą aplanką Adafruit_GFX ir patikrinkite, ar aplanke Adafruit_GFX yra Adafruit_GFX.cpp ir Adafruit_GFX.h
Įdėkite „Adafruit_GFX“bibliotekos aplanką į savo arduinosketchfolder/ libraries/ aplanką, kaip tai darėte naudodami SSD1306 biblioteką
Adafruit MCP23008 biblioteka
Tą patį turėsite padaryti ir „Adafurit_MCP23008“bibliotekoje, kurią rasite čia:
Pervardykite nesuspaustą aplanką Adafruit_MCP23008 ir patikrinkite, ar aplanke Adafruit_MCP23008 yra Adafruit_MCP23008.cpp ir Adafruit_MCP23008.h
Įdėkite „Adafruit_MCP23008“bibliotekos aplanką į savo arduinosketchfolder/ libraries/ aplanką, kaip tai darėte su aukščiau esančiomis bibliotekomis
8 žingsnis: „Demosoftware“
Įdiegę „Adafruit“bibliotekas, iš naujo paleiskite „Arduino IDE“. Dabar turėtumėte pasiekti kodo pavyzdį naršydami meniu tokia tvarka: Failas → Sketchbook → Bibliotekos → Adafruit_SSD1306 → SSD1306 …
Turite atsisiųsti „NodeMCU“ir „OLED Shield“pavyzdinį kodą iš
www.hwhardsoft.de/english/projects/displa…
dabar. Atidarykite šį pavyzdį „Arduino IDE“. Po kompiliavimo ir įkėlimo turite paspausti 3 mygtukus, kad pamatytumėte skirtingus ekranus.
Mūsų demonstracinėje versijoje yra tik keletas „Adafruit GFX“variklio galimybių pavyzdžių. Apsilankykite šioje nuorodoje, kur rasite papildomos informacijos apie „Adafruit“biblioteką
learn.adafruit.com/monochrome-oled-breakou…
Rekomenduojamas:
Kaip įdiegti, paleisti ir prijungti valdiklį prie emuliatoriaus: 7 žingsniai
Kaip įdiegti, paleisti ir prijungti valdiklį prie emuliatoriaus: ar kada nors sėdėjote ir prisiminėte savo vaikystę kaip jaunas žaidėjas ir kartais norėjote, kad galėtumėte dar kartą pamatyti tuos senus praeities brangakmenius? Na, tam yra programa … tiksliau, yra žaidėjų bendruomenė, kurianti programą
Kaip prijungti „NodeMCU ESP8266“prie „MySQL“duomenų bazės: 7 veiksmai
Kaip prijungti „NodeMCU ESP8266“prie „MySQL“duomenų bazės: „MySQL“yra plačiai naudojama santykių duomenų bazių valdymo sistema (RDBMS), kurioje naudojama struktūrinė užklausų kalba (SQL). Tam tikru momentu galbūt norėsite įkelti „Arduino“/„NodeMCU“jutiklių duomenis į „MySQL“duomenų bazę. Šioje instrukcijoje pamatysime, kaip prisijungti
„Arduino“Kaip prijungti kelis servo variklius - PCA9685 Pamoka: 6 žingsniai
„Arduino“Kaip prijungti kelis servo variklius - PCA9685 Pamoka: Šioje pamokoje sužinosime, kaip prijungti kelis servo variklius naudojant PCA9685 modulį ir arduino. PCA9685 modulis yra labai geras, kai reikia prijungti kelis variklius, daugiau apie tai galite perskaityti čia https : //www.adafruit.com/product/815Žiūrėkite vaizdo įrašą
Kaip prijungti „ESP8266 NodeMCU“prie „IoT Cloud“: 5 veiksmai
Kaip prijungti ESP8266 „NodeMCU“prie „IoT Cloud“: ši instrukcija parodo paprastą daiktų interneto demonstraciją naudojant ESP8266 „NodeMCU“ir internetinę daiktų interneto paslaugą „AskSensors“. Mes parodome, kaip greitai gauti duomenis iš ESP8266 HTTPS kliento ir nubraižyti juos grafike į „AskSensors Io“
Kaip prijungti skalbimo mašinos variklį kaip generatorių: 3 žingsniai (su nuotraukomis)
Kaip prijungti skalbimo mašinos variklį kaip generatorių: Kaip prijungti skalbimo mašinos variklį kaip generatorių ar skalbimo mašinos variklio generatoriaus laidų pagrindus, yra pamoka apie universalius variklio laidų principus nuolatinės ir kintamosios srovės maitinimo šaltiniuose. Generatorius yra įrenginys, kuris paverčia varomąją galią į elektros energiją