WeatherBot - Robot Hiển Thị Nhiệt Độ Sáng Tạo

WeatherBot là một chú robot độc đáo, hiển thị nhiệt độ bằng cách sử dụng servo để chỉ vào mặt đồng hồ. Dự án này sử dụng cảm biến DHT22, servo SG90 và vi điều khiển ESP8266 hoặc Pico. Mã nguồn MicroPython và các file STL in 3D đều có sẵn, giúp bạn dễ dàng lắp ráp và tùy chỉnh.

👁️
160
Lượt Xem
❤️
4
Lượt Thích
📥
11
Lượt Tải
Cập Nhật Dec 18, 2025
Chi tiết
Tải xuống
Bình Luận
Khoe bản in
Remix

Mô tả

Nội dung được dịch bằng AI

Tổng quan

Em thiết kế WeatherBot để trở thành một chú robot vui nhộn, có thể hiển thị mức nhiệt độ theo một cách sáng tạo và độc đáo; nó dùng một con servo để chỉ vào một giá trị trên mặt đồng hồ, đặt ở bụng. Nó còn giữ cảm biến nhiệt độ trong tay, với dây dẫn đi ra phía sau robot, nơi đặt bộ vi điều khiển.

DANH SÁCH VẬT TƯ

Weatherbot là một robot khá đơn giản và chỉ cần vài bộ phận:

Mục Mô tả Số lượng Đơn giá Tổng cộng
Cảm biến nhiệt độ DHT22 1 £3.00 £3.00
Servo SG90 1 £4.00 £4.00
Vi điều khiển ESP8266 1 £4.00 £4.00
Tổng cộng £11.00

MÃ NGUỒN MICROPYTHON

Mã nguồn MicroPython cho WeatherBot có sẵn tại: https://www.github.com/kevinmcaleer/nodemcu_wifi

FILE STL IN 3D

WeatherBot bao gồm hai bộ phận chính:

Sao chép cả hai file umqttsimple.pyweatherbot.py vào vi điều khiển Pico hoặc ESP8266 bằng Thonny. Bạn có thể cấu hình weatherbot để gửi số liệu đọc của nó đến một máy chủ MQTT bằng cách thêm tên người dùng wifi, mật khẩu và máy chủ MQTT vào các biến:

ssid = 'nhập SSID của bạn vào đây'
password = 'mật khẩu của bạn'
mqtt_server = 'IP máy chủ MQTT của bạn'

Giấy phép

Tác phẩm này được cấp phép theo

Creative Commons — Attribution — Noncommercial — Share Alike

CC-BY-NC-SA

Yêu cầu ghi công
Remix & phái sinh Được phép
Sử dụng thương mại Không được phép

File mô hình

TẤT CẢ FILE MÔ HÌNH (2 Tập tin)
Đang tải files, vui lòng chờ...
Vui lòng đăng nhập để bình luận.

Chưa có bình luận nào. Hãy là người đầu tiên!

Vui lòng đăng nhập để khoe bản in của bạn.

Chưa có bản in nào được khoe. Hãy là người đầu tiên!

Remix (0)