Përmbajtje:
2025 Autor: John Day | [email protected]. E modifikuara e fundit: 2025-01-13 06:58
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
- ESP8266 NodeMCU
- Breadboard
- LED
- Telat Jumper
- Arduino IDE
Hapi 2: Instalimi i Pakos së Bordit NodeMCU
- 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
- Tani shkoni te Tools-> Boards-> Board Manager dhe kërkoni ESP8266 dhe instaloni paketën.
Hapi 3: lidhni lidhjet
- D7 të NodeMCU tek LED's +ve.
- G e NodeMCU tek LED -ve.
Hapi 4: Kodi Burimor
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
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
- 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.