Mục lục:

Tự động hóa gia đình bằng MQTT và ESP8266: 6 bước
Tự động hóa gia đình bằng MQTT và ESP8266: 6 bước

Video: Tự động hóa gia đình bằng MQTT và ESP8266: 6 bước

Video: Tự động hóa gia đình bằng MQTT và ESP8266: 6 bước
Video: Home automation via NFC using MQTT, an ESP8266, and Homie for $10 (Project Dynatap) 2024, Tháng mười một
Anonim
Tự động hóa gia đình bằng MQTT và ESP8266
Tự động hóa gia đình bằng MQTT và ESP8266

Ngày nay, tự động hóa gia đình đang là xu hướng và là kỷ nguyên mới nổi của IoT (Internet of Things). Mọi người đều cố gắng tự động hóa ngôi nhà theo một cách nào đó sau đó có thể được điều khiển từ xa hoặc bằng tay. Và điều đó làm cho cuộc sống của họ dễ dàng hơn.

Có những kỹ thuật con người để điều khiển các thiết bị gia dụng từ xa.

Trong bài viết này, chúng ta sẽ xem cách tự động hóa ngôi nhà bằng giao thức mqtt và esp8266. Có rất nhiều bo mạch, nhiều thiết bị đã sẵn sàng trên thị trường như sonoff. Nhưng tôi đã tạo ra phần cứng của riêng mình (đang chờ sửa đổi nhiều hơn). Hãy xem từng cái một và tiến xa hơn.

Bước 1: Tìm hiểu thêm về MQTT

MQTT là gì? MQTT là viết tắt của MQ Telemetry Transport. Nó là một giao thức nhắn tin xuất bản / đăng ký, cực kỳ đơn giản và nhẹ, được thiết kế cho các thiết bị bị hạn chế và các mạng băng thông thấp, độ trễ cao hoặc không đáng tin cậy. Các nguyên tắc thiết kế là giảm thiểu băng thông mạng và các yêu cầu về tài nguyên thiết bị đồng thời cố gắng đảm bảo độ tin cậy và mức độ đảm bảo của việc phân phối. Những nguyên tắc này cũng làm cho giao thức trở nên lý tưởng cho thế giới “máy-với-máy” (M2M) hoặc “Internet of Things” mới nổi của các thiết bị được kết nối và cho các ứng dụng di động nơi băng thông và năng lượng pin ở mức cao.

Bước 2: Sơ đồ

Sơ đồ
Sơ đồ

Bước 3: Bố cục PCB

Bố cục PCB
Bố cục PCB
Bố cục PCB
Bố cục PCB

Bước 4: Phần cứng thực tế

Phần cứng thực tế
Phần cứng thực tế

Bước 5: Mã

Vui lòng tìm mã ở đây

github.com/stechiez/iot_projects.git

Bước 6: Hướng dẫn

Tôi đã trình bày hầu hết các phần trong video.

Đề xuất: