Mục lục:
- Bước 1: Tổng quan
- Bước 2: Yêu cầu phần cứng
- Bước 3: Thiết lập Nhà để xe thông minh (Phần 1)
- Bước 4: Thiết lập Nhà để xe thông minh (Phần 2)
- Bước 5: Thiết lập Nhà để xe thông minh (Phần 3)
Video: Nhà để xe thông minh: 5 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:33
Chào mọi người! Đây là một dự án IoT nhà để xe thông minh.
Nhà để xe thông minh có các tính năng bảo mật như phát trực tiếp, nhận diện khuôn mặt. Bên cạnh đó, Nhà để xe thông minh có một cảm biến chuyển động để phát hiện ô tô để cho phép mở cửa nhà để xe. Phát hiện chướng ngại vật khi xe đang lùi cho phép kiểm tra độ an toàn. Cảm biến khoảng cách sẽ theo dõi xe còn bao nhiêu khoảng cách để lùi về phía sau. Nếu xe va vào tường, dữ liệu sốc sẽ được hiển thị trên cổng thông tin điện tử. Cổng thông tin điện tử có các tính năng cho phép tương tác với nhận dạng khuôn mặt, điều khiển từ xa ánh sáng trong nhà để xe và xem các dữ liệu như hồ sơ truy cập, dữ liệu sốc, dữ liệu trọng lượng (thùng chứa rác) do các cảm biến gửi về. Để hoàn thành nhận dạng khuôn mặt và thùng rác có gắn cảm biến trọng lượng. Vui lòng tham khảo file tài liệu đính kèm để biết các bước chi tiết hơn.
Trong hướng dẫn này, chúng ta sẽ thảo luận về việc thiết lập nhà để xe thông minh không có nhận dạng khuôn mặt và thùng rác có gắn cảm biến trọng lượng.
Chúng tôi hy vọng bạn có thể tìm hiểu và tận hưởng quá trình này! Không cần quảng cáo thêm, chúng ta hãy bắt đầu ngay bây giờ.
Bước 1: Tổng quan
- yêu cầu phần cứng
- Thiết lập Nhà để xe thông minh
- Chạy chương trình
Bước 2: Yêu cầu phần cứng
RaspberryPi
- RaspberryPi với Bo mạch Camera NoIR, Thẻ MicroSD và Vỏ (1)
- Bộ đổi nguồn 3 chân (1)
- Bộ T-Cobbler với Breadboard, MCP3008 ADC, Ribbon Cable (1)
- Đầu đọc thẻ NFC (1)
- Thẻ NFC (1)
- Dây nhảy nam-nữ (7)
- Dây nhảy nam-nam (14)
- Đèn LED (3)
- Điện trở 330 ohms (3)
- Buzzer (1)
- Nút (1)
- Điện trở 10000 ohms (1)
Arduino
- UNO R3 (1)
- Cáp USB B (1)
- Bảng mạch (1)
- Dây nhảy nam-nữ (14)
- Dây nhảy nam-nam (8)
- Màn hình LCD 12C (1)
- Cảm biến chuyển động Pir (1)
- Cảm biến siêu âm HC-SR04 (1)
- FC-51 Cảm biến tránh chướng ngại vật (1)
- Cảm biến công tắc rung KY-002 (1)
Bước 3: Thiết lập Nhà để xe thông minh (Phần 1)
AWS là bắt buộc để thiết lập dự án này. Nếu bạn chưa có tài khoản, vui lòng truy cập trang web aws để đăng ký tài khoản.
- Tại bảng điều khiển AWS amazon, nhấp vào Dịch vụ.
- Nhập IoT Core trong tìm kiếm.
- Nhấp vào IoT Core.
- Đi tới Quản lý> Mọi thứ và nhấp vào nút Tạo
- Nhấp vào Tạo một thứ duy nhất.
- Nhập GarageParking làm tên. Để mặc định những người khác.
- Bấm vào nút Tiếp theo.
- Nhấp vào nút Tạo chứng chỉ.
- Nhấp vào nút Tải xuống cho 4 nút đầu tiên (chứng chỉ cho thứ, khóa công khai, khóa riêng tư) được khoanh đỏ.
- Nhấp vào khóa RSA 2048 bit: Chứng chỉ CA gốc G5 gốc VeriSign Class 3 Public Primary.
- Sao chép toàn bộ văn bản và dán vào sổ ghi chú.
- Lưu tệp dưới dạng rootCA.pem.
- Sắp xếp các tệp dưới 1 thư mục.
- Nhấp vào nút Kích hoạt tại màn hình tải xuống chứng chỉ.
- Thông báo màu xanh lá cây xuất hiện khi kích hoạt thành công. Nút Kích hoạt đã chuyển thành nút Hủy kích hoạt.
- Bấm vào nút Xong.
- GarageParking Thing xuất hiện trong phần Things.
- Nhấp vào Bảo mật> Chứng chỉ.
- Di chuột qua chứng chỉ mà bạn đã tạo và nhấp vào hộp kiểm.
- Nhấp vào Tác vụ> Kích hoạt.
- Một thông báo thành công xuất hiện khi kích hoạt.
- Nhấp vào Bảo mật> Chính sách.
- Bấm vào nút Tạo.
- Nhập GarageParkingPolicy làm tên, iot: * cho Hành động, * cho ARN Tài nguyên, cho phép hiệu ứng.
- Bấm vào nút Tạo.
- Chính sách GarageParking xuất hiện trong phần Chính sách. Thông báo thành công xuất hiện khi tạo thành công.
- Đi tới Bảo mật> Chứng chỉ. Bấm vào dấu ba chấm ngang ở chứng chỉ.
- Nhấp vào Đính kèm chính sách.
- Nhấp vào hộp kiểm của GarageParkingPolicy> nút Đính kèm.
- Thông báo thành công xuất hiện khi đính kèm.
- Bấm vào dấu ba chấm ngang ở chứng chỉ.
- Nhấp vào Đính kèm điều.
- Nhấp vào hộp kiểm của GarageParking> nút Đính kèm.
-
Thông báo thành công xuất hiện khi đính kèm.
Bước 4: Thiết lập Nhà để xe thông minh (Phần 2)
Cài đặt các thư viện bắt buộc
Cài đặt virtualenv $ pip cài đặt virtualenv
Trong thư mục gốc của dự án $ source virtualenv / env / bin / active
Để hủy kích hoạt virtualenv $ hãy hủy kích hoạt
Cài đặt các gói được yêu cầu trong dự án Nhớ kích hoạt virtualenv trước khi thực hiện pip install -r request.txt này
Cập nhật request.txt (hay còn gọi là package.json vì họ không làm điều đó cho bạn) Nếu bạn đã thêm một gói mới, hãy nhớ cập nhật request.txt Hãy nhớ kích hoạt virtualenv trước khi thực hiện việc này
Bước 5: Thiết lập Nhà để xe thông minh (Phần 3)
Để chạy ứng dụng
python server.py
Chúng tôi hy vọng bạn thích hướng dẫn của chúng tôi! Để biết thêm thông tin chi tiết về cách thiết lập, mời các bạn tải tài liệu về!
Đề 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
Tạo hệ thống điều khiển nhà thông minh trên STONE HMI Disp: 23 bước
Tạo hệ thống điều khiển nhà thông minh trên STONE HMI Disp: Giới thiệu dự án Hướng dẫn sau đây chỉ cho bạn cách sử dụng mô-đun màn hình cảm ứng STONE STVC050WT-01 để tạo một hệ thống điều khiển thiết bị gia dụng đơn giản
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