Mục lục:
- Bước 1: Mua lại các bộ phận
- Bước 2: Cách thức hoạt động
- Bước 3: Đấu dây các bộ phận (Máy phát)
- Bước 4: Đấu dây các bộ phận (Reciever)
- Bước 5: Mã
- Bước 6: Thiết lập Alexa
- Bước 7: Cảm ơn bạn
Video: Hệ thống nhà thông minh giá rẻ và dễ dàng: 7 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:33
Chào bạn!
Tôi là Ed Tôi 15 tuổi với niềm đam mê máy tính, lập trình và kỹ thuật điện. Vì tôi còn khá nhỏ nên tôi sống trong nhà của bố mẹ mình, Dự án này bắt đầu khi tôi quyết định chuyển đến Phòng áp mái / Gác xép, Trong quá trình thiết kế căn phòng với đồ nội thất mới mà tôi sẽ mua, tôi quyết định rằng tôi sẽ làm cái này phòng khác một chút; Và Phòng thông minh đã ra đời!
Bước 1: Mua lại các bộ phận
Amazon Có nhiều cách khác nhau để thực hiện việc này, Bạn có thể mua tất cả các thành phần với giá rẻ, nhưng việc giao hàng mất khoảng 30 ngày từ Trung Quốc, Hoặc bạn có thể mua Phụ tùng trên Amazon.
(Tất cả các liên kết Anh, tôi e rằng)
NODEMCU 1x
Amazon
Bangood
ARDUINO Ít nhất gấp 2 lần Tùy thuộc vào số lượng mô-đun bạn đang sử dụng (Bất kỳ loại nào cũng được, nhưng tôi đã sử dụng Pro Micros vì tôi có chúng nằm xung quanh)
Amazon
Bangood
Bảng tiếp sức 8 mảnh 1x
Bangood
Amazon
Mô-đun vô tuyến (NRF24L01) ít nhất 2x
Amazon
Bangood
Bộ điều hợp radio ít nhất gấp 2 lần
Bangood
Amazon
Một số mô-đun chuyển tiếp đơn tùy thuộc vào việc bạn có muốn kết nối các thiết bị phụ hay không
Amazon
Bangood
MISC
Rất nhiều cáp Jumper, có các đầu khác nhau
Rất nhiều kiên nhẫn
dải đèn LED ws2182b
Các hạng mục nhà thông minh bổ sung, ví dụ. quạt
Amazon Echo, thuộc bất kỳ loại nào
Cáp USB để lập trình
Bảng Perf
Tiêu đề ghim
Bước 2: Cách thức hoạt động
Khi chúng tôi thực hiện điều này, trước tiên chúng tôi cần hiểu nó hoạt động như thế nào.
Về cơ bản có 3 thành phần cho thiết lập này.
- NodeMCU nhận lệnh từ Amazon Echo sẽ gửi lệnh dọc theo Relay
- Arduino nhận lệnh từ NodeMCU qua Relay Sau đó gửi thêm lệnh qua Radio
- Arduino Radio nhận, nhận lệnh qua radio và được gắn vào tất cả các Đèn
Tôi biết rằng có nhiều cách tốt hơn để khiến arduino kết nối với NodeMCU hơn là với bảng chuyển tiếp Cơ bản Logic nhưng tôi đã thử 3 Giải pháp khác và đây là giải pháp duy nhất cuối cùng hoạt động nên tôi mắc kẹt với điều này.
Bước 3: Đấu dây các bộ phận (Máy phát)
Đầu tiên nối dây NODEMCU vào Rơle,
D0-D6 nên được đấu dây vào INPUT 1-7 trên rơ le
và VIN và GROUND được kết nối theo đó.
Kết nối Relay với Arduino
Những gì chúng tôi đang cố gắng làm là làm cho rơ le giống như một nút ấn đơn giản.
Vì vậy, kết nối NO của rơle với dòng điện 5v
Kết nối COM của rơ le với hai thứ khác nhau, với chân arduino chính xác và với GND thông qua một điện trở pullup 1Kohm.
Bạn có thể làm tất cả những điều này trên bảng bánh mì hoặc thông qua bảng đục lỗ với hàn
Kết nối Mô-đun Radio
Đầu tiên hãy đặt mô-đun Radio vào bộ điều hợp của nó, sau đó nối dây nó lên
Cái này dành cho vi chuyên nghiệp
Bộ chuyển đổi ------------ arduino
MO - 16
CE - 7
CSN - 8
SCK - 15
MI - 14
Đó là tất cả các dây cho chức năng Máy phát
Bước 4: Đấu dây các bộ phận (Reciever)
Phần này Phụ thuộc vào số lượng mô-đun bộ thu bạn định sử dụng, Đối với tôi, tôi đang sử dụng một lượng lớn, chỉ cần lặp lại bước này.
Trước hết, Kết nối Mô-đun Radio. Đầu tiên đặt mô-đun Radio vào bộ điều hợp của nó, sau đó nối dây nó lên
Cái này dành cho vi chuyên nghiệp
Bộ chuyển đổi ------------ arduino
MO - 16
CE - 7
CSN - 8
SCK - 15
MI - 14
Kết nối dải LED
5v - 5v
GND -GND
DI- A0
Bước 5: Mã
Chào, Tôi thừa nhận ngay bây giờ rằng kỹ năng Kiến thức C ++ / Arduino của tôi là phụ.
Do đó, tôi đã hợp nhất rất nhiều mã của những người khác nhau với nhau
Tín dụng để:
Rui Santos
Làm thế nào để Cơ điện tử
Ví dụ về Arduino
Người tạo FauxMoESP
Về cơ bản, mã NodeMCU sử dụng một libary tuyệt vời được gọi là FauxMoESP, mô phỏng một Công tắc WeMO.
Từ đó, nó khá đơn giản để sử dụng, nhưng tôi vẫn sử dụng và sửa đổi Mã của Rui Santos, Xin lỗi!
Nó điều khiển mỗi rơle thực hiện một lệnh nhất định và thế là xong.
Mã bộ phát Arduino xác định các mẫu và sau đó gửi tín hiệu vô tuyến, một lần nữa, nó không hoàn toàn là mã của tôi, nhưng tôi đã sửa đổi nó.
Mã Arduino Reciever một lần nữa, không hoàn toàn là của tôi nhưng tôi đã sửa đổi nó, nó sẽ lắng nghe mã sau đó bật / tắt đèn LED
Mã liên kết bên dưới
Bước 6: Thiết lập Alexa
Cơ sở của các lệnh là các thói quen.
Các alexa biết cách làm 7 điều; Bật và tắt từng rơ le, bằng cách đặt công tắc FauxmoESP thành 10%, 20%, v.v. Tuy nhiên, điều đó vẫn chưa đủ. Vì vậy, chúng tôi sử dụng các quy trình để thực hiện tất cả những điều đó theo thứ tự để chúng tôi có thể chỉ huy các LEDS.
Quá trình này có thể mất một lúc nhưng hãy kiên nhẫn!
Bước 7: Cảm ơn bạn
Cảm ơn vì đã dành thời gian xem hướng dẫn này, nó có ý nghĩa rất lớn đối với tôi! Nếu bạn xây dựng được điều này thì chúc may mắn với nó, nếu không thì chúc bạn có một ngày tuyệt vời, hãy bình luận, thích hoặc theo dõi nếu bạn thích điều này, và hãy chắc chắn đặt bất kỳ câu hỏi nào mà bạn có thể có!
Đề xuất:
Tự chế công cụ mở cửa nhà để xe thông minh + Tích hợp trợ lý nhà: 5 bước
Tự làm cửa mở nhà để xe thông minh + Tích hợp trợ lý nhà: Biến cửa nhà để xe thông thường của bạn trở nên thông minh bằng cách sử dụng dự án DIY này. Tôi sẽ chỉ cho bạn cách xây dựng và điều khiển nó bằng Home Assistant (qua MQTT) và có khả năng mở và đóng cửa nhà để xe của bạn từ xa. Tôi sẽ sử dụng bảng ESP8266 có tên Wemos
Máy pha cà phê thông minh - Một phần của Hệ sinh thái Nhà thông minh: 4 bước
Máy pha cà phê thông minh - Một phần của Hệ sinh thái SmartHome: Máy pha cà phê bị tấn công, biến nó thành một phần của Hệ sinh thái nhà thông minh Tôi sở hữu một Máy pha cà phê Delonghi cũ tốt (DCM) (không phải là một chương trình khuyến mãi và muốn nó “thông minh”. Vì vậy, tôi đã hack nó bằng cách cài đặt ESP8266) mô-đun có giao diện với bộ não / bộ vi điều khiển của nó sử dụng
Bảo mật thông minh cho ngôi nhà thông minh của bạn: 14 bước
Bảo mật thông minh Ngôi nhà thông minh của bạn: Tôi đang tham gia cuộc thi an toàn và bảo mật. Nếu bạn thích tài liệu hướng dẫn của tôi, vui lòng bỏ phiếu cho nó! Tôi sẽ chỉ cho bạn cách dễ dàng và rẻ tiền để bảo vệ hoàn toàn ngôi nhà của bạn và môi trường của nó. Định cấu hình y
Quay số thông minh - Điện thoại truyền thống thông minh tự động sửa lỗi: 8 bước
Smart Dial - Điện thoại truyền thống thông minh tự động sửa lỗi: Smart Dial là điện thoại tự động sửa lỗi thông minh được tạo ra cho người cao tuổi có nhu cầu đặc biệt và nó cho phép người cao tuổi quay số trực tiếp từ điện thoại truyền thống mà họ quen dùng. Chỉ nhờ hoạt động tình nguyện tại một trung tâm chăm sóc người cao niên địa phương mà tôi
Đèn thông minh $ 5 dễ dàng với giao diện web điện thoại thông minh: 4 bước
Đèn thông minh $ 5 dễ dàng với giao diện web điện thoại thông minh: Xin chào! Tên tôi là Raphael. Đây là lần đầu tiên có thể hướng dẫn của tôi! Động cơ chính của tôi khi tạo ra chiếc đèn này là để giúp đỡ cuộc sống của những người có hoàn cảnh khó khăn trong việc di chuyển. Một ngày nào đó, chúng ta sẽ không có công tắc trên tường hoặc phích cắm khó tiếp cận, mà thay vào đó là điện thoại thông minh của chúng ta để điều khiển