Përmbajtje:

LED i kontrolluar nga Interneti duke përdorur NodeMCU: 6 hapa
LED i kontrolluar nga Interneti duke përdorur NodeMCU: 6 hapa

Video: LED i kontrolluar nga Interneti duke përdorur NodeMCU: 6 hapa

Video: LED i kontrolluar nga Interneti duke përdorur NodeMCU: 6 hapa
Video: Start Using Wemos D1 Mini NodeMCU WiFi ESP8266 module with Arduino 2024, Nëntor
Anonim
LED i kontrolluar nga Interneti duke përdorur NodeMCU
LED i kontrolluar nga Interneti duke përdorur NodeMCU

Interneti i Gjërave (IoT) është një sistem i pajisjeve kompjuterike të ndërlidhura, makina mekanike dhe dixhitale, objekte, kafshë ose njerëz që pajisen me identifikues unikë dhe aftësinë për të transferuar të dhëna në një rrjet pa kërkuar nga njeriu te njeriu ose njeriu. ndërveprimi me kompjuterin.

Në këtë udhëzues, ne do të bëjmë një projekt të thjeshtë IoT. Uebfaqe e kontrolluar nga faqja në internet duke përdorur NodeMCU të lidhur në një rrjet lokal.

PESRSHKRIMNodeMCU është një platformë IoT me burim të hapur. Ai përfshin firmware i cili funksionon në ESP8266 WiFi SoC nga Espressif, dhe pajisje e cila bazohet në modulin ESP-12. Termi "NodeMcu" si parazgjedhje i referohet firmware -it sesa kompleteve dev. Firmware ESP8266 përdor gjuhën e shkrimit Lua. Ajo bazohet në projektin Lua dhe është ndërtuar në Espressif Non-OS SDK për ESP8266. Ai përdor shumë projekte me burim të hapur, të tilla si Lua-cjson dhe spiffs. Firmware ndërveprues i bazuar në LUA për Expressif ESP8622 Wi-Fi SoC, si dhe një tabelë harduerike me burim të hapur që në kundërshtim me modulet Wi-Fi të ESP8266 prej 3 dollarësh përfshin një çip CP2102 TTL në USB për programim dhe korrigjim, është miqësore me bukën dhe mund thjesht mundësohet nëpërmjet portës së tij mikro USB.

TIPARET

  • Moduli Wi-Fi-Moduli ESP-12E i ngjashëm me modulin ESP-12 por me 6 GPIO shtesë.
  • USB - portë mikro USB për energji, programim dhe korrigjim
  • Titujt-Koka 2x 2.54mm 15-pin me qasje në GPIO, SPI, UART, ADC dhe kunjat e energjisë Të ndryshme-Butonat e rivendosjes dhe të ndezjes
  • Fuqia - 5V përmes portit mikro USB

Hapi 1: Materialet e kërkuara

Materialet e kërkuara
Materialet e kërkuara
Materialet e kërkuara
Materialet e kërkuara
Materialet e kërkuara
Materialet e kërkuara
Materialet e kërkuara
Materialet e kërkuara
  1. ESP8266 NodeMCU
  2. Breadboard
  3. LED
  4. Telat Jumper
  5. Arduino IDE

Hapi 2: Instalimi i Pakos së Bordit NodeMCU

Instalimi i Pakos së Bordit NodeMCU
Instalimi i Pakos së Bordit NodeMCU
Instalimi i Pakos së Bordit NodeMCU
Instalimi i Pakos së Bordit NodeMCU
  1. Hapni Arduino IDE. Shkoni te Skedarët-> Preferencat. Futni https://arduino.esp8266.com/stable/package_esp8266… në fushën e URL -ve shtesë të Menaxherit të Bordit
  2. Tani shkoni te Tools-> Boards-> Board Manager dhe kërkoni ESP8266 dhe instaloni paketën.

Hapi 3: lidhni lidhjet

Lidhjet Pin
Lidhjet Pin
  1. D7 të NodeMCU tek LED's +ve.
  2. G e NodeMCU tek LED -ve.

Hapi 4: Kodi Burimor

Kodi i burimit
Kodi i burimit
Kodi i burimit
Kodi i burimit
Kodi i burimit
Kodi i burimit
Kodi i burimit
Kodi i burimit

Në kod

ndryshoni ssid në emrin tuaj ssid

dhe Fjalëkalimi për fjalëkalimin tuaj SSID

const char* ssid = "MODI"; // ssid juaj

const char* fjalëkalimi = "8826675619"; // Fjalëkalimi juaj

Hapi 5: Ngarkimi i Kodit

Ngarkimi i Kodit
Ngarkimi i Kodit

Kur të keni ndërtuar me sukses lidhjen tuaj në tabelën e bukës dhe të shkruani kodim, duhet të ngarkoni kodimin në NodeMCU duke përdorur një mikro USB.

Tani, shkoni te Mjetet> Bordi> Modulet ESP8266 dhe mund të shihni shumë opsione për ESP8266. Zgjidhni "NodeMCU 1.0 (Moduli ESP-12E). Tjetra, zgjidhni portin tuaj. Nëse nuk e njihni portin tuaj, shkoni te Paneli i Kontrollit> Sistemi> Menaxheri i Pajisjes> Porti dhe përditësoni drejtuesin tuaj USB.

Tani ngarkoni kodin në tabelë.

Hapi 6: Kontrollimi i LED

Kontrollimi i LED
Kontrollimi i LED
Kontrollimi i LED
Kontrollimi i LED
Kontrollimi i LED
Kontrollimi i LED
Kontrollimi i LED
Kontrollimi i LED
  • Tani hapni Monitorin tuaj Serial dhe jo poshtë URL -së.
  • Tani vendosni URL -në në shfletuesin e telefonit tuaj.
  • Do të hapet një faqe me dy butona ON dhe OFF.
  • Nëse gjithçka është e saktë kur shtypni ON, LED do të ndizet dhe kur shtypni OFF, LED do të fiket.

Recommended: