Indholdsfortegnelse:
- Trin 1: Kom godt i gang
- Trin 2: Vigtigt
- Trin 3: Kom godt i gang med Blynk -appen
- Trin 4: Opret et nyt projekt
- Trin 5: Navn/bord/forbindelse
- Trin 6: Godkendelse
- Trin 7: Tilføj to widgets (Value Display)
- Trin 8: Træk N Drop
- Trin 9: Fugtighed
- Trin 10: Temperatur
- Trin 11: Kør projektet
- Trin 12: Kør koden
- Trin 13: Display
Video: Send temperatur og fugtighed til Blynk App (Wemos D1 Mini Pro) .: 15 trin (med billeder)
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:29
Denne instruktør ser på brugen af Wemos D1 Mini Pro til at sende datta (temperatur og luftfugtighed) til Blynk APP.
Trin 1: Kom godt i gang
Vi får en temperatur- og fugtighedsaflæsning skubbet til din Blynk -app på din telefon. Tilslut en LED som vist her: Bemærk. Jeg har brugt det blå DHT11 Digital Temperatur/Fugtigheds modul, der har tre ben. Modulet er fra Banggood. Andre lignende moduler fra forskellige leverandører kan have et andet pinlayout. Tjek det her. Farverne herunder er korrekte for Banggood -modulet:
Blå = datasignal (venstre)
Rød = Vcc +5v (midten)
Sort = Jord (højre)
Trin 2: Vigtigt
Som nævnt ovenfor.
Bemærk. Jeg brugte det blå DHT11 Digital Temperature/Humidity -modul fra Banggood, som har tre ben. Andre lignende moduler fra forskellige leverandører kan have et andet pinlayout. Tjek det her. Farverne er korrekte for Banggood -modulet:
Blå = Datasignal (venstre) Rød = Vcc +5v (midten) Sort = Jord (højre)
Trin 3: Kom godt i gang med Blynk -appen
Opret en Blynk -konto Når du har downloadet Blynk -appen, skal du oprette en ny Blynk -konto. Denne konto er adskilt fra de konti, der bruges til Blynk -fora, hvis du allerede har en. Vi anbefaler at bruge en rigtig e -mail -adresse, fordi det vil forenkle tingene senere.
Hvorfor skal jeg oprette en konto? En konto er nødvendig for at gemme dine projekter og få adgang til dem fra flere enheder hvor som helst. Det er også en sikkerhedsforanstaltning. Du kan altid oprette din egen private Blynk -server (links til et eksternt websted.) Links til et eksternt websted. og har fuld kontrol.
Trin 4: Opret et nyt projekt
Når du har logget ind på din konto, skal du starte med at oprette et nyt projekt.
Trin 5: Navn/bord/forbindelse
Giv det et navn, og vælg det relevante bord (Wemos D1 Mini). Klik nu på Opret.
Trin 6: Godkendelse
Dit godkendelsestoken vil blive sendt til dig via e -mail, og du vil også have adgang til det i indstillingerne for dit projekt. Der vil blive genereret et nyt nummer for hvert projekt, du opretter.
Trin 7: Tilføj to widgets (Value Display)
Dit projektlærred er tomt, lad os tilføje to widgets til visning af temperatur og fugtighed. Tryk et vilkårligt sted på lærredet for at åbne widgetboksen. Alle tilgængelige widgets findes her.
Trin 8: Træk N Drop
Træk-n-slip-Tryk og hold på widgeten for at trække den til den nye position.
Trin 9: Fugtighed
Widgetindstillinger - Hver widget har sine egne indstillinger. Tryk på widgeten for at komme til dem. Konfigurer dem med følgende indstillinger.
Trin 10: Temperatur
Widgetindstillinger - Hver widget har sine egne indstillinger. Tryk på widgeten for at komme til dem. Konfigurer dem med følgende indstillinger.
Trin 11: Kør projektet
Trin 12: Kør koden
Lad os nu se på eksempelskitsen til en Wemos D1 Mini Pro. Bemærk, at der er tre nøglekomponenter, du skal inkludere:
1. char auth = ""; Specifik for dit projekt (Blynk App).
2. char ssid = ""; Specifik for det netværk, vi opretter forbindelse til (netværksnavn). Du kan også "hotspot" fra din telefon.
3. char pass = ""; Specifik for det netværk, vi opretter forbindelse til (adgangskode).
KODE
#define BLYNK_PRINT Serial
#include #include #include // Du bør få Auth Token i Blynk -appen. // Gå til Projektindstillinger (møtrikikon). char auth = ""; // Dine WiFi -legitimationsoplysninger. // Indstil adgangskode til "" for åbne netværk. char ssid = ""; char pass = ""; #define DHTPIN D4 // Hvilken digital pin vi er forbundet til #define DHTTYPE DHT11 // DHT 11
DHT dht (DHTPIN, DHTTYPE);
BlynkTimer timer; flyde t; flyde h; void setup () {// Debug console Serial.begin (9600); Blynk.begin (auth, ssid, pass); dht.begin (); timer.setInterval (1000L, sendSensor); } void loop () {Blynk.run (); timer.run (); } // Denne funktion sender Arduinos up -time hvert sekund til Virtual Pin (5). // I appen skal widgets læsefrekvens indstilles til PUSH. Det betyder //, at du definerer, hvor ofte data skal sendes til Blynk App. void sendSensor () {h = dht.readHumidity (); t = dht.readTemperature (); // eller dht.readTemperature (true) for Fahrenheit // l = analogRead (LDR); if (isnan (h) || isnan (t)) {Serial.println ("Kunne ikke læse fra DHT -sensor!"); Vend tilbage; } // Du kan til enhver tid sende enhver værdi. // Send venligst ikke mere end 10 værdier i sekundet. Blynk.virtualWrite (V5, h); Blynk.virtualWrite (V6, t); }
Trin 13: Display
Gå tilbage til Blynk -appen, og tjek din skærm. Du bør se den aktuelle temperatur og fugtighed.
Anbefalede:
Overvåg temperatur og fugtighed med AM2301 på NodeMCU & Blynk: 3 trin
Overvåg temperatur og luftfugtighed med AM2301 på NodeMCU & Blynk: Det er en meget velkendt kendsgerning, at i de fleste brancher spiller vertikaler, temperatur, fugtighed, tryk, luftkvalitet, vandkvalitet osv. Vigtige faktorer, der skal overvåges løbende og nødvendige alarmsystemer skal være på plads, når værdien
Overvågning af temperatur og fugtighed ved hjælp af Raspberry Pi: 6 trin (med billeder)
Overvågning af temperatur og fugtighed ved hjælp af Raspberry Pi: Sommeren kommer, og dem uden klimaanlæg bør være forberedt på at styre atmosfæren indendørs manuelt. I dette indlæg beskriver jeg den moderne måde at måle de vigtigste parametre for menneskelig komfort: temperatur og fugtighed. T
Ugedag, kalender, tid, fugtighed/temperatur med batterisparer: 10 trin (med billeder)
Ugedag, kalender, tid, fugtighed/temperatur med batterisparer: Strømbesparelsestilstanden her er, hvad der adskiller denne instruktør fra andre eksempler, der viser ugedag, måned, dag i måneden, tid, fugtighed og temperatur. Det er denne kapacitet, der gør det muligt at køre dette projekt fra et batteri, uden at
Brug Raspberry Pi til at evaluere fugtighed og temperatur med SI7006: 6 trin
Ved hjælp af Raspberry Pi, evaluer fugtighed og temperatur med SI7006: Som en entusiast for Raspberry Pi tænkte vi på nogle mere spektakulære eksperimenter med det.I denne kampagne måler vi temperatur og fugtighed, der skal kontrolleres, ved hjælp af en Raspberry Pi og SI7006, Fugtighed og temperaturfølelse
Skubber dato og klokkeslæt til Blynk -app ved hjælp af Wemos D1 Mini Pro: 10 trin
Skubber dato og klokkeslæt til Blynk -app ved hjælp af Wemos D1 Mini Pro: Vi vil bruge Wemos D1 Mini Pro til at skubbe tiden & dato til Blynk -appen. Du skal ikke tilslutte nogen komponenter til Wemos D1 Mini Pro for denne aktivitet