Mục lục:
2025 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2025-01-13 06:58
Có một con vật cưng là rất nhiều niềm vui. Nhưng bất cứ khi nào bạn muốn có một kỳ nghỉ vui vẻ và bạn không thể mang theo người bạn thân nhất của mình, bạn cần phải tìm một người đến và cho thú cưng của bạn ăn. Tôi đã gặp vấn đề này rất nhiều và có ý tưởng xây dựng máy cho thú cưng tự động của riêng mình mà bạn có thể kiểm soát từ một trang web.
Quân nhu
- Raspberry Pi 4
- 2 bảng bánh mì
- Mini Breadboard
- Mô-đun cấp nguồn Breadboard
- Cảm biến DHT11
- Cảm biến TMP36
- LDR
- MCP3008
- PCF8574
- Dây nhảy
- Mô-đun LCD 16x2
- Mô-đun laser
- Động cơ bước
- Bảng điều khiển động cơ bước
- Bộ điện trở
- Gỗ
- Rôto tùy chỉnh
Bước 1: Bước 1: Lược đồ Fritzing
Để đọc trong cảm biến LDR và TMP, tôi đã sử dụng PCF. Để sử dụng điều này, bạn cần bật I2C trên PI mâm xôi của mình. Đối với DHT11, tôi quyết định sử dụng một thư viện vì việc tự lập trình nó là một mớ hỗn độn. Tôi khuyên bạn nên sử dụng thư viện Adafruit DHT cho việc này.
Bước 2: Bước 2: Tạo cơ sở dữ liệu
Ở trên bạn có thể thấy mô hình cơ sở dữ liệu của tôi. Cơ sở dữ liệu của tôi được lưu trữ trên Raspberry pi của tôi bằng MariaDB. 4 bảng tôi sử dụng đã làm như sau
- tblSensoren được sử dụng để lưu trữ các cảm biến khác nhau mà tôi đã sử dụng
- tblWaarde được sử dụng để lưu trữ tất cả các giá trị tôi đọc được từ các cảm biến của mình
- tblActuatoren đã được sử dụng để lưu trữ trạng thái của mô-đun Laser và động cơ bước của tôi
- tblVoedermomenten được sử dụng để lưu trữ tất cả lịch ngày khi động cơ của tôi phải bật
Bước 3: Bước 3: Kết nối Điện tử và Mã hóa
Tôi đã kết hợp tất cả các thiết bị điện tử như được hiển thị trong lược đồ hình minh họa ở trên. Tôi đã ghim tất cả chúng trên breadboards của mình. Khi tất cả những thứ này được kết nối, bạn có thể tải xuống mã của tôi trên github để thử xem nó có hoạt động không.
Bước 4: Bước 4: Xây dựng trường hợp
Tôi quyết định xây dựng cái hộp từ những tấm ván gỗ còn sót lại mà tôi đã đặt xung quanh. Sau khi cưa tất cả các tấm ván gỗ thành các hình dạng chính xác, tôi đóng đinh và bắt vít tất cả chúng lại với nhau.