![Hệ thống làm mát và phát hiện cho chó: 5 bước Hệ thống làm mát và phát hiện cho chó: 5 bước](https://i.howwhatproduce.com/images/009/image-26890-j.webp)
Mục lục:
2025 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2025-01-23 15:15
![Hệ thống làm mát và phát hiện cho chó Hệ thống làm mát và phát hiện cho chó](https://i.howwhatproduce.com/images/009/image-26890-1-j.webp)
Xin chào, tên tôi là Bryan và tôi có hai con chó. Tôi đã tự hỏi làm thế nào tôi có thể giải nhiệt chúng trong một đoạn phim quảng cáo vào một ngày nắng nóng.
Giải pháp của tôi là làm một hệ thống làm mát và phát hiện. Hệ thống phát hiện là để đảm bảo rằng hệ thống đang hoạt động khi những con chó ở trong xe kéo. Đối với điều này, tôi sử dụng cảm biến lực, HX711 (thang đo) và cảm biến siêu âm (khoảng cách). Để đo nhiệt độ, tôi sử dụng ds18b20. Vì vậy, bạn có thể thiết lập nhiệt độ mong muốn. Bạn cũng có thể báo động khi bạn đưa nhiệt độ tối thiểu và tối đa làm đầu vào. Đối với báo thức, tôi sử dụng một bộ rung hoạt động. Để làm mát những con chó, bạn sẽ cần một cái quạt. Bạn cũng có thể sử dụng màn hình để không cần phải truy cập trang web. Và cuối cùng, bạn sẽ cần một nút để bật / tắt tất cả các cảm biến của mình. Chúng tôi cũng sẽ tạo một cơ sở dữ liệu để lưu tất cả dữ liệu từ các cảm biến và sử dụng nó. Và dĩ nhiên chúng tôi không thể quên làm một khu nhà ở cho dự án này.
Bây giờ bạn đã biết nhiều hơn một chút, hãy bắt đầu với dự án này.
Quân nhu
Ngân sách cho dự án này là khoảng € 122.
Bước 1: Công cụ
Đối với dự án này, bạn sẽ cần:
- Raspberry Pi 3 kiểu B
- Bộ chuyển đổi (5V)
- thẻ SD
- Cáp UTP
- Raspberry PI T-cobbler
- Tấm chắn pin 18650 v3
- NCR 18650 B
- Bảng bánh mì
- Điện trở
- Người nhảy
- Cảm biến siêu âm HC-SR04
- ds18b20
- Load cell
- HX711
- Geekcreit® IIC / I2C 1602
- Chiết áp
- Quạt
- Bóng bán dẫn NPN
- Nút bấm
- Bộ rung hoạt động
- Gỗ
Bước 2: Tạo mạch
![Tạo mạch Tạo mạch](https://i.howwhatproduce.com/images/009/image-26890-2-j.webp)
![Tạo mạch Tạo mạch](https://i.howwhatproduce.com/images/009/image-26890-3-j.webp)
Không có gì đặc biệt về điều này. Chỉ cần làm theo kế hoạch fritzing và mọi thứ sẽ ổn. Hãy cẩn thận, đảm bảo rằng bạn sử dụng đúng chân cắm và điện trở. Tốt hơn hết là bạn nên kiểm tra mạch của mình hai lần trước khi chúng ta tiếp tục.
Bước 3: Tạo cơ sở dữ liệu
![Tạo cơ sở dữ liệu Tạo cơ sở dữ liệu](https://i.howwhatproduce.com/images/009/image-26890-4-j.webp)
Bây giờ chúng tôi sẽ tạo một cơ sở dữ liệu để chúng tôi có thể lưu dữ liệu từ các cảm biến của bạn và sử dụng chúng nếu chúng tôi cần. Để tạo cơ sở dữ liệu này, bạn sẽ cần tạo một mô hình trên MySQL Workbench. Nếu bạn đã sao chép mô hình của tôi, bạn có thể chuyển tiếp kỹ sư và cơ sở dữ liệu của bạn đã sẵn sàng để sử dụng.
Bước 4: Mã
![Mã số Mã số](https://i.howwhatproduce.com/images/009/image-26890-5-j.webp)
![Mã số Mã số](https://i.howwhatproduce.com/images/009/image-26890-6-j.webp)
![Mã số Mã số](https://i.howwhatproduce.com/images/009/image-26890-7-j.webp)
Bạn có thể tải xuống mã trên kho lưu trữ github của tôi. Chỉ cần theo liên kết này: https://github.com/NMCT-S2-Project-1/nmct-s2-project-1-BryanVermaeren. Bạn có thể tìm thấy gì: HTML, CSS, JS, Python (mã + lớp) và cơ sở dữ liệu của tôi (truy vấn).
Trước hết hãy thay đổi số ID trong mã. Mỗi ds18b20 (cảm biến nhiệt độ) đều có một số ID riêng. Làm thế nào để biết số ID của bạn là gì? Chỉ cần làm theo các bước sau.
1. Bật giao diện de one-wire
Nhập lệnh này vào thiết bị đầu cuối.
sudo raspi-config
Bây giờ kích hoạt một dây.
2. Tải mô-đun một dây
Nhập lệnh này vào thiết bị đầu cuối.
sudo nano /boot/config.txt
Bỏ ghi chú dòng tiếp theo:
dtoverlay = w1-gpio
Lưu các tập tin.
3. Khởi động lại
Nhập lệnh này vào thiết bị đầu cuối.
khởi động lại sudo
4. Tìm số ID
Đi tới thư mục này trên thiết bị đầu cuối của bạn.
cd / sys / bus / w1 / devices / w1_bus_master1
Trong thư mục này, bạn sẽ tìm thấy ID của mình.
Bây giờ thay thế ID của tôi bằng ID của bạn trong đường dẫn từ cảm biến nhiệt độ của bạn.
Nếu bạn đã tải xuống mọi thứ, hãy đặt HTML, CSS và JS trên máy chủ apache trên raspberry pi của bạn. Nếu bạn chưa có máy chủ apache, chỉ cần nhập hai lệnh này vào thiết bị đầu cuối và đợi cho đến khi mọi thứ hoàn tất.
sudo apt-get cập nhật
sudo apt-get install apache2
Bạn có thể tải tệp lên bằng cách sử dụng FileZilla hoặc một chương trình khác sử dụng tính năng truyền tệp sftp. Tải tệp lên / var / www / html. Giao diện người dùng đã sẵn sàng.
Bây giờ là phần phụ trợ. Tạo một thư mục trên raspberry pi của bạn, nơi bạn sẽ lưu các tệp. Một ví dụ là 'home / pi / folder'. Tôi đã sử dụng pycharm để tải tệp lên nhưng bạn cũng có thể sử dụng các chương trình khác nhau cho nó. Sau đó, chúng tôi sẽ tự động chạy tệp này mỗi khi pi raspberry khởi động. Có nhiều cách để làm điều đó nhưng tôi thích cách mà tôi đã sử dụng hơn.
Đầu tiên hãy truy cập tệp này.
sudo nano /etc/rc.local
Đặt các dòng sau giữa 'fi' và 'exit 0':
cd '/ home / pi / folder' (thư mục mà bạn đã lưu nó)
sudo python3.5 -u -m chạy bình --host = 0.0.0.0 --port = 5000
Lưu các tập tin.
Nếu bạn đã làm đúng mọi thứ, mọi thứ đã sẵn sàng để sử dụng. Đảm bảo rằng pi raspberry của bạn được kết nối với wifi.
Bước 5: Nhà ở
![Nhà ở Nhà ở](https://i.howwhatproduce.com/images/009/image-26890-8-j.webp)
![Nhà ở Nhà ở](https://i.howwhatproduce.com/images/009/image-26890-9-j.webp)
![Nhà ở Nhà ở](https://i.howwhatproduce.com/images/009/image-26890-10-j.webp)
Đối với điều này, bạn có thể quyết định cách bạn muốn nó. Tôi đã sử dụng một hộp gỗ và làm một chút điều chỉnh để mọi thứ sẽ vừa vặn và có thể nhìn thấy được. Bạn có thể thấy màn hình, nút, chiết áp, ds18b20 và bộ rung hoạt động của tôi. Và cảm biến siêu âm, quạt, cảm biến trọng lượng (cảm biến lực, HX711) được kết nối với một dây cáp dài để bạn có thể đặt chúng ở bất cứ đâu. Đảm bảo mọi thứ có thể nhìn thấy được và có thể vừa với nhà ở của bạn. Bạn có thể nhìn vào cách tôi đã làm điều đó.
Quan trọng! Làm cho cảm biến trọng lượng như tôi đã làm hoặc thiết kế mà tôi tìm thấy trên internet. Nếu không, bạn sẽ không thể đo trọng lượng.
Nếu bạn đã làm đúng mọi thứ, dự án đã hoàn thành. Tôi hy vọng bạn hài lòng với kết quả;).
Đề xuất:
Raspberry Pi Chuông cửa thông minh tự làm có thể phát hiện người, ô tô, v.v.: 5 bước
![Raspberry Pi Chuông cửa thông minh tự làm có thể phát hiện người, ô tô, v.v.: 5 bước Raspberry Pi Chuông cửa thông minh tự làm có thể phát hiện người, ô tô, v.v.: 5 bước](https://i.howwhatproduce.com/images/002/image-3657-j.webp)
Chuông cửa thông minh tự làm Raspberry Pi có thể phát hiện người, ô tô, v.v.: Thiết kế theo chủ đề steampunk này tích hợp với trợ lý gia đình và hệ thống âm thanh đa phòng của chúng tôi để giao tiếp với phần còn lại của ngôi nhà thông minh tự làm của chúng tôi. Thay vì mua Chuông cửa dạng chuông (hoặc Nest, hoặc một trong những đối thủ cạnh tranh khác) Tôi đã xây dựng cửa thông minh của riêng mình
Hệ thống phát hiện kẻ xâm nhập từ xa tự làm Raspberry Pi với Telegram: 7 bước
![Hệ thống phát hiện kẻ xâm nhập từ xa tự làm Raspberry Pi với Telegram: 7 bước Hệ thống phát hiện kẻ xâm nhập từ xa tự làm Raspberry Pi với Telegram: 7 bước](https://i.howwhatproduce.com/images/002/image-4234-25-j.webp)
Hệ thống phát hiện kẻ xâm nhập từ xa tự làm Raspberry Pi với Telegram: Trong dự án này, bạn sẽ tạo một thiết bị phát hiện kẻ xâm nhập sẽ kiểm tra xem có ai đó đang ở trong nhà / phòng của bạn khi bạn ra ngoài bằng cách sử dụng cảm biến PIR hay không, nếu cảm biến PIR phát hiện ai đó, nó sẽ thực hiện (tập hợp) (các) hình ảnh của kẻ xâm nhập. Bức tranh
Hệ thống bảo mật Webcam phát hiện chuyển động Pizero: 3 bước
![Hệ thống bảo mật Webcam phát hiện chuyển động Pizero: 3 bước Hệ thống bảo mật Webcam phát hiện chuyển động Pizero: 3 bước](https://i.howwhatproduce.com/images/005/image-12589-j.webp)
Hệ thống bảo mật Pizero Motion Detect Webcam: Hệ thống này sử dụng một pizero, khóa wifi và một webcam cũ trong một hộp diêm tùy chỉnh. Nó ghi lại video phát hiện chuyển động ở tốc độ 27 khung hình / giây của bất kỳ chuyển động quan trọng nào trên đường lái xe của tôi. Sau đó, nó sẽ tải các clip lên tài khoản dropbox. Ngoài ra có thể xem nhật ký và c
Cách tạo hệ thống báo động phát hiện lũ lụt thông minh bằng Raspberry Pi và Particle Argon: 6 bước
![Cách tạo hệ thống báo động phát hiện lũ lụt thông minh bằng Raspberry Pi và Particle Argon: 6 bước Cách tạo hệ thống báo động phát hiện lũ lụt thông minh bằng Raspberry Pi và Particle Argon: 6 bước](https://i.howwhatproduce.com/images/007/image-18807-j.webp)
Cách tạo hệ thống báo động phát hiện lũ lụt thông minh sử dụng Raspberry Pi và Particle Argon: Có cảm biến lũ tiêu chuẩn là cách tuyệt vời để ngăn chặn thiệt hại lớn cho nhà hoặc nơi làm việc của bạn. bạn có thể mua những thứ thông minh Hệ thống báo động lũ lụt này phát hiện bất kỳ chất lỏng nào và kích hoạt cảnh báo
Phát minh lại những phát minh miễn phí của bạn cho robot 'Fantastic Plastics Works' để phát sáng: 5 bước
![Phát minh lại những phát minh miễn phí của bạn cho robot 'Fantastic Plastics Works' để phát sáng: 5 bước Phát minh lại những phát minh miễn phí của bạn cho robot 'Fantastic Plastics Works' để phát sáng: 5 bước](https://i.howwhatproduce.com/images/001/image-2494-57-j.webp)
Phát minh lại những sáng tạo miễn phí của bạn cho robot 'Fantastic Plastics Works' để phát sáng: Sử dụng đèn LED có sẵn để làm cho 'robot' bằng nhựa phát sáng và làm phai màu! Cung cấp giới thiệu về hàn cơ bản, mạch điện, đèn LED và chất dẻo