Mục lục:

Chương trình MicroPython: Cập nhật dữ liệu về bệnh Coronavirus (COVID-19) trong thời gian thực: 10 bước (có hình ảnh)
Chương trình MicroPython: Cập nhật dữ liệu về bệnh Coronavirus (COVID-19) trong thời gian thực: 10 bước (có hình ảnh)

Video: Chương trình MicroPython: Cập nhật dữ liệu về bệnh Coronavirus (COVID-19) trong thời gian thực: 10 bước (có hình ảnh)

Video: Chương trình MicroPython: Cập nhật dữ liệu về bệnh Coronavirus (COVID-19) trong thời gian thực: 10 bước (có hình ảnh)
Video: Hiển thị số ca nhiễm Covid trên màn hình LCD I2C với Raspberry Pi 2024, Tháng mười một
Anonim
Chương trình MicroPython: Cập nhật dữ liệu về bệnh Coronavirus (COVID-19) trong thời gian thực
Chương trình MicroPython: Cập nhật dữ liệu về bệnh Coronavirus (COVID-19) trong thời gian thực

Trong vài tuần qua, số trường hợp được xác nhận mắc bệnh do coronavirus (COVID 19) trên toàn thế giới đã vượt quá 100.000 người, và tổ chức y tế thế giới (WHO) đã tuyên bố đợt bùng phát viêm phổi do coronavirus mới là một đại dịch toàn cầu. Tôi rất lo lắng về đợt bùng phát này và tôi phải lên mạng hàng ngày để kiểm tra dữ liệu về đợt bùng phát mới nhất, nhưng nó rất bất tiện, vì vậy tôi đã thực hiện một dự án sử dụng MakePython ESP32 để lấy dữ liệu về đợt bùng phát mới nhất theo thời gian thực và hiển thị. nó, và rất thuận tiện để giữ nó trên bàn làm việc của tôi trong tình huống mới nhất.

Bước 1: Nguồn cung cấp

Quân nhu
Quân nhu

Thiết bị:

  • MakePython ESP32
  • pin lithium
  • cáp USB
  • Nút chuyển đổi

Dụng cụ:

  • Tấm xốp
  • dao
  • Hộp giấy
  • Hàn sắt
  • Súng bắn keo nóng chảy
  • Băng keo hai mặt

MakePython ESP32 là bo mạch ESP32 với màn hình OLED SSD1306 tích hợp, bạn có thể lấy nó từ liên kết này:

Phần mềm:

uPyCraft V1.1

Nhấp vào liên kết này để tải xuống uPyCraft IDE cho Windows :

Bước 2: Hướng dẫn sử dụng UPyCraft

Hướng dẫn sử dụng UPyCraft
Hướng dẫn sử dụng UPyCraft

Tải xuống tệp Get Started MicroPython ESP32, được trình bày chi tiết trong phần Công cụ phát triển MicroPython của tệp, phần này sẽ giúp bạn tải xuống và cài đặt uPyCraft IDE và sử dụng nó. Nó cũng giúp bạn bắt đầu với lập trình MicroPython.

Bạn có thể lấy tệp từ liên kết này: https : //www.makerfabs.com/makepython-esp32-starter…

Bước 3: Kết nối

Liên kết
Liên kết
  • Kết nối MakePython ESP32 với PC bằng cáp USB, Mở trình quản lý thiết bị (Đơn giản chỉ cần tìm kiếm "thiết bị" trong hộp tìm kiếm của Windows). Khi mở rộng, phần cổng sẽ hiển thị giống như trên. Ghi lại số cổng, chẳng hạn như COM20 trong trường hợp của tôi. Nếu không có cổng nào xuất hiện, hãy thử tải xuống ổ USB:
  • Mở uPyCraft và nhấp vào: Tools -> board -> esp32 , Và sau đó nhấp vào: Tools -> Serial -> COM20 (Cổng của bạn)

Bước 4: Tải xuống mã

Tải xuống các tệp boot.py, ssd1306.py và main.py. Mở và nhấp vào DownloadAndRun để tải nó vào MakePython ESP32.

Bước 5: Sửa đổi mã

Sửa đổi mã
Sửa đổi mã
Sửa đổi mã
Sửa đổi mã

Mở tệp boot.py và thay đổi ssid và mật khẩu thành tên và mật khẩu mạng cục bộ của bạn, để mô-đun có thể được kết nối với WIFI để biết thông tin sau khi cấp nguồn

ssid = "Makerfabs"

mật khẩu = "20160704"

Nếu bạn thấy rằng thông tin về dịch bùng phát ở quốc gia của bạn không được hiển thị, vui lòng yêu cầu tôi thêm thông tin hoặc bạn có thể tự sửa đổi. Phương pháp như sau: mở tệp main.py, tìm CountryName , thêm CountryName của bạn (cần được dịch sang tiếng Trung Quốc) vào đó và thay đổi số trong phạm vi () thành số quốc gia tương ứng và chạy sau cứu nó

Bước 6: Làm khuôn

Làm khuôn
Làm khuôn

Tiếp theo, chúng tôi bắt đầu làm vỏ cho khuôn của riêng mình :

Dùng dao khoét một lỗ nhỏ trên hộp giấy để đặt công tắc bật tắt, và một lỗ dài để đặt màn hình hiển thị.

Bước 7: Hàn

Hàn
Hàn
Hàn
Hàn

Chốt bên trái của công tắc bật tắt được hàn với đầu vào nguồn của mô-đun MakePython ESP32 bằng mỏ hàn điện. Cực dương của pin lithium được kết nối với giữa công tắc bật tắt và cực âm được kết nối với GND của mô-đun.

Bước 8: Lắp ráp

cuộc họp
cuộc họp
cuộc họp
cuộc họp
cuộc họp
cuộc họp
  • Gắn mô-đun vào bảng xốp bằng băng dính hai mặt và pin lithium vào mặt còn lại của bảng xốp.
  • Gắn công tắc bật tắt vào lỗ carton và cố định bằng súng bắn keo nóng
  • Bìa giấy được gấp vào hộp các tông, màn hình hiển thị được đưa vào lỗ hộp các tông dài, các bộ phận khác được đưa vào hộp các tông

Bước 9: Hoàn thành

Hoàn thành
Hoàn thành

Bằng cách bật công tắc trên thùng carton, MakePython ESP32 tự động kết nối với Internet khi được bật nguồn và màn hình hiển thị thông tin dữ liệu bùng phát mới nhất.

Bước 10: Hiển thị

Nhìn vào thông tin trên màn hình, có rất nhiều người bị nhiễm coronavirus. Hy vọng họ sẽ khỏi bệnh sớm! Đồng thời, chúng ta nên tự bảo vệ mình, rửa tay thường xuyên và ít tụ tập.

Đề xuất: