1) 아두이노에 LED 연결
2) Bylink에 접속하여 신규 프로젝트를 생성 후 버튼 위젯을 추가하고 메일로 수신된 Auth키를 확인
3) 프로그램 소스
#define BLYNK_PRINT Serial
#define DHTTYPE DHT11
#define DHTPIN 11
#include <ESP8266_Lib.h>
#include <BlynkSimpleShieldEsp8266.h>
#include <SoftwareSerial.h>
#include <DHT.h>
#define ESP8266_BAUD 9600
DHT dht(DHTPIN, DHTTYPE);
SoftwareSerial EspSerial(2, 3); // RX, TX
char auth[] = "****";
char ssid[] = "****";
char pass[] = "*****";
float h;
float t;
ESP8266 wifi(&EspSerial);
void setup()
{
Serial.begin(9600);
delay(10);
EspSerial.begin(ESP8266_BAUD);
delay(10);
Blynk.begin(auth, wifi, ssid, pass);
dht.begin();
}
BLYNK_READ(V1)
{
Blynk.virtualWrite(V1, h);
}
BLYNK_READ(V0)
{
Blynk.virtualWrite(V0, t);
}
void loop()
{
delay(2000);
Blynk.run();
h = dht.readHumidity();
t = dht.readTemperature();
Serial.print(h);
Serial.print(" ");
Serial.println(t);
}
반응형
'IOT 로봇 아두이노 > 아두이노 기본센서 연결하기' 카테고리의 다른 글
ESP32 와이파이 가능한 IoT 만들기 LED 연결 [아두이노] (0) | 2023.04.27 |
---|---|
라인프렌즈 브라운 눈에 LED 광선 만들기 [아두이노 LED 사용] (0) | 2023.04.19 |
[아두이노 응용] 온도 습도 LCD로 출력하기 (2) | 2021.08.18 |
[아두이노 응용] Blynk 연결하기 (0) | 2021.08.17 |
[아두이노 기초] 와이파이 연결하기 (0) | 2021.08.16 |
댓글