Mục lục:

COVID-19 Realtime Tracker cho ESP32: 3 bước
COVID-19 Realtime Tracker cho ESP32: 3 bước

Video: COVID-19 Realtime Tracker cho ESP32: 3 bước

Video: COVID-19 Realtime Tracker cho ESP32: 3 bước
Video: ESP32 COVID-19 Realtime Tracker - JSON REST API Tutorial 2024, Tháng mười hai
Anonim
Image
Image
Phần cứng
Phần cứng

Trình theo dõi nhỏ này sẽ giúp bạn cập nhật về đợt bùng phát virus corona và tình hình ở quốc gia của bạn. Màn hình hiển thị xen kẽ dữ liệu hiện tại của các quốc gia khác nhau mà bạn chọn.

Dữ liệu được thu thập bởi trang web www.worldometers.info/coronavirus/

Bước 1: Phần cứng

Phần cứng
Phần cứng

Tôi đã sử dụng bộ AZ-Touch của chúng tôi cho ESP32 làm plattform phần cứng. Bộ dụng cụ này đi kèm với màn hình cảm ứng 2,4 inch, sẽ được sử dụng cho đầu ra dữ liệu.

Bước 2: Thư viện

Cài đặt các thư viện sau thông qua Trình quản lý Thư viện Arduino

Thư viện Adafruit GFX

Thư viện Adafruit ILI9341

Bạn cũng có thể tải xuống thư viện trực tiếp dưới dạng tệp ZIP và giải nén thư mục trong yourarduinosketchfolder / Library /

Sau khi cài đặt các thư viện, hãy khởi động lại Arduino IDE.

Bước 3: Phần mềm

Bạn sẽ tìm thấy mã nguồn trên Github:

github.com/HWHardsoft/COVID19-Tracker-ESP3…

Cài đặt Wi-Fi:

Nhập SSID và mật khẩu WiFi của bạn vào các trường trong phần WiFi: #define WIFI_SSID "xxxxxx" // Nhập SSID của bạn tại đây

#define WIFI_PASS "xxxxx" // Nhập mật khẩu WiFi của bạn tại đây

Cài đặt quốc gia:

Bạn có thể thay đổi / thêm / xóa các quốc gia trong vòng lặp chính của chương trình theo sở thích của mình:

void loop () {check_country ("Trung Quốc"); chậm trễ (2000); check_country ("Ý"); chậm trễ (2000); check_country ("Đức"); chậm trễ (2000); check_country ("Tây Ban Nha"); chậm trễ (2000); check_country ("Áo"); chậm trễ (2000); check_country ("Thụy Sĩ"); chậm trễ (2000); }

Xin lưu ý: Mã này cũng có sẵn cho Arduino MKR WiFI 1010

github.com/HWHardsoft/COVID19-Tracker-Ardu…

Đề xuất: