Mục lục:
- Bước 1: Nguồn cung cấp
- Bước 2: Hướng dẫn sử dụng UPyCraft
- Bước 3: Kết nối
- Bước 4: Tải xuống mã
- Bước 5: Sửa đổi mã
- Bước 6: Làm khuôn
- Bước 7: Hàn
- Bước 8: Lắp ráp
- Bước 9: Hoàn thành
- Bước 10: Hiển thị
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)
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:31
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
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
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
- 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ã
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
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
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
- 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
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:
Cách tạo bộ ghi dữ liệu thời gian thực về độ ẩm và nhiệt độ với Arduino UNO và thẻ nhớ SD. DHT11 Mô phỏng ghi dữ liệu trong Proteus: 5 bước
Cách tạo bộ ghi dữ liệu thời gian thực về độ ẩm và nhiệt độ bằng Arduino UNO và thẻ nhớ SD. DHT11 Data-logger Simulation in Proteus: Giới thiệu: xin chào, đây là Liono Maker, đây là liên kết YouTube. Chúng tôi đang thực hiện một dự án sáng tạo với Arduino và làm việc trên các hệ thống nhúng.Data-Logger: Một trình ghi dữ liệu (cũng là trình ghi dữ liệu hoặc trình ghi dữ liệu) là một thiết bị điện tử ghi lại dữ liệu theo thời gian
Arduino: Chương trình thời gian & Điều khiển từ xa từ ứng dụng Android: 7 bước (có hình ảnh)
Arduino: Chương trình thời gian & Điều khiển từ xa từ ứng dụng Android: Tôi luôn tự hỏi điều gì sẽ xảy ra với tất cả những bảng Arduino mà mọi người không cần sau khi họ hoàn thành các dự án thú vị của mình. Sự thật là một chút khó chịu: không có gì. Tôi đã quan sát điều này tại ngôi nhà của gia đình tôi, nơi cha tôi đã cố gắng xây dựng ngôi nhà của riêng mình
Trồng nhiều rau diếp trong ít không gian hơn hoặc Trồng rau diếp trong không gian, (nhiều hơn hoặc ít hơn).: 10 bước
Trồng nhiều rau diếp hơn trong ít không gian hơn hoặc … Trồng rau diếp trong không gian, (Nhiều hơn hoặc ít hơn): Đây là bài dự thi chuyên nghiệp cho Cuộc thi trồng trọt ngoài Trái đất, được gửi thông qua Huấn luyện viên. Tôi không thể vui mừng hơn khi được thiết kế cho sản xuất cây trồng vũ trụ và đăng Tài liệu hướng dẫn đầu tiên của mình. Để bắt đầu, cuộc thi yêu cầu chúng tôi
Khoa học dữ liệu IoT PiNet cho dữ liệu màn hình thông minh thời gian thực Viz: 4 bước
Khoa học dữ liệu IoT PiNet cho Dữ liệu màn hình thông minh theo thời gian thực: Bạn có thể dễ dàng kết hợp mạng lưới IoT với màn hình thông minh để hiển thị dữ liệu nhằm thúc đẩy nỗ lực nghiên cứu của bạn trong Khoa học dữ liệu hoặc bất kỳ lĩnh vực định lượng nào. Bạn có thể gọi " đẩy " các âm mưu của bạn cho khách hàng ngay từ trong
Ghi dữ liệu MPU-6050 / A0 theo thời gian thực với Arduino và Android: 7 bước (có hình ảnh)
Ghi dữ liệu MPU-6050 / A0 theo thời gian thực với Arduino và Android: Tôi đã quan tâm đến việc sử dụng Arduino để học máy. Bước đầu tiên, tôi muốn xây dựng trình ghi và hiển thị dữ liệu theo thời gian thực (hoặc khá gần với nó) với thiết bị Android. Tôi muốn thu thập dữ liệu gia tốc kế từ MPU-6050 nên tôi chỉ định