Sadržaj:
- Korak 1: Potrebni materijali
- Korak 2: Instaliranje paketa ploče NodeMCU
- Korak 3: Pin veze
- Korak 4: Izvorni kod
- Korak 5: Prijenos koda
- Korak 6: Upravljanje LED diodom
Video: LED upravljana internetom pomoću NodeMCU: 6 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:36
Internet stvari (IoT) sustav je međusobno povezanih računalnih uređaja, mehaničkih i digitalnih strojeva, objekata, životinja ili ljudi koji imaju jedinstvene identifikatore i mogućnost prijenosa podataka putem mreže bez potrebe za ljudskim ili ljudskim interakcija s računalom.
U ovom uputstvu napravit ćemo jednostavan IoT projekt. LED upravljana web stranicom pomoću NodeMCU -a spojenog na lokalnu mrežu.
OPISNodeMCU je IoT platforma otvorenog koda. Uključuje firmver koji radi na ESP8266 WiFi SoC-u tvrtke Espressif i hardver koji se temelji na modulu ESP-12. Izraz "NodeMcu" prema zadanim postavkama odnosi se na firmver, a ne na komplete za razvoj. Firmware ESP8266 koristi skriptni jezik Lua. Temelji se 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 temeljen na LUA-i za Wi-Fi SoC Expressif ESP8622, 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 pogrešaka, prilagođena je ploči i može jednostavno se napaja putem mikro USB priključka.
OSOBINE
- Wi-Fi modul-modul ESP-12E sličan modulu ESP-12, ali sa 6 dodatnih GPIO-a.
- USB - mikro USB priključak za napajanje, programiranje i ispravljanje pogrešaka
- Zaglavlja-2x 15-pinski zaglavlje 2,54 mm s pristupom GPIO-ima, SPI, UART, ADC i priključcima za napajanje Razno-Gumbi za resetiranje i Flash
- Napajanje - 5V preko mikro USB priključka
Korak 1: Potrebni materijali
- ESP8266 NodeMCU
- Oglasna ploča
- LED
- Žice za kratkospojnike
- 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 ploče
- 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 od NodeMCU do LED -a -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: Prijenos koda
Kad 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 mogućnosti za ESP8266. Odaberite "NodeMCU 1.0 (ESP-12E modul). Zatim odaberite svoj port. Ako ne možete prepoznati svoj port, idite na Upravljačku ploču> Sustav> Upravitelj uređaja> Ulaz i ažurirajte USB upravljački program.
Sada učitajte kôd 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 gumba ON i OFF.
- Ako je sve u redu kada pritisnete ON, LED će zasvijetliti, a kada pritisnete OFF LED će se isključiti.
Preporučeni:
Povratne informacije o vlažnosti tla Sustav za navodnjavanje kapanjem (ESP32 i Blynk) kontroliran internetom povezan s internetom: 5 koraka
Povratne informacije o vlažnosti tla Kontrolirani sustav za navodnjavanje kapanjem povezan s internetom (ESP32 i Blynk): Brinite o svom vrtu ili biljkama kada idete na duge praznike, ili zaboravite svakodnevno zalijevati biljku. Eto rješenja
Kućna automatizacija kontrolirana internetom/oblakom pomoću Esp8266 (aREST, MQTT, IoT): 7 koraka (sa slikama)
Kućna automatizacija koja se kontrolira internetom/oblakom pomoću Esp8266 (aREST, MQTT, IoT): SVI krediti na http://arest.io/ za uslugu u oblaku !! IoT trenutno najpopularnija tema na svijetu !! Poslužitelji i usluge u oblaku koji to omogućuju atrakcija su današnjeg svijeta … IZLAZI BARIJERU DALJINA bila je i jest
Internetski upravljana LED pomoću web poslužitelja zasnovanog na ESP32: 10 koraka
LED s internetskom kontrolom pomoću web poslužitelja temeljenog na ESP32: Pregled projekta U ovom primjeru shvatit ćemo kako napraviti web poslužitelj zasnovan na ESP32 za kontrolu stanja LED-a, kojem je dostupan bilo gdje u svijetu. Za ovaj projekt trebat će vam Mac računalo, ali ovaj softver možete pokrenuti čak i na
Bluetooth upravljana LED pomoću Arduino Uno: 7 koraka
Bluetooth upravljana LED pomoću Arduino Uno: Ovaj projekt govori o kontroli LED svjetla pomoću Arduina i Bluetooth aplikacije. Koristio sam Arduino Uno za ovaj projekt, ali možete koristiti bilo koju Arduino ploču. Preuzmite ovaj izvorni kod i postavite ga na svoju ploču prije početka projekta
Arduino LED upravljana internetom: 5 koraka (sa slikama)
Arduino LED s internetskom kontrolom: Ova instrukcija vam pokazuje kako izgraditi LED u tri boje s omogućenim Webom na temelju Arduina i WIZnet Ethernet štita, kojima se može upravljati iz bilo kojeg web preglednika. Budući da je LED izložena kroz jednostavnu RESTful web uslugu koja radi na Arduino boji