Inhoudsopgave:

Hoe maak je een IoT-apparaat om apparaten te bedienen en het weer te bewaken met behulp van Esp8266: 5 stappen
Hoe maak je een IoT-apparaat om apparaten te bedienen en het weer te bewaken met behulp van Esp8266: 5 stappen

Video: Hoe maak je een IoT-apparaat om apparaten te bedienen en het weer te bewaken met behulp van Esp8266: 5 stappen

Video: Hoe maak je een IoT-apparaat om apparaten te bedienen en het weer te bewaken met behulp van Esp8266: 5 stappen
Video: Waarom moet je OT, IOT en home automation beveiligen? 2024, December
Anonim
Hoe maak je een IoT-apparaat om apparaten te bedienen en het weer te bewaken met behulp van Esp8266
Hoe maak je een IoT-apparaat om apparaten te bedienen en het weer te bewaken met behulp van Esp8266

Het internet der dingen (IoT) is de inter-netwerking van fysieke apparaten (ook wel 'verbonden apparaten' en 'slimme apparaten' genoemd), gebouwen en andere items die zijn ingebed met elektronica, software, sensoren, actuatoren en netwerkconnectiviteit waarmee deze objecten gegevens kunnen verzamelen en uitwisselen.

Nu ga ik instrueren hoe je een IoT-basisapparaat kunt maken dat in staat is om de apparaten te besturen en realtime weersbewaking te bieden. Dit apparaat is gebouwd met behulp van ESP8266 Node Mcu.

Esp8266 node mcu is een apparaat met ingebouwde wifi-module en microcontroller die kan communiceren met arduino ide.

Laten we beginnen..

Stap 1: Vereiste componenten

Vereiste componenten
Vereiste componenten
Vereiste componenten
Vereiste componenten

Knooppunt MCU Esp8266 [Banggood]

4-kanaals relaiskaart [Banggood]

Perfboard [Banggood]

Header pinnen [Banggood]

DC-aansluiting [Banggood]

DHT 11 [Banggoed]

Stap 2: Circuiten

Circuiting
Circuiting
Circuiting
Circuiting
  • Neem eerst een perfboard en plaats vrouwelijke header-pinnen met betrekking tot Node Mcu esp8266-pinnen.
  • Neem mannelijke header-pinnen en soldeer naast vrouwelijke header-pinnen en verbind de mannelijke en vrouwelijke header-pinnen met Esp8266 om output te krijgen.
  • Voeg wat meer mannelijke header-pinnen toe bij +V en GND-pinnen van Esp8266
  • Nu is het de beurt om de voeding te maken, neem een dc jack en IC7805 plaats deze op het perfboard.
  • Sluit Vin van IC7805 aan op +V van Dc jack en GND op GND.
  • Sluit nu de +5v van 7805 aan op Vin van Esp8266 en GND van IC7805 op GND van Esp8266.
  • Sluit nu het relaisbord en de DHT 11-module aan op Esp 8266 volgens de pinnen in het circuit.
  • De verbindingen in het circuit zijn hetzelfde als de pinnen die in het programma zijn aangegeven.

Nu moeten we het dashboard voorbereiden en het apparaat programmeren.

Stap 3: Een apparaat maken in Dashboard

Image
Image

Voor dit project heb ik het Cayenne IoT-platform gebruikt.

Eerst moet je naar de Cayenne-site gaan en een account aanmaken door je aan te melden.

Volg nu de instructies zoals gegeven in de video.

Tijdens het maken van het apparaat moet u het MQTT-type selecteren.

Vervolgens genereert de site een gebruikersnaam, wachtwoord en client-ID voor het apparaat, u moet deze kopiëren. Dit is nodig voor de verdere procedure.

Voor meer info bezoek hier [Tutorial door Cayenne IoT team]

Stap 4: Programmeren

Download de bijgevoegde bibliotheken en neem deze op in arduino ide.

Ik heb de code bijgevoegd.

  1. Open eerst de code en bewerk deze als volgt.
  2. Voer SSID van uw wifi-netwerk (Wifi-netwerknaam) in tussen de aanhalingstekens.

char ssid = "voer de naam van je wifi-netwerk in";

3. Voer het wachtwoord van uw wifi-netwerk in tussen de aanhalingstekens.

char wifiPassword = "voer het wachtwoord van je wifi-router in";

4. Nu moet u de gebruikersnaam, het wachtwoord en de client-id invullen die u hebt gekregen tijdens het toevoegen van het apparaat.

char gebruikersnaam = "vul gebruikersnaam in"; char wachtwoord = "voer wachtwoord in";

char clientID = " voer klant-ID in ";

Sla nu de code op en upload deze naar de ESP 8266 node mcu-module.

Wanneer esp8266 node mcu-module verbinding maakt met die server, kunt u automatisch widgets zien die in uw dashboard zijn gemaakt. Pin die widgets en bewerk ze (naam, type enz.).

Dat is alles jongens…

Voor de complete opbouw zie onderstaande video.

Stap 5: constructie en testen

Image
Image

Voel je vrij om commentaar te geven.

Voor meer projecten abonneer je op mijn YouTube-kanaal [Klik hier]

Bezoek mijn website voor meer projecten.

Aanbevolen: