You are on page 1of 17

HƯỚNG DẪN SỬ DỤNG BLYNK VỚI PROTUES

Truy cập và trang chủ: https://blynk.cloud/


1. Chọn Template
2. Đặt tên cho Template
3. Chọn board: “Arduino”
4. Chọn kiểu kết nối: “Wifi”
5. Hoàn thành tạo Template

Tạo Datastreams
1. Chọn Datastreams
2. Chọn New Datastreams

Chọn Virtual Pin


Tạo chân kết nối
1. Đặt tên cho chân ảo
2. Tạo chận ảo. Ví dụ “V1”
3. Giá trị mặc định: “0”
4. Hoàn tất khởi tạo
Thiết kế ứng dụng điều khiển
1. Chọn Web Dashboard
2. Chọn button để điều khiển
3. Kéo thả button vào ứng dụng

Chọn Datastream LED(V1)


Sau đó chọn save
Tạo device
1. Chọn search
2. New Device

Chon From template


1. Chọn template vừa tạo
2. Chọn Create

Thiết kế sơ đồ mạch ở phần mềm protues


Code Arduino
Cài đặt thư viện blynk
Sử dụng code mẫu của thư viện Blynk
Code mẫu
#define BLYNK_PRINT DebugSerial
#include <SoftwareSerial.h>
SoftwareSerial DebugSerial(2, 3); // RX, TX
#define BLYNK_TEMPLATE_ID "TMPL4qeNxnco"
#define BLYNK_DEVICE_NAME "Control"
#define BLYNK_AUTH_TOKEN "gKWHRzPY5NzNHm0svOnnTSWrrTtf8yIa"
#include <BlynkSimpleStream.h>
char auth[] = "gKWHRzPY5NzNHm0svOnnTSWrrTtf8yIa";
int var;
#define LED 12
BLYNK_WRITE(V1)
{
var = param.asInt();
digitalWrite(LED,var);
}
void setup()
{
// Debug console
DebugSerial.begin(9600);

// Blynk will work through Serial


// Do not read or write this serial manually in your sketch
Serial.begin(9600);
pinMode(LED,OUTPUT);
Blynk.begin(Serial, auth);
}
void loop()
{
Blynk.run();
}
Truy cập lại trang blynkcloud. Truy cập vào Device vừa tạo
1. Chọn Device Info
2. Coppy giá trị config
Thay thế đoạn code

Thực hiện Verify đề lấy file Hex import vào board Arduino protues
Tải phầm mềm port ảo VSPE và cài đặt phiên bản 64 bit.
Khởi động phần mềm VSPE
Tạo port ảo
Tạo COM ảo: COM2 ảo
Device type: Serial Redirector > Next
Chọn COM2 > Chọn Finish

Tạo COM ảo: COM5 ảo


Chọn COM2 > Chọn Finish
1. Device type: “Serial Redirector”
2. Next

Tạo kết nối


Chọn Settings > Chọn Speed 9600. Cho 2 port COM2 và COM5
Chọn Physical port: COM2
Physical Baud Rate: 9600
Virtual Baud Rate: 9600

Truy cập vào thư mục

Nhấn chuột phải vào file blynk-ser.bat > Edit


Thay đổi thành
set COMM_PORT=COM5
set COMM_BAUD=9600
set SERV_ADDR=blynk.cloud
set SERV_PORT=80

Lưu lại

You might also like