U sljedećem primjeru pogledajte kako kontrolirati brzinu DC motora koristeći Blynk aplikaciju. Klikni ovdje!
BLYNK + DASDUINO CONNECT: OČITAVANJE TEMPERATURE I VLAGE (DIO 2/3)
U sljedećem primjeru očitavat ćemo temperaturu i vlagu korištenjem DHT11 senzora. Više o senzoru možete pročitati na poveznici.
Blynk serija tutorijala sastoji se od 3 dijela:
1.dio: Uvod, LEDica
2.dio: Očitavanje temperature i vlage
3.dio: Upravljanje motorom
APLIKACIJA
Na isti način kao u prvom primjeru kreiramo novi projekt, no ovoga puta umjesto gumba koristiti ćemo dva nova widgeta pod nazivom „gauge“ koji će i vizualno prikazivati očitane podatke.
Temperaturu ćemo spojiti na virtualni pin V6, a vlagu na V5. Virtualni pinovi uvijek imaju oznaku V+broj (V0, V1, V2,…) služe nam kako bismo aplikaciji mogli slati bilo kakve podatke s mikrokontrolera i nazad.
POVEZIVANJE
KOD
Budući da koristimo DHT11 senzor temperature i vlage, svakako je potrebno instalirati i njegov library.
Također, ponovno upišite podatke vaše wifi mreže te autorizacijski token za ovaj projekt.
#define BLYNK_PRINT Serial#include "ESP8266WiFi.h"#include "BlynkSimpleEsp8266.h"#include "dht.h"char auth[] = "AuthToken";char ssid[] = "NazivMreže";char pass[] = "LozinkaMreže";#define DHTPIN 2dht DHT;BlynkTimer timer;void sendSensor(){ DHT.read11(DHTPIN); float h = DHT.humidity; float t = DHT.temperature; Blynk.virtualWrite(V5, h); Blynk.virtualWrite(V6, t);}void setup(){ Serial.begin(9600); Blynk.begin(auth, ssid, pass); timer.setInterval(1000L, sendSensor);}void loop(){ Blynk.run(); timer.run();}



