
Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja promjena: 2025-01-23 14:47

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
Automatska kućna automatizacija i nadzor kućnim upravljanjem glasom/internetom pomoću ESP8266 i Google Home Mini: 6 koraka

Kućna automatizacija i nadzor kućnim glasovnim/internetskim upravljanjem pomoću ESP8266 i Google Home Mini DIY: Hej !! Nakon duge pauze ja sam ovdje 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 najjednostavniji, ali najučinkovitiji