Taula de continguts:
- Pas 1: Introducció
- Pas 2: important
- Pas 3: Introducció a l'aplicació Blynk
- Pas 4: creeu un projecte nou
- Pas 5: nom / placa / connexió
- Pas 6: autenticació
- Pas 7: afegiu dos ginys (valor de visualització)
- Pas 8: arrossegueu N Drop
- Pas 9: Humitat
- Pas 10: temperatura
- Pas 11: executeu el projecte
- Pas 12: executeu el codi
- Pas 13: visualització
Vídeo: Enviar temperatura i humitat a l’aplicació Blynk (Wemos D1 Mini Pro): 15 passos (amb imatges)
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:15
Aquest instructiu contempla l’ús del Wemos D1 Mini Pro per enviar dades (temperatura i humitat) a l’aplicació Blynk.
Pas 1: Introducció
Rebrem una lectura de temperatura i humitat a la vostra aplicació Blynk al telèfon. Connecteu un LED tal com es mostra aquí: Nota. He utilitzat el mòdul blau de temperatura / humitat digital DHT11 que té tres pins. El mòdul és de Banggood. Altres mòduls similars de diferents proveïdors poden tenir un disseny de pins diferent. Mira això. Els colors següents són correctes per al mòdul Banggood:
Blau = Senyal de dades (esquerra)
Vermell = Vcc + 5v (mig)
Negre = Terra (dreta)
Pas 2: important
Com s’ha esmentat anteriorment.
Nota. He utilitzat el mòdul blau de temperatura / humitat digital DHT11 de Banggood que té tres pins. Altres mòduls similars de diferents proveïdors poden tenir un disseny de pins diferent. Mira això. Els colors són correctes per al mòdul Banggood:
Blau = Senyal de dades (esquerra) Vermell = Vcc + 5v (mig) Negre = Terra (dreta)
Pas 3: Introducció a l'aplicació Blynk
Creeu un compte de Blynk Després de descarregar l'aplicació Blynk, haureu de crear un compte de Blynk nou. Aquest compte és separat dels comptes que s’utilitzen als fòrums de Blynk, per si ja en teniu. Us recomanem que utilitzeu una adreça de correu electrònic real perquè simplificarà les coses més endavant.
Per què necessito crear un compte? Cal un compte per desar els vostres projectes i accedir-hi des de diversos dispositius des de qualsevol lloc. També és una mesura de seguretat. Sempre podeu configurar el vostre propi servidor privat Blynk (enllaços a un lloc extern). Enllaços a un lloc extern. i tenir un control total.
Pas 4: creeu un projecte nou
Un cop hàgiu iniciat la sessió correctament al vostre compte, comenceu per crear un projecte nou.
Pas 5: nom / placa / connexió
Posa-li un nom i selecciona el tauler adequat (Wemos D1 Mini). Ara feu clic a crear.
Pas 6: autenticació
El vostre testimoni d’autenticació us serà enviat per correu electrònic i també hi podreu accedir a la configuració del vostre projecte. Es generarà un número nou per a cada projecte que creeu.
Pas 7: afegiu dos ginys (valor de visualització)
El llenç del projecte és buit. Afegim dos ginys de pantalla per mostrar la temperatura i la humitat. Toqueu qualsevol lloc del llenç per obrir el quadre del widget. Tots els ginys disponibles es troben aquí.
Pas 8: arrossegueu N Drop
Arrossega i deixa anar: mantén premut el widget per arrossegar-lo a la nova posició.
Pas 9: Humitat
Configuració del widget: cada widget té la seva pròpia configuració. Toqueu el widget per arribar-hi. Configureu-los amb la configuració següent.
Pas 10: temperatura
Configuració del widget: cada widget té la seva pròpia configuració. Toqueu el widget per arribar-hi. Configureu-los amb la configuració següent.
Pas 11: executeu el projecte
Pas 12: executeu el codi
Vegem ara l’esbós d’exemple d’un Wemos D1 Mini Pro. Tingueu en compte que hi ha tres components clau que haureu d'incloure:
1. char auth = ""; Específic al vostre projecte (aplicació Blynk).
2. char ssid = ""; Específic a la xarxa a la qual ens connectem (nom de la xarxa). També podeu fer un "punt d'accés Wi-Fi" des del telèfon.
3. char pass = ""; Específic a la xarxa a la qual ens connectem (contrasenya).
CODI
#defineix BLYNK_PRINT de sèrie
#include #include #include // Hauríeu d'obtenir Auth Token a l'aplicació Blynk. // Aneu a la configuració del projecte (icona de nou). char auth = ""; // Les vostres credencials de WiFi. // Estableix la contrasenya a "" per a xarxes obertes. char ssid = ""; char pass = ""; #define DHTPIN D4 // A quin pin digital estem connectats #define DHTTYPE DHT11 // DHT 11
DHT dht (DHTPIN, DHTTYPE);
Temporitzador BlynkTimer; flotador t; flotador h; void setup () {// Consola de depuració Serial.begin (9600); Blynk.begin (auth, ssid, pass); dht.begin (); timer.setInterval (1000L, sendSensor); } void loop () {Blynk.run (); temporitzador.run (); } // Aquesta funció envia el temps d'activació d'Arduino cada segon al pin virtual (5). // A l'aplicació, la freqüència de lectura del widget s'ha d'establir en PUSH. Això significa // que definiu la freqüència amb què heu d'enviar dades a l'aplicació Blynk. void sendSensor () {h = dht.readHumidity (); t = dht.readTemperature (); // o dht.readTemperature (true) per Fahrenheit // l = analogRead (LDR); if (isnan (h) || isnan (t)) {Serial.println ("No s'ha pogut llegir del sensor DHT!"); tornar; } // Podeu enviar qualsevol valor en qualsevol moment. // Si us plau, no envieu més de 10 valors per segon. Blynk.virtualWrite (V5, h); Blynk.virtualWrite (V6, t); }
Pas 13: visualització
Torneu a l'aplicació Blynk i comproveu la pantalla. Hauríeu de veure la temperatura i la humitat actuals.
Recomanat:
Una carbassa de Halloween de l'IoT - Control de LEDs amb una aplicació Arduino MKR1000 i Blynk ???: 4 passos (amb imatges)
Una carbassa de Halloween de l'IoT | Control de LEDs amb una aplicació Arduino MKR1000 i Blynk ???: Hola a tothom, fa unes setmanes era Halloween i seguint la tradició vaig esculpir una bonica carbassa per al meu balcó. Però tenint la carbassa a l’aire lliure, em vaig adonar que era força molest haver de sortir cada vespre per encendre l’espelma. I jo
Automatitzar un hivernacle amb LoRa! (Part 1) -- Sensors (temperatura, humitat, humitat del sòl): 5 passos
Automatitzar un hivernacle amb LoRa! (Part 1) || Sensors (temperatura, humitat, humitat del sòl): en aquest projecte us mostraré com he automatitzat un hivernacle. Això vol dir que us mostraré com he construït l'hivernacle i com he connectat l'electrònica de potència i automatització. També us mostraré com programar una placa Arduino que utilitzi L
Monitorització remota de temperatura i humitat amb l'aplicació ESP8266 i Blynk: 15 passos
Monitorització remota de temperatura i humitat amb ESP8266 i l’aplicació Blynk: va ser el meu primer projecte amb xip ESP8266. Acabo de construir un nou hivernacle a prop de casa i em va resultar interessant què hi passés durant un dia? Vull dir com canvien la temperatura i la humitat? L’hivernacle està prou ventilat? Així que dec
Robot controlat per Wi-Fi mitjançant Wemos D1 ESP8266, Arduino IDE i aplicació Blynk: 11 passos (amb imatges)
Robot controlat per Wi-Fi mitjançant Wemos D1 ESP8266, Arduino IDE i aplicació Blynk: en aquest tutorial us mostro com fer un dipòsit robòtic controlat per Wi-Fi controlat des d’un telèfon intel·ligent mitjançant l’aplicació Blynk. En aquest projecte es va utilitzar una placa ESP8266 Wemos D1, però també es poden utilitzar altres models de plaques (NodeMCU, Firebeetle, etc.), i el pr
Introduir data i hora a l'aplicació Blynk mitjançant Wemos D1 Mini Pro: 10 passos
Introduir la data i l'hora a l'aplicació Blynk mitjançant Wemos D1 Mini Pro: utilitzarem el Wemos D1 Mini Pro per empènyer el temps & data a l’aplicació Blynk. No necessiteu connectar cap component al Wemos D1 Mini Pro per a aquesta activitat