Sadržaj:
- Korak 1: Potrebni materijali
- Korak 2: Instaliranje paketa ploče NodeMCU
- Korak 3: Pin veze
- Korak 4: Izvorni kod
- Korak 5: Učitavanje koda
- Korak 6: Upravljanje LED diodom
Video: LED upravljana internetom pomoću NodeMCU: 6 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:07
Internet stvari (IoT) je sistem međusobno povezanih računarskih uređaja, mehaničkih i digitalnih mašina, objekata, životinja ili ljudi koji imaju jedinstvene identifikatore i mogućnost prijenosa podataka preko mreže bez potrebe za ljudskim ili ljudskim interakcija sa računarom.
U ovom uputstvu napravit ćemo jednostavan IoT projekt. LED kontrolisana web stranicom koristeći NodeMCU povezan na lokalnu mrežu.
OPISNodeMCU je IoT platforma otvorenog koda. Uključuje firmver koji radi na ESP8266 WiFi SoC-u kompanije Espressif i hardver zasnovan na modulu ESP-12. Izraz "NodeMcu" prema zadanim postavkama odnosi se na firmver, a ne na komplete za razvoj. Firmver ESP8266 koristi skriptni jezik Lua. Zasnovan je na projektu Lua i izgrađen je na Espressif Non-OS SDK-u za ESP8266. Koristi mnoge projekte otvorenog koda, kao što su Lua-cjson i spiffs. Interaktivni firmver zasnovan na LUA-i za Expressif ESP8622 Wi-Fi SoC, kao i hardverska ploča otvorenog koda koja za razliku od 3 USD ESP8266 Wi-Fi modula uključuje CP2102 TTL na USB čip za programiranje i otklanjanje grešaka, prilagođen je matičnoj ploči i može jednostavno se napaja preko mikro USB priključka.
OSOBINE
- Wi-Fi modul-ESP-12E modul sličan modulu ESP-12, ali sa 6 dodatnih GPIO-ova.
- USB - mikro USB port za napajanje, programiranje i otklanjanje grešaka
- Zaglavlja-2x 2,54 mm 15-pinski zaglavlje s pristupom GPIO-ovima, SPI, UART, ADC i pinovima za napajanje Razno-tipke za resetiranje i Flash
- Napajanje - 5V preko mikro USB priključka
Korak 1: Potrebni materijali
- ESP8266 NodeMCU
- Breadboard
- LED
- Džemper žice
- Arduino IDE
Korak 2: Instaliranje paketa ploče NodeMCU
- Otvorite Arduino IDE. Idite na Datoteke-> Postavke. Unesite https://arduino.esp8266.com/stable/package_esp8266… u polje Dodatni URL -ovi upravitelja odbora
- Sada idite na Alati-> Ploče-> Upravitelj ploče, potražite ESP8266 i instalirajte paket.
Korak 3: Pin veze
- D7 NodeMCU na LED +ve.
- G NodeMCU na LED -ve.
Korak 4: Izvorni kod
U kodu
promijenite ssid u svoje ssid ime
i Lozinka za lozinku vašeg SSID -a
const char* ssid = "MODI"; // vaš ssid
const char* password = "8826675619"; // Vaša lozinka
Korak 5: Učitavanje koda
Kada ste uspješno izgradili svoju vezu na matičnoj ploči i napisali kodiranje, morate učitati kodiranje u NodeMCU pomoću mikro USB -a.
Sada idite na Alati> Ploča> ESP8266 moduli i možete vidjeti mnoge opcije za ESP8266. Odaberite "NodeMCU 1.0 (ESP-12E modul). Zatim odaberite svoj port. Ako ne možete prepoznati svoj port, idite na Control Panel> System> Device Manager> Port i ažurirajte USB upravljački program.
Sada postavite kod na ploču.
Korak 6: Upravljanje LED diodom
- Sada otvorite serijski monitor, a ne prema dolje URL.
- Sada stavite URL u preglednik telefona.
- Otvorit će se stranica s dva dugmeta ON i OFF.
- Ako je sve u redu kada pritisnete ON, LED će zasvijetliti, a kada pritisnete OFF LED će se isključiti.
Preporučuje se:
Kućna automatizacija kontrolirana internetom/oblakom pomoću Esp8266 (aREST, MQTT, IoT): 7 koraka (sa slikama)
Internet/cloud kontrola kućne automatizacije pomoću Esp8266 (aREST, MQTT, IoT): SVI krediti http://arest.io/ za uslugu u oblaku !! IoT trenutno najpopularnija tema na svijetu !! Cloud serveri i usluge koji to omogućavaju atrakcija su današnjeg svijeta … ODLAGANJE OGRANIČENJA DALJINA bila je i ostaje
ARDUINO UPRAVLJANA IGRICA ZA PC: 5 koraka
ARDUINO UPRAVLJANA IGRICA ZA PC: Zdravo momci, ja sam Sarvesh. Prije par dana sam želio igrati neke retro igre. Zato sam ih instalirao na računar. Ali ja sam mogao da sviram samo sa tastaturom svog računara i to nije davalo osećaj mojih detinjstva. Odlučio sam da napravim gamepad za svoj računar
Automatska kućna automatizacija i nadzor kućnim upravljanjem glasom/internetom pomoću ESP8266 i Google Home Mini: 6 koraka
Automatska kontrola i nadzor doma kućnom automatizacijom i nadzorom pomoću ESP8266 i Google Home Mini DIY: Hey !! Nakon duge pauze ovdje sam jer svi moramo učiniti nešto dosadno (posao) da bismo zaradili. Nakon svih članaka HOME AUTOMATION koje sam napisao s BLUETOOTH, IR, Local WIFI, Cloud tj. Onih teških, * SADA * dolazi najjednostavnije, ali najefikasnije
Arduino upravljana robotska ruka iz Lego Mindstorma: 6 koraka
Arduino kontrolirana robotska ruka iz Lego Mindstorma: Prenamijenite dva stara Lego Mindstorm motora u ruku za hvatanje koju kontrolira Arduino Uno. Ovo je projekt Hack Sioux Falls gdje smo izazvali djecu da naprave nešto cool s Arduinom
Arduino LED upravljana internetom: 5 koraka (sa slikama)
Arduino LED s internetskom kontrolom: Ova instrukcija vam pokazuje kako izgraditi trobojnu LED sa omogućenim internetom zasnovanu na Arduinu i WIZnet Ethernet štitu, kojima se može upravljati iz bilo kojeg web preglednika. Budući da je LED dioda izložena jednostavnom RESTful web uslugom koja radi na Arduino boji