Turinys:

Internetu valdomas šviesos diodas naudojant „NodeMCU“: 6 žingsniai
Internetu valdomas šviesos diodas naudojant „NodeMCU“: 6 žingsniai

Video: Internetu valdomas šviesos diodas naudojant „NodeMCU“: 6 žingsniai

Video: Internetu valdomas šviesos diodas naudojant „NodeMCU“: 6 žingsniai
Video: Home Automation: Change direction of rotation of DC motor using 2 relays and Arduino - Robojax 2024, Lapkritis
Anonim
Internetu valdomas šviesos diodas naudojant „NodeMCU“
Internetu valdomas šviesos diodas naudojant „NodeMCU“

Daiktų internetas (daiktų internetas)-tai tarpusavyje susijusių skaičiavimo įrenginių, mechaninių ir skaitmeninių mašinų, objektų, gyvūnų ar žmonių sistema, turinti unikalius identifikatorius ir galimybę perduoti duomenis tinklu nereikalaujant žmonių iš žmonių ar žmonių. sąveika su kompiuteriu.

Šioje instrukcijoje mes padarysime paprastą daiktų interneto projektą. Tinklalapio valdomas šviesos diodas, naudojant „NodeMCU“, prijungtą prie vietinio tinklo.

„NodeMCU“yra atvirojo kodo daiktų interneto platforma. Jame yra programinė įranga, veikianti „Espressif“„ESP8266 WiFi SoC“, ir aparatinė įranga, pagrįsta ESP-12 moduliu. Terminas „NodeMcu“pagal nutylėjimą reiškia programinę -aparatinę įrangą, o ne kūrėjų rinkinius. Programinė įranga ESP8266 naudoja „Lua“scenarijų kalbą. Jis pagrįstas „Lua“projektu ir sukurtas naudojant „Espressif Non-OS SDK“, skirtą ESP8266. Jis naudoja daug atvirojo kodo projektų, tokių kaip „Lua-cjson“ir „spiffs“. LŽŪU pagrįsta interaktyvi programinė įranga, skirta „Expressif ESP8622 Wi-Fi SoC“, taip pat atviro kodo aparatūros plokštė, kuri, priešingai nei 3 USD kainuojantys „ESP8266“„Wi-Fi“moduliai, apima CP2102 TTL – USB lustą programavimui ir derinimui, yra tinkama duonai ir gali tiesiog maitinamas per jo mikro USB prievadą.

FUNKCIJOS

  • „Wi-Fi“modulis-ESP-12E modulis, panašus į ESP-12 modulį, tačiau su 6 papildomais GPIO.
  • USB - mikro USB prievadas, skirtas maitinti, programuoti ir derinti
  • Antraštės-2x 2,54 mm 15 kontaktų antraštė su prieiga prie GPIO, SPI, UART, ADC ir maitinimo kaiščių.
  • Maitinimas - 5 V per mikro USB prievadą

1 žingsnis: reikalingos medžiagos

Reikalingos medžiagos
Reikalingos medžiagos
Reikalingos medžiagos
Reikalingos medžiagos
Reikalingos medžiagos
Reikalingos medžiagos
Reikalingos medžiagos
Reikalingos medžiagos
  1. ESP8266 „NodeMCU“
  2. Bandomoji Lenta
  3. LED
  4. Trumpieji laidai
  5. „Arduino IDE“

2 veiksmas: „NodeMCU Board“paketo diegimas

„NodeMCU Board“paketo diegimas
„NodeMCU Board“paketo diegimas
„NodeMCU Board“paketo diegimas
„NodeMCU Board“paketo diegimas
  1. Atidarykite „Arduino IDE“. Eikite į Failai-> Nuostatos. Į lauką Papildomi valdytojo URL įveskite
  2. Dabar eikite į Įrankiai-> Lentos-> Lentų tvarkyklė, suraskite ESP8266 ir įdiekite paketą.

3 žingsnis: prijunkite jungtis

Sujungimai
Sujungimai
  1. D7 iš „NodeMCU“į LED +ve.
  2. G „NodeMCU“į šviesos diodus -ve.

4 žingsnis: šaltinio kodas

Pirminis kodas
Pirminis kodas
Pirminis kodas
Pirminis kodas
Pirminis kodas
Pirminis kodas
Pirminis kodas
Pirminis kodas

Pagal kodą

pakeisti ssid į savo ssid pavadinimą

ir Slaptažodis į jūsų SSID slaptažodį

const char* ssid = "MODI"; // jūsų ssid

const char* password = "8826675619"; // Jūsų slaptažodis

5 veiksmas: įkelkite kodą

Įkeliamas kodas
Įkeliamas kodas

Kai sėkmingai sukūrėte ryšį su duonos lenta ir parašėte kodavimą, turite įkelti kodavimą į „NodeMCU“naudodami „micro USB“.

Dabar eikite į Įrankiai> Lenta> ESP8266 moduliai ir pamatysite daugybę ESP8266 parinkčių. Pasirinkite „NodeMCU 1.0 (ESP-12E modulis). Tada pasirinkite savo prievadą. Jei negalite atpažinti savo prievado, eikite į Valdymo skydas> Sistema> Įrenginių tvarkytuvė> Prievadas ir atnaujinkite USB tvarkyklę.

Dabar įkelkite kodą į lentą.

6 veiksmas: šviesos diodo valdymas

Šviesos diodo valdymas
Šviesos diodo valdymas
Šviesos diodo valdymas
Šviesos diodo valdymas
Šviesos diodo valdymas
Šviesos diodo valdymas
Šviesos diodo valdymas
Šviesos diodo valdymas
  • Dabar atidarykite savo serijinį monitorių, o ne URL.
  • Dabar įdėkite URL į savo telefono naršyklę.
  • Bus atidarytas puslapis su dviem mygtukais ĮJUNGTI ir IŠJUNGTI.
  • Jei viskas teisinga, kai paspausite ON, šviesos diodas užsidegs, o paspaudus OFF, šviesos diodas išsijungs.

Rekomenduojamas: