Mục lục:
- Bước 1: Các bộ phận
- Bước 2: Kết nối
- Bước 3: Chương trình
- Bước 4: Làm thế nào nó hoạt động?
- Bước 5: Appliaction cho Android
- Bước 6: Cấu hình ứng dụng
- Bước 7: Trình duyệt
- Bước 8: Chuyển tiếp cổng
- Bước 9: KHÔNG CÓ IP (tùy chọn)
- Bước 10: Kiểm tra nó
- Bước 11: CHỈNH SỬA: Mã nguồn ứng dụng Android
Video: Nhà thông minh với Arduino: 11 bước (có hình ảnh)
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:31
Xin chào.
Tôi sẽ chỉ cho bạn cách xây dựng ngôi nhà thông minh của riêng bạn. Nó hiển thị nhiệt độ cả bên trong và bên ngoài, nếu cửa sổ đang mở hoặc đóng, hiển thị khi trời mưa và báo động khi cảm biến PIR di chuyển. Tôi đã tạo ứng dụng trên Android để hiển thị tất cả dữ liệu (bạn cũng có thể xem nó trên trình duyệt). Bạn có thể xem nhiệt độ trong nhà và các thông tin khác từ khắp nơi trên thế giới! Ứng dụng được dịch sang tiếng Anh và tiếng Ba Lan. Tôi xây dựng nó vì tôi muốn tạo ra ngôi nhà thông minh của riêng mình và điều khiển nó. Nếu bạn muốn, bạn có thể làm cho ngôi nhà thông minh của riêng bạn, tất cả những gì bạn cần là các bộ phận (liệt kê bên dưới) và rất nhiều mong muốn. Vậy hãy bắt đầu.
Giải thích các từ viết tắt cho người mới bắt đầu:
GND - mặt đất
VCC - nguồn
PIR - cảm biến di chuyển
Bước 1: Các bộ phận
Tất cả các bộ phận tiêu tốn của tôi 90 đô la
- Arduino
- Mô-đun Ethernet ENC28J60
- Nhiệt kế DS18B20 x2
- Mô-đun micrô
- Cảm biến mưa
- Cảm biến PIR
- Công tắc sậy
- Chuyển tiếp
- Điện trở 4, 7k Ω
- Cáp xoắn đôi
- Cáp Ethernet
- Dụng cụ (hàn, tuốc nơ vít)
Bước 2: Kết nối
Ở trên tôi đã thêm hình ảnh từ fritzing với kết nối. Nếu bạn có vấn đề với nó, hãy để lại bình luận.
Bước 3: Chương trình
Đầu tiên bạn cần làm là tải về, giải nén và nhập thư viện này vào arduino IDE. Và tải xuống thư viện 1Wire từ đây, nhiệt độ Dallas từ đây và nhập chúng vào arduino IDE. Bạn có thể tải chương trình này lên arduino của mình. Trong bình luận là giải thích về mã.
Bước 4: Làm thế nào nó hoạt động?
Khi bạn nhấp vào làm mới trong ứng dụng của mình hoặc trong trình duyệt, Arduino sẽ gửi dữ liệu đến điện thoại thông minh / trình duyệt. Ứng dụng lấy mã nguồn từ mỗi trang (/ tempin, / tempout, / rain, / window, / alert) và hiển thị nó trên điện thoại của bạn.
Bước 5: Appliaction cho Android
Để cài đặt ứng dụng trên điện thoại Android của bạn, bạn cần thực hiện điều này (bạn có thể thấy nó trên hình trên): 1. Bước đầu tiên là tải tệp tin smartHome.apk xuống. để bật nó lên) 5. Bạn đã hoàn tất quá trình cài đặt, bạn có thể kích hoạt ứng dụng
Ứng dụng được dịch sang tiếng Anh và tiếng Ba Lan. Trong trình duyệt, bạn có thể bật và tắt đèn nhưng trong ứng dụng thì không vì tôi không thể làm điều đó, xin lỗi.
Bước 6: Cấu hình ứng dụng
Tôi sẽ giải thích cách ứng dụng hoạt động. Nó hiển thị tất cả dữ liệu từ nhà của bạn. Bạn có thể nhấp vào biểu tượng cài đặt để chỉnh sửa địa chỉ IP của mình và bật hoặc tắt báo thức. Khi bạn bật báo thức, ứng dụng nhận dữ liệu từ cảm biến PIR đang hoạt động và nếu phát hiện thấy nó di chuyển trong nhà bạn, nó sẽ thông báo. Ứng dụng lấy dữ liệu từ cảm biến chuyển động mỗi phút. Trong trường IP, bạn phải nhập địa chỉ IP của mình. Bạn có thể kiểm tra nó ở đây.
Bước 7: Trình duyệt
Nhập ip / all của bạn vào trình duyệt của bạn. Ở đó bạn có thể xem tất cả dữ liệu và bật tắt đèn.
Bạn có thể sử dụng điều này thay vì ứng dụng trên Android.
Bước 8: Chuyển tiếp cổng
Bạn cần mở cổng trên bộ định tuyến của mình. Mở cấu hình bộ định tuyến của bạn và đặt ip arduino và mở cổng 80. Bạn có thể thấy nó trên hình trên.
Bước 9: KHÔNG CÓ IP (tùy chọn)
Bạn có thể thiết lập tài khoản không cần ip nhưng điều này không cần thiết. Trong hình trên, bạn có thể thấy cách cấu hình nó.
Bước 10: Kiểm tra nó
Nếu bạn muốn xem dữ liệu trên máy tính của mình, bạn có thể thực hiện việc này bằng cách nhập vào yourip / all của trình duyệt (ví dụ: 12.345.678.901/all) hoặc sử dụng ứng dụng android.
Nhớ để lại bình luận và nhấn yêu thích nếu bạn thích dự án của tôi:)
Bước 11: CHỈNH SỬA: Mã nguồn ứng dụng Android
Vì nhiều người hỏi tôi về mã nguồn android nên tôi thêm nó vào bên dưới.
Đề xuất:
Đèn LED để bàn thông minh - Chiếu sáng thông minh W / Arduino - Neopixels Workspace: 10 bước (có hình ảnh)
Đèn LED để bàn thông minh | Chiếu sáng thông minh W / Arduino | Neopixels Workspace: Ngày nay chúng ta dành nhiều thời gian ở nhà, học tập và làm việc ảo, vậy tại sao không biến không gian làm việc của chúng ta trở nên tuyệt vời hơn với hệ thống chiếu sáng tùy chỉnh và thông minh dựa trên Arduino và Ws2812b LED. Sau đây tôi chỉ cho bạn cách xây dựng Smart của bạn Đèn LED để bàn
Biến điện thoại thông minh không sử dụng thành màn hình thông minh: 6 bước (có hình ảnh)
Biến điện thoại thông minh không sử dụng thành màn hình thông minh: Hướng dẫn Deze có trong het Engels, voor de Nederlandse versie klik hier Bạn có điện thoại thông minh (cũ) chưa sử dụng? Biến nó thành một màn hình thông minh bằng Google Trang tính và một số bút và giấy, bằng cách làm theo hướng dẫn từng bước dễ dàng này. Khi bạn hoàn thành
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
Cách điều khiển Công tắc thông minh cơ bản dựa trên Sonoff ESP8266 với điện thoại thông minh: 4 bước (có hình ảnh)
Cách điều khiển Công tắc thông minh cơ bản dựa trên Sonoff ESP8266 bằng điện thoại thông minh: Sonoff là dòng thiết bị dành cho Nhà thông minh do ITEAD phát triển. Một trong những thiết bị linh hoạt và rẻ tiền nhất từ dòng đó là Sonoff Basic. Đây là một công tắc hỗ trợ Wi-Fi dựa trên một con chip tuyệt vời, ESP8266. Bài viết này mô tả cách thiết lập Cl