Mô tả project: Ở bài này mình sẽ hướng dẫn các bạn sữ dụng Terminal char trên Blynk để giao tiếp với máy tính thông qua Node wifi kết nối với PC
Chuần bị: Node Wifi
Bước 1: Kết nối bộ Node Wifi với PC của bạn thông qua cáp micro USB
Bước 2: Mở app Blynk tạo một project mới, trong phần Widget Box tìm chọn widget terminal
Bước 3: Chọn chân kết nối trên Terminal char là V1
Bước 4: Mở arduino IDE viết chương trình
#define BLYNK_PRINT Serial #include <ESP8266WiFi.h> #include <BlynkSimpleEsp8266.h> char auth[] = "85a83f9b7c224a57bd0806417baf3f41"; char ssid[] = "AITT_4"; char pass[] = "66668888"; WidgetTerminal terminal(V1); BLYNK_WRITE(V1) { // hien thong tin len man hinh terminal tren blynk terminal.print("You said:"); terminal.write(param.getBuffer(), param.getLength()); terminal.println(); // xuat thong tin len man hinh serial tren PC Serial.println("Got from phone:"); Serial.println(param.asStr()); } terminal.flush(); } void setup() { Serial.begin(9600); Blynk.begin(auth, ssid, pass); // Xoa man hinh terminal va hien thi mot so thong tin ket noi ban dau terminal.clear(); terminal.println(F("Blynk v" BLYNK_VERSION ": Device started")); terminal.println(F("-------------")); terminal.println(F("Type 'Marco' and get a reply, or type")); terminal.println(F("anything else and get it printed back.")); terminal.flush(); } void loop() { Blynk.run(); }
Bước 5: Biên dịch, nạp code, bật Play trên Blynk và gửi thử tin nhắn lên màn hình serial có sẵn trên Arduino IDE