Mô tả project: Ta sử dụng cảm biến xoay rotary để thay đổi giá trị analog rồi hiển thị lên Blynk app.
Chuần bị:
Bước 1: Kết nối bộ cảm biến xoay rotary với cổng analog A0 trên Node Wifi
Bước 2: Mở app Blynk tạo một project mới với trên Project3
, trong phần Widget Box tìm chọn widget Gauge
Bước 3: Cài đặt Gauger với chân virtual V0, thời gian đọc giá trị là 1s
Bước 4: Mở arduino IDE viết chương trình
#include <ESP8266WiFi.h> #include <BlynkSimpleEsp8266.h> char auth[] = "85a83f9b7c224a57bd0806417baf3f41"; char ssid[] = "App"; char pass[] = "09876512345"; int pinValue; void setup() { Blynk.begin(auth, ssid, pass); } void loop() { Blynk.run(); Blynk.virtualWrite(V0, analogRead(A0)); // xuat gia tri analog ra led }
Bước 5: Biên dịch, nạp code, bật Play trên blynk và kiểm tra kết quả bằng cách xoay núm cảm biến xoay rotary rồi quan sát giá trị trên Blynk app.