Hi friends. I write a sketch to showing the SHT20 temp and humidity but the sensor can not communicating with the Blynk. the sensor worked with arduino code but not working with blynk.
the scl and sda of sensor is connected to the ethernet shield A4 and A5
here the sketch:
#include <SPI.h>
#include <Ethernet.h>
#include <BlynkSimpleEthernet.h>
#include <Wire.h>
#include "DFRobot_SHT20.h"
char auth[] = "5H1Dt2Sss3WIYqC2hUfj68Ya3nJzxCeN";
char server[] = "10.5.51.7";
#define W5100_CS 10
BlynkTimer timer;
DFRobot_SHT20 sht20;
void setup()
{
Blynk.begin(auth, server, 8080);
sht20.initSHT20();
delay(100);
sht20.checkSHT20();
timer.setInterval(2000L, TH);
}
void TH()
{
float humd = sht20.readHumidity();
Blynk.virtualWrite(V1, (float)humd);
float temp = sht20.readTemperature();
Blynk.virtualWrite(V2, temp);
}
void loop()
{
Blynk.run();
}