INHOUDSOPGAWE:

Hoe om 'n IoT -toestel te maak om toestelle te beheer en die weer te monitor met behulp van Esp8266: 5 stappe
Hoe om 'n IoT -toestel te maak om toestelle te beheer en die weer te monitor met behulp van Esp8266: 5 stappe

Video: Hoe om 'n IoT -toestel te maak om toestelle te beheer en die weer te monitor met behulp van Esp8266: 5 stappe

Video: Hoe om 'n IoT -toestel te maak om toestelle te beheer en die weer te monitor met behulp van Esp8266: 5 stappe
Video: IoT: скорость управления двигателем постоянного тока с NodeMCU ESP8266 и модулем L298N 2024, Julie
Anonim
Hoe om 'n IoT -toestel te maak om toestelle te beheer en die weer te monitor met behulp van Esp8266
Hoe om 'n IoT -toestel te maak om toestelle te beheer en die weer te monitor met behulp van Esp8266

Die Internet of Things (IoT) is die internetwerk van fisiese toestelle (ook na verwys as "gekoppelde toestelle" en "slim toestelle"), geboue en ander items, ingebed met elektronika, sagteware, sensors, aktuators en netwerkverbindings wat hierdie voorwerpe in staat stel om data te versamel en uit te ruil.

Ek gaan nou leer hoe om 'n IoT -basisapparaat te maak wat die toestelle en die weermonitering in real -time kan beheer. Hierdie toestel is gebou met behulp van ESP8266 Node Mcu.

Esp8266 node mcu is 'n toestel met ingeboude wifi -module en mikrobeheerder wat met arduino ide kan koppel.

Laat ons begin..

Stap 1: Vereiste komponente

Komponente benodig
Komponente benodig
Komponente benodig
Komponente benodig

Node MCU Esp8266 [Banggood]

Relay Board vir 4 kanale [Banggood]

Perfboard [Banggood]

Kopspelde [Banggood]

DC Jack [Banggood]

DHT 11 [Banggood]

Stap 2: Omkring

Omkring
Omkring
Omkring
Omkring
  • Neem eers 'n perfboard en plaas vroulike koppenne ten opsigte van Node Mcu esp8266 penne.
  • Neem manlike koppenne en soldeersel langs vroulike koppenne en verbind die manlike en vroulike koppenne w.r.t Esp8266 om die uitset te verkry.
  • Voeg nog 'n paar manlike koppenne by +V en GND -penne van Esp8266 by
  • Nou is die beurt om 'n kragtoevoer te kry, 'n DC -aansluiting en IC7805 plaas dit op die bord.
  • Koppel Vin van IC7805 aan +V van Dc -aansluiting en GND aan GND.
  • Draai nou die +5v uit 7805 na Vin van Esp8266 en GND van IC7805 na GND van Esp8266.
  • Draai nou die Relay -bord en DHT 11 -module na Esp 8266 volgens penne in die stroombaan.
  • Die verbindings in die kring is dieselfde as die penne wat in die program aangedui word.

Nou moet ons die paneelbord voorberei en die toestel programmeer.

Stap 3: Skep 'n toestel in die dashboard

Image
Image

Vir hierdie projek het ek die Cayenne IoT -platform gebruik.

Eerstens moet u na die Cayenne -webwerf gaan en 'n rekening skep deur aan te meld.

Volg nou die instruksies soos in die video gegee.

As u die toestel skep, moet u die tipe MQTT kies.

Dan sal die webwerf gebruikersnaam, wagwoord en kliënt -ID vir die toestel genereer; u moet dit kopieer. Dit is nodig vir verdere prosedure.

Besoek hier vir meer inligting [Tutoriaal deur Cayenne IoT -span]

Stap 4: Programmering

Laai die aangehegte biblioteke af en bevat dit in arduino ide.

Ek het die kode aangeheg.

  1. Maak eers die kode oop en wysig soos volg.
  2. Voer SSID van u wifi -netwerk (Wifi -netwerknaam) in die aanhalings in.

char ssid = "voer u wifi -netwerknaam in";

3. Voer die wagwoord van u wifi -netwerk in die aanhalings in.

char wifiPassword = "voer jou wifi router wagwoord in";

4. Nou moet u die gebruikersnaam, wagwoord, kliënt -ID wat u gekry het, invul terwyl u die toestel byvoeg.

char gebruikersnaam = "voer gebruikersnaam in"; char password = "voer wagwoord in";

char clientID = "voer kliënt -ID in";

Stoor en laai nou die kode op na die ESP 8266 node mcu -module.

As die esp8266 node mcu -module aan die bediener gekoppel is, kan u outomaties widgets in u paneelbord sien. Speld die widgets vas en wysig dit (naam, tipe, ens.).

Dis alles ouens …

Sien die video hieronder vir 'n volledige konstruksie.

Stap 5: Konstruksie en toetsing

Image
Image

Lewer gerus kommentaar.

Teken in op my YouTube -kanaal vir meer projekte [klik hier]

Besoek my webwerf vir meer projekte.

Aanbeveel: