Inhoudsopgave:

IoT-weerstation met Blynk-toepassing: 5 stappen:
IoT-weerstation met Blynk-toepassing: 5 stappen:

Video: IoT-weerstation met Blynk-toepassing: 5 stappen:

Video: IoT-weerstation met Blynk-toepassing: 5 stappen:
Video: Master GPIO with Raspberry Pi Pico & MicroPython - Part 2 2024, Juli-
Anonim
Image
Image
Hardwarecomponenten en verbindingen
Hardwarecomponenten en verbindingen

Dit project is gerelateerd aan de eerste stappen in de IoT-wereld, hier zullen we de DHT11 / DHT22-sensor koppelen aan NodeMCU of een ander op ESP8266 gebaseerd bord en gegevens ontvangen op internet. We gaan de Blynk-toepassing gebruiken, gebruik de volgende zelfstudielink als u niet bekend bent met blynk applicatie.

Voor Blynk (het vereist slechts enkele minuten):

Hierna moet u esp8266-kaarten toevoegen aan uw Arduino IDE-software, gebruik de volgende link:

Om esp8266-kaarten toe te voegen in Arduino IDE-software:

of je kunt gemakkelijk andere tutorials vinden voor deze twee stappen.

Stap 1: Hardwarecomponenten en verbindingen

Hardwarecomponenten en verbindingen
Hardwarecomponenten en verbindingen
Hardwarecomponenten en verbindingen
Hardwarecomponenten en verbindingen

Er zijn eenvoudige hardwareverbindingen, je krijgt geen last van rommelige verbindingen,

componenten:

1. DHT11 of DHT22

2. NodeMCU

3. 5V-voeding (micro-USB-kabel of u kunt Vin-pin van nodemcu gebruiken voor invoertoevoer)

4. Sommige startkabels

Aansluitingen:

Gebruik de volgende diagrammen voor een volledig begrip van de verbinding.

Sluit de data-/signaalpin van de DHT-sensor aan op een GPIO van nodeMCU, hetzelfde pinnummer dat u in uw code moet vermelden.

Stap 2: Blynk-project

Bekijk de bijgevoegde video en volg de stappen

1. Maak een nieuw Blynk-project, kopieer het autorisatietoken dat u hebt ontvangen en voeg twee "Gauge" toe vanuit de widgetbox.

2. Klik op een van de nieuw toegevoegde widgets, selecteer virtuele pin V5 en label deze als "Temperatuur", selecteer op dezelfde manier virtuele pin V6 voor tweede widget en label deze als "Vochtigheid". Stel het weergavebereik voor deze twee widgets in van 0 tot 100.

Andere details kunnen in video worden waargenomen.

Stap 3: Programmeer uw bord

Eerst moet je Blynk (download de nieuwste bibliotheek van de officiële website van blynk) en DHT-bibliotheek in je Arduino IDE-software opnemen, de bijgevoegde bestanden downloaden en ze toevoegen aan je Arduino IDE-bibliotheekmap of welke procedure je ook gebruikt voor het toevoegen van bibliotheken.

Kopieer na het toevoegen van bibliotheken de volgende code en programmeer uw NodeMCU (ik weet dat u er een expert in bent)

Wacht!!!!!!!! wacht alstublieft, voordat u uw nodeMCU programmeert, moet u uw blynk-projecttoken en lokale Wi-Fi-routerreferenties toevoegen aan uw code, veel succes.

Stap 4: Controleer sensorgegevens bij Blynk Application

Zorg ervoor dat je NODEmcu is geprogrammeerd, je Blynk-projectvenster compleet is (je hebt virtuele pinnen voor beide widgets gedefinieerd) en dat je hardware klaar is. Verbind nu uw mobiele wifi en ga live met uw blynk-applicatie (bekijk video), hier kunt u de temperatuur- en vochtigheidswaarde zien die wordt weergegeven door uw widgets.

Stap 5: Uw aandacht vereist

Ik hoop dat dit project je een duwtje in de rug zal geven in de IoT-wereld, vergeet niet om je opmerkingen te delen en je te abonneren op ons YouTube-kanaal voor aanmoediging.

Bedankt:)

Aanbevolen: