Mục lục:

MicroPython trên ESP8266 WeMos D1 Mini giá rẻ $ 3 để ghi nhật ký nhiệt độ gấp đôi, Wi-Fi và số liệu thống kê trên thiết bị di động: 4 bước
MicroPython trên ESP8266 WeMos D1 Mini giá rẻ $ 3 để ghi nhật ký nhiệt độ gấp đôi, Wi-Fi và số liệu thống kê trên thiết bị di động: 4 bước

Video: MicroPython trên ESP8266 WeMos D1 Mini giá rẻ $ 3 để ghi nhật ký nhiệt độ gấp đôi, Wi-Fi và số liệu thống kê trên thiết bị di động: 4 bước

Video: MicroPython trên ESP8266 WeMos D1 Mini giá rẻ $ 3 để ghi nhật ký nhiệt độ gấp đôi, Wi-Fi và số liệu thống kê trên thiết bị di động: 4 bước
Video: Hướng dẫn sử dụng màn hình oled 0.96 inch kết hợp esp8266 - Project ứng dụng IOT 2024, Tháng bảy
Anonim
MicroPython trên ESP8266 WeMos D1 Mini giá rẻ $ 3 để ghi nhật ký nhiệt độ gấp đôi, Wi-Fi và số liệu thống kê trên thiết bị di động
MicroPython trên ESP8266 WeMos D1 Mini giá rẻ $ 3 để ghi nhật ký nhiệt độ gấp đôi, Wi-Fi và số liệu thống kê trên thiết bị di động
MicroPython trên ESP8266 WeMos D1 Mini giá rẻ $ 3 để ghi nhật ký nhiệt độ gấp đôi, Wi-Fi và số liệu thống kê trên thiết bị di động
MicroPython trên ESP8266 WeMos D1 Mini giá rẻ $ 3 để ghi nhật ký nhiệt độ gấp đôi, Wi-Fi và số liệu thống kê trên thiết bị di động

Với chip / thiết bị ESP8266 cực rẻ, bạn có thể ghi dữ liệu nhiệt độ bên ngoài, trong phòng, nhà kính, phòng thí nghiệm, phòng làm mát hoặc bất kỳ nơi nào khác hoàn toàn miễn phí. Ví dụ này chúng tôi sẽ sử dụng để ghi nhiệt độ phòng làm mát, bên trong và bên ngoài.

Thiết bị sẽ được kết nối với Internet qua Wifi

Bạn sẽ có thể kiểm tra các bài đọc mới nhất trên điện thoại di động, máy tính để bàn hoặc bất kỳ thiết bị nào khác có trình duyệt

Quân nhu

Bạn cần các bộ phận phần cứng để tạo thiết bị ghi nhật ký Bạn có thể mua các thiết bị cần thiết tại đây (yêu cầu tối thiểu):

  • WeMos D1 mini
  • cáp micro USB
  • 2x DS18B20 chống thấm nước với bảng mô-đun

Cũng rất vui khi có:

  • Bộ sạc USB để cấp nguồn cho thiết bị của bạn
  • Vỏ chống thấm nước

Bước 1: Thêm thiết bị của bạn vào LoggingPlatform

Thêm thiết bị của bạn vào LoggingPlatform
Thêm thiết bị của bạn vào LoggingPlatform

Tại đây, bạn có thể thêm thiết bị của mình để nhận các khóa api cần thiết sau này:

Bước 2: Kết nối phần cứng

Kết nối phần cứng
Kết nối phần cứng
Kết nối phần cứng
Kết nối phần cứng

Kết nối 2x DS18B20 Out với WeMos D1 trong

DS18B20 sử dụng một dây và có thể được kết nối với cùng một chân, nhưng đơn giản hóa kết nối mà không cần hàn, chúng tôi sẽ kết nối riêng biệt.

Sơ đồ ví dụ trên hình ảnh 1

Hãy nhớ rằng đầu vào / đầu ra DIgital trên WeMos D1 mini không giống như trong mã, đây là ví dụ chuyển tiếp, đây là lý do tại sao trong mã chúng tôi sử dụng chân 4 và 5, nhưng trên bảng được viết là D1, D2 như trên hình ảnh 2

Bước 3: Tải phần mềm cần thiết lên thiết bị (Hướng dẫn Windows)

Tải phần mềm cần thiết lên thiết bị (Hướng dẫn Windows)
Tải phần mềm cần thiết lên thiết bị (Hướng dẫn Windows)
Tải phần mềm cần thiết lên thiết bị (Hướng dẫn Windows)
Tải phần mềm cần thiết lên thiết bị (Hướng dẫn Windows)
Tải phần mềm cần thiết lên thiết bị (Hướng dẫn Windows)
Tải phần mềm cần thiết lên thiết bị (Hướng dẫn Windows)
Tải phần mềm cần thiết lên thiết bị (Hướng dẫn Windows)
Tải phần mềm cần thiết lên thiết bị (Hướng dẫn Windows)

Kết nối thiết bị với USB trên PC chạy Windows của bạn Tải xuống và cài đặt Python tại đây:

Tải xuống và chạy công cụ uPyCraft IDE để flash NodeMCU của bạn tại đây: uPyCraft.exe

Hình ảnh 1: Chọn cổng COM (đây là số thường lớn hơn nếu bạn chưa kết nối các thiết bị khác)

Hình ảnh 2:

Ghi chương trình cơ sở đã tải xuống microPython vào thiết bị Nếu bạn có pyBoard hoặc thiết bị có chương trình cơ sở được tải sẵn, bạn có thể bỏ qua bước này

Tải xuống phần mềm MicroPython cho NodeMCU tại đây:

Hình ảnh 3:

Tải lên Đăng nhập Ví dụ mã cơ bản mới nhất cho thiết bị Tải xuống mã ví dụ tại đây: main.py

Sử dụng menu-> Lưu trang thành hoặc CTRL + S để tải xuống từ trang này main.py

Bây giờ hãy mở tệp trong công cụ uPiCraft và thay đổi các thông số nhận được trên trang web loggingforest.com

Hình ảnh 4:

Tải xuống và chạy

Bước 4: Kiểm tra dữ liệu của bạn trên máy tính để bàn hoặc điện thoại di động

Kiểm tra dữ liệu của bạn trên máy tính để bàn hoặc điện thoại di động
Kiểm tra dữ liệu của bạn trên máy tính để bàn hoặc điện thoại di động
Kiểm tra dữ liệu của bạn trên máy tính để bàn hoặc điện thoại di động
Kiểm tra dữ liệu của bạn trên máy tính để bàn hoặc điện thoại di động
Kiểm tra dữ liệu của bạn trên máy tính để bàn hoặc điện thoại di động
Kiểm tra dữ liệu của bạn trên máy tính để bàn hoặc điện thoại di động

Sau đó, thiết bị của bạn sẽ bắt đầu gửi dữ liệu đến loggingforest và bạn có thể thấy nó ở đó Hình 1: Trong chỉnh sửa thiết bị loggingforest chỉ cần xác định tên và giá trị thông số

Hình ảnh 2:

Bấm vào xem trước

Hình ảnh 3:

Và bạn sẽ thấy dữ liệu đẹp, nhiệt độ bên trong phòng làm mát và nhiệt độ bên ngoài

Đề xuất: