Hướng dẫn làm công tơ điện tử đo 2 nguồn điện - Sử dụng Blynk IOT

 VIDEO hướng dẫn:



Bước 1: Các linh kiện sử dụng

Linh kiện sử dụng:

- ESP8266 D1 Mini: (Shopee ) - PZEM 004T V3.0: (Shopee )
                                                

Bước 2: Kết nối dây

Kết nối theo sơ đồ đi dây sau đây:



ESP8266     -    PZEM 004T
5V                         VCC
GND                     GND
D4 (GPIO2)           RX
D3 (GPIO0)           TX

2 Module PZEM nối chung cả 4 chân 5V, TX, RX và GND


Bước 3: Thiết lập Blynk

1. Tạo tài khoản Blynk tại: https://blynk.cloud/dashboard/login 
2. Tạo một Templates mới với vi điều khiển EPS8266.
3. Tại mục My devices chọn  New device -> chọn Templates đã tạo ở bước 2 -> đặt tên cho Device .
4. Chọn Datastreams chọn New Datastream -> Virtual Pin -> tạo lần lượt các biến V0,V1,...  có tên trùng với Code để gửi dữ liệu lên xuống Vi xử lý.
5. Chọn  Web Dashboard -> kéo thả, sắp xếp thiết lập các icon hiển thị dữ liệu mong muốn.

Bước 4: Lập trình thiết bị

1. Nếu máy chưa có thư viện board ESP8266 thì có thể thêm bằng cách dán link sau https://arduino.esp8266.com/stable/package_esp8266com_index.json vào mục mục Additional Boards Manager URLs.
Thêm đường link thư viện ESP8266

Sau đó vào Chọn Tools -> Board -> Boards Manager -> gõ ESP8266 và ấn Installing.

2. Tải và thêm thư viện cần sử dụng:

3. Điền mã Token của Blynk vào Code
- Tại mục Device Info trong tab My devices sao chép 3 dòng mã dán vào Code.

- Điền tên WiFi và pass vào Code

Kết nối ESP8266 vào máy tính
- Tại Board chọn: LOLIN(WEMOS) D1 R2 & mini.
- Chọn Port của máy bạn
-> Nạp CODE vào ESP8266

Bước 5: Kết nối và thiết lập giao diện trên máy tính và điện thoại

Đăng nhập tài khoản Blynk Cloud.
Thiết lập các biến để đưa dữ liệu lên Blynk.



Tới Tab Web Dashboard kéo thả sắp xếp các Widget Box để thiết lập giao diện điều khiển.


Giao diện Web trên máy tính

Trên điện thoại kéo các Widget để thiết lập giao diện theo dõi:

Giao diện trên điện thoại


Nhận xét

Unknown đã nói…
muốn vừa xem trực tiếp vừa xem qua Blynk thì sao ạ
4E Projects Blogger đã nói…
Bạn có thể thêm màn hình vào nha.
Mình sẽ làm bài hướng dẫn sớm
phanminhluan đã nói…
bạn share code hiển thị LCD luôn đi bạn