Mục lục:

Tính toán cơ sở IOT sử dụng Nodemcu và Micropython: 11 bước
Tính toán cơ sở IOT sử dụng Nodemcu và Micropython: 11 bước

Video: Tính toán cơ sở IOT sử dụng Nodemcu và Micropython: 11 bước

Video: Tính toán cơ sở IOT sử dụng Nodemcu và Micropython: 11 bước
Video: Giám sát nhiệt độ và độ ẩm trên điện thoại sử dụng blynk iot - dht11 và kít wifi node mcu esp8266 2024, Tháng bảy
Anonim
Máy tính cơ sở IOT sử dụng Nodemcu và Micropython
Máy tính cơ sở IOT sử dụng Nodemcu và Micropython

Trong hướng dẫn này, tôi sẽ sử dụng kết nối NodeMcu, micropython và Mqtt để kết nối máy chủ.

Hướng dẫn này sử dụng kết nối mqtt dựa trên https để kết nối từ Nodemcu đến Máy chủ Adafruit.io.

Trong dự án này, tôi đang sử dụng ngôn ngữ lập trình micropython, ngôn ngữ này gần như là simillar cho python.

Bước 1: Các thành phần bắt buộc

Thành phần bắt buộc
Thành phần bắt buộc
Thành phần bắt buộc
Thành phần bắt buộc
Thành phần bắt buộc
Thành phần bắt buộc
Thành phần bắt buộc
Thành phần bắt buộc

Các thành phần sau được yêu cầu để hoàn thành dự án này.

Các thành phần bắt buộc:

  • Nodemcu
  • Cảm biến hồng ngoại
  • DẪN ĐẾN
  • Cáp USB
  • Kết nối Internet

Bước 2: Bắt đầu

Bắt đầu
Bắt đầu
Bắt đầu
Bắt đầu

Thủ tục:

  • Tải xuống và cài đặt phần mềm espcut để gỡ lỗi.
  • Tải xuống các tệp từ liên kết này. được lưu trữ dưới dạng kho lưu trữ github. Tất cả chương trình có sẵn trong kho này..
  • Tải xuống và cài đặt chương trình cơ sở vi chương trình từ liên kết này tới NODEMCU
  • Kết nối cảm biến IR với GPIO12 và LED với GPIO 2 của Nodemcu.
  • tải xuống phần mềm webrepl này

Bước 3: IO Adafruit

Adafruit IO
Adafruit IO

truy cập io.adafruit.com và đăng nhập để đi tới trang tổng quan của bạn

Bước 4: Tạo Trang tổng quan

Tạo trang tổng quan
Tạo trang tổng quan

Nhấp vào hành động và tạo trang tổng quan mới

Bước 5: Tạo khối

Tạo khối
Tạo khối
Tạo khối
Tạo khối
Tạo khối
Tạo khối
  1. Nhấp vào tên Trang tổng quan.
  2. một lần nữa nhấp vào nút + (dấu cộng) để tạo khối
  3. Bây giờ hãy nhấp vào Toggle và đặt tên cho nó.
  4. Bây giờ bấm vào nút tạo
  5. Tiếp theo chọn khối của bạn và nhấp vào bước tiếp theo
  6. Đặt tên cho khối này và đặt tên của trạng thái BẬT và trạng thái TẮT.
  7. Sau đó nhấp vào tạo khối.

Lặp lại quy trình từ bước thứ 2, chọn văn bản và tạo thêm một khối như trong hình

Bước 6: Trang tổng quan cuối cùng

Bảng điều khiển cuối cùng
Bảng điều khiển cuối cùng

Trang tổng quan cuối cùng của bạn sẽ trông như thế này.

Bước 7: Lấy tên người dùng và khóa

Nhận tên người dùng và khóa
Nhận tên người dùng và khóa

Nhấp vào biểu tượng chìa khóa ở bên trái màn hình và Sao chép tên người dùng và Khóa hoạt động

Bước 8: Bật WEBREPL

Bật WEBREPL
Bật WEBREPL
  • Mở phần mềm espcut
  • gửi lệnh này "nhập webrepl_setup"
  • đọc văn bản trên bảng điều khiển và định cấu hình webrepl.

Bước 9: Kết nối với Webrepl

Kết nối với Webrepl
Kết nối với Webrepl
Kết nối với Webrepl
Kết nối với Webrepl
  • Tìm mạng wifi mà ssid bắt đầu từ micropython
  • kết nối với ssid đó bằng mật khẩu "micropythoN"
  • bạn sẽ nhận được màn hình như trong hình trên.

Bước 10: Thêm mã

Thêm mã
Thêm mã
  • giải nén phần mềm webrepl, mở webrepl.html và nhấp vào kết nối
  • nó sẽ yêu cầu bạn cung cấp mật khẩu
  • trong trường hợp của tôi, mật khẩu là "1234567"
  • wow bạn được kết nối.
  • tải lên các tệp đã được tải xuống từ kho lưu trữ github.
  • tải lên main.py, mqtt.py, boot.py và data.txt bằng cách sử dụng webrepl.
  • bây giờ nhấn nút đặt lại trên nút của bạn. và kiểm tra đầu ra trên io.adafruit.com
  • nếu bạn muốn kiểm tra thực thi mã thì bạn phải kết nối với micrô wifi và đăng nhập.

Bước 11: Làm việc với Video

Video làm việc của hướng dẫn này có sẵn ở đây.

Đề xuất: