Mục lục:
- Quân nhu
- Bước 1: Thiết lập
- Bước 2: Cơ sở dữ liệu
- Bước 3: Đi dây điện
- Bước 4: Trường hợp
- Bước 5: Python (chương trình phụ trợ)
- Bước 6: Html và Java (giao diện người dùng)
Video: Ngôi nhà cho chó thông minh: 6 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:33
Hầu hết những người nuôi thú cưng đều tò mò không biết chú chó yêu quý của họ đã làm gì khi vắng mặt.
Trong hướng dẫn này, chúng tôi sẽ tạo một màn hình Dog dựa trên Raspberry Pi. Sau một ngày làm việc, bạn có thể kiểm tra ứng dụng và xem thời gian anh ấy ngồi trên 'băng ghế dự bị', mức độ ồn ào của anh ấy và mức độ hoạt động của anh ấy.
Quân nhu
Điện:
- Raspberry Pi 3 kiểu B (thẻ SD 8GB trở lên)
- T-cobler
- LCD 16x2
- cảm biến áp suất
- cảm biến chuyển động
- cảm biến âm thanh
- điện trở
- jumperwires
Bước 1: Thiết lập
Việc thiết lập số pi:
Chúng ta cần 2 thứ cho bước này:
- trình hình ảnh đĩa win32:
- hình ảnh của chúng tôi trên:
Thiết lập thẻ SD:
- đi đến thư mục khởi động của thẻ SD
- mở tệp "cmdline.txt" và thêm ip = 169.254.10.1. Đảm bảo có khoảng trống giữa những gì bạn nhập và những gì đã có trong tệp
- lưu nó
- tạo một tệp ssh không có phần mở rộng trong cùng một tệp
- lấy thẻ SD của bạn ra (nhưng an toàn)
Kết nối với PI:
- Cấp nguồn cho PI và cắm cáp LAN vào máy tính và PI của bạn
- cài đặt Putty từ
- đặt '169.254.10.1' vào hộp IP, chọn SSH và cổng 22
- mở ra
- tên người dùng: pi
- mật khẩu: raspberry
Cấu hình:
- gõ "sudo raspi-config"
- Chọn quốc gia phát wifi của bạn thông qua danh mục bản địa hóa
- tải xuống realVNC:
thiết lập kết nối với PI của bạn
- tạo kết nối với wifi của bạn
-
quay lại phiên bản CLI (giao diện dòng máy tính)
-
kiểu:
- "sudo apt update"
- "update-Alternatives --install / usr / bin / python python /usr/bin/python2.7 1"
- "update-Alternatives --install / usr / bin / python python / usr / bin / python3 2"
-
Bước 2: Cơ sở dữ liệu
Cài đặt mariaDB trên PI
-
Kiểu
- "sudo apt install mariaDB-server"
- "mysql_secure_installation"
- Chúng tôi chưa có mật khẩu gốc nên chỉ cần nhấn enter
-
Bây giờ chúng ta có thể thiết lập mật khẩu gốc
Trả lời Y cho tất cả các câu hỏi
Bước 3: Đi dây điện
Nối dây các thành phần theo 'Sơ đồ điện'
Trong phần đính kèm, một ví dụ thực tế về sơ đồ đấu dây Breadboard của tôi
Chú ý bởi vì jumperwires không dính tốt như vậy, vì vậy hãy đảm bảo rằng vật phẩm được gắn chặt vào breadboard.
Bước 4: Trường hợp
Tạo ra các trường hợp
Có những khả năng khác nhau:
- bạn có thể sử dụng một máy cắt tóc
- hoặc bạn có thể làm nó bằng tay
Tôi đã sử dụng lasercutter và tôi dán 2 hộp lại với nhau như trong hình trên. Các phép đo có trong bản vẽ nếu bạn làm bằng tay.
Nếu bạn muốn tạo các tệp lasercutter, có một trang web dễ dàng mà bạn có thể sử dụng. (https://www.makercase.com)
Bước 5: Python (chương trình phụ trợ)
Đối với phần phụ trợ, tôi sử dụng Pycharm.
Đối với kết nối với PI của bạn:
- Tập tin
- Cài đặt
- Xây dựng, Thực thi, Triển khai
- Triển khai
- Tạo kết nối với PI của bạn bằng cách thêm máy chủ SFTP của bạn
- Chuyển đến Bản đồ tab thứ hai và đảm bảo rằng đường dẫn cục bộ là chính xác
- Bấm OK
Tải xuống mã từ GITHUB (https://github.com/WoutDeBaere/Smart-dog-house)
Tải lên mã bằng cách nhấp chuột phải và chọn 'Tải lên Rpi'
Chạy script bằng cách nhấp chuột phải và chọn run (app.py)
Bước 6: Html và Java (giao diện người dùng)
Lấy phần Front-End, bạn đã tải xuống ở bước trước từ GITHUB và tải nó lên. Tôi đã sử dụng Visual Studio để làm phần FE, nhưng bạn thích sử dụng môi trường nào tùy thuộc vào bạn.
Đề xuất:
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
Ngôi nhà thông minh hoàn chỉnh: 9 bước
Ngôi nhà thông minh hoàn chỉnh: Dự án này có thể bật và tắt các tải 6A đơn giản như quạt trần và đèn tùy thuộc vào xếp hạng rơ le. Có thể bật và tắt lên đến 16 tải từ bất kỳ điện thoại nào chạy Android, iOS, Java, Windows hoặc bất kỳ thứ gì dựa trên web. Android có ứng dụng cho
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
Làm cho ngôi nhà của bạn trở nên thông minh với Sonoff và Contactor: 3 bước
Làm cho ngôi nhà của bạn trở nên thông minh với Sonoff và Contactor: Làm cho ngôi nhà của bạn trở nên thông minh với Sonoff và Contactor
Bot Telegram cho ngôi nhà thông minh với Nodemcu (esp8266, Relay, Ds18b20): 8 bước
Smart House Telegram Bot With Nodemcu (esp8266, Relay, Ds18b20): Trong hướng dẫn này, tôi sẽ chỉ cho bạn cách tạo telegram bot và điều khiển ngôi nhà bằng cách sử dụng nó. Đó là động lực cho tôi