Mục lục:
Video: Cửa chuồng gà - Dựa trên Arduino: 5 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
Trước hết, ngôn ngữ mẹ đẻ của tôi là tiếng Hà Lan nên xin lỗi vì những lỗi chính tả có thể xảy ra. Nếu có điều gì không rõ ràng, chỉ cần để lại lời nhắn ở phần bình luận. Đây là dự án arduino đầu tiên của tôi. Vì vợ tôi đã quá mệt mỏi với việc mở coopdoor theo cách thủ công hàng ngày, chúng tôi đã tính đến việc mua một chickenguard nhưng chúng khá đắt so với những gì nó cần. làm (khoảng 150 euro / 175 đô la). trang web chính thức
Tất cả chúng ta đều muốn những chú gà của mình được an toàn vào ban đêm, vì vậy đó là nơi mà sự sáng tạo sẽ xuất hiện. Còn nhiều việc phải làm. Thiết kế đầu tiên dựa trên arduino nano với LDR nhưng không chính xác. Trên github, tôi tìm thấy một bản phác thảo chưa hoàn thành nơi sử dụng thư viện Dusk2Dawn. Tôi đã sử dụng nó như một cơ sở để bắt đầu xây dựng.
Bước 1: Danh sách bộ phận
Tất cả các bộ phận đã qua sử dụng được mua bởi aliexpress
- Arduino Nano + tấm chắn vít đầu cuối tùy chọn
- PCB nguyên mẫu
- DS1307 RTC
- Trình điều khiển động cơ L298N
- Động cơ giảm tốc 12V / 30rpm
- Cảm biến từ tính MC38
- Spool
- Trục 200mm x 8mm
- Vòng bi KP08
- Bộ ghép động cơ 4x8mm
- Nguồn 12V / 2A hỗ trợ
- Vỏ nhựa ABS IP65 (158mm x 90mm x 60mm)
- 1x LED
- Một số dây, điện trở 10K, điện trở 220 Ohm
- Sắt hàn
- Súng bắn keo
Tổng chi phí vật liệu khoảng 20 đô la. Chỉ cần tiết kiệm cho mình 150 đô la bằng cách xây dựng bộ điều khiển cửa chuồng của riêng tôi và có rất nhiều niềm vui khi tạo ra nó.
Bước 2: Sơ đồ
Khi tất cả các bộ phận từ Aliexpress cuối cùng đã đến (vâng, cần một chút kiên nhẫn), mọi thứ thú vị bắt đầu. Như bạn có thể thấy trên sơ đồ, động cơ được điều khiển bởi bảng điều khiển L298N. Bảng này có 2 kênh (bạn có thể kết nối 2 động cơ trên bảng). Trong dự án này bạn chỉ cần 1 kênh. Cấp nguồn cho bo mạch điều khiển bằng nguồn điện 12V. Tôi đã sử dụng kết nối 5V trên bảng điều khiển để cấp nguồn cho Arduino. Tôi đã sử dụng 2 đầu vào trên bảng điều khiển (2 đầu ra Arduino) để cho phép động cơ quay theo chiều kim đồng hồ / ngược chiều kim đồng hồ.
Các công tắc nam châm MC38 được kết nối với điện trở 10K với đầu vào Arduino.
Công tắc xuống bằng tay cũng được kết nối với đầu vào bằng điện trở 10K.
Đèn LED màu đỏ được kết nối bằng điện trở 220 Ohm với đầu ra của Arduino. Khi đóng cửa, đèn LED màu đỏ sẽ bật sáng.
RTC DS1307 kết nối với nano:
- VCC - 5V
- GND - GND
- SDA - chân A4
- SCL - chân A5
Vui lòng tham khảo hướng dẫn sử dụng Arduino của bạn nếu bạn sử dụng phiên bản khác không phải nano.
Làm nóng sắt hàn của bạn và bắt đầu kết nối tất cả mọi thứ với nhau. Gắn tất cả các bộ phận vào hộp. Tôi đã sử dụng súng bắn keo để sửa PCB và trình điều khiển động cơ. Cũng cố định các dây nhảy bằng một ít keo.
Đảm bảo rằng bạn kiểm tra mọi thứ trước khi lắp ráp các bộ phận vào vỏ máy
Bước 3: Xây dựng phần cứng
Tôi đã sử dụng ván ép tạo hình bê tông 4mm cho cửa. Chúng trượt thành 2 thanh nhôm chữ U. Cánh cửa được gắn vào ống chỉ bằng gỗ bằng một số dây nylon (dây câu). Ống nối được kết nối với trục 8mm. Tôi đã sử dụng một mũi khoan để làm cho đường kính trong của ống chỉ khớp với đường kính trục.
Động cơ được gắn trong hộp ABS (khoan một lỗ ở mặt bên của hộp). Công tắc được lắp ở phía bên kia.
Dán nam châm vào mặt trên của cánh cửa. Cũng có thể sử dụng 2 vít nhỏ. Đảm bảo chúng không quá dài:-) Gắn 2 công tắc nam châm vào chuồng (1 ở trên cùng, 1 ở dưới)
Bước 4: Mã Arduino
Vì đây là dự án Arduino thực sự đầu tiên của tôi, tôi cho rằng mã không hoàn hảo theo các nguyên tắc viết mã, nhưng nó đang hoạt động và nó thực hiện những gì tôi mong đợi.
Hãy thoải mái sử dụng mã và thích ứng với nhu cầu của riêng bạn. Vui lòng để lại tin nhắn trong phần bình luận và chia sẻ cho tôi dự án của bạn dựa trên mã này.
Dòng 38: khi setRTC = true, thời gian máy tính của bạn được đồng bộ hóa với RTC khi tải lên sketch. Sau khi tải lên, thay đổi setRTC = false và tải lại sketch lên.
Dòng 41: Nếu bạn sử dụng RTC khác hơn 1307 (ví dụ: 3231), hãy thay đổi dòng này
dòng 45: Thay đổi thành phố của bạn thành thành phố nơi bạn sống và điền vào tọa độ và múi giờ của bạn. Tôi không nghĩ rằng họ có gà nhưng ví dụ: cho phép lấy tọa độ của ngôi nhà màu trắng ở Washington DC… (sử dụng bản đồ google, nhấp chuột phải " Cái gì đây")
Dusk2Dawn washington (38.897885, -77036541, -5);
Dòng 139: Đây là phép tính hoàng hôn / mặt trời mọc để xác định xem cửa nên lên hay xuống. Như bạn có thể thấy, có 2 số được sử dụng trong phép tính (+30). Đây là thời gian trễ khi mặt trời mọc / lặn. Gà của tôi sẽ đi sau vài phút sau giờ sunet chính thức. Vui lòng thay đổi sự chậm trễ này theo nhu cầu của bạn.
Khi công tắc được vận hành, cửa sẽ đi xuống và nằm xuống cho đến khi bạn đặt nó trở lại tình trạng bình thường
Bước 5:
Các sửa đổi có thể có cho phiên bản 2:
- Phiên bản dựa trên ESP8266
- kết nối wifi
- Được điều khiển bởi ứng dụng điện thoại thông minh
- webcam
- …
Đề xuất:
Chuông cửa có hình Ring của Vương quốc Anh chuyên nghiệp làm việc với chuông cơ: 6 bước (có hình ảnh)
Chuông cửa có hình Ring của Vương quốc Anh chuyên nghiệp làm việc với chuông cơ: **************************************** *************** Xin lưu ý rằng phương pháp này chỉ hoạt động với nguồn AC ngay bây giờ Tôi sẽ cập nhật nếu / khi tôi tìm thấy giải pháp cho chuông cửa sử dụng nguồn DC, trong thời gian chờ đợi, nếu bạn có nguồn DC cung cấp, bạn sẽ cần t
Nest Hello - Chuông cửa có chuông tích hợp Biến áp Vương quốc Anh (220-240V AC - 16V AC): 7 bước (có Hình ảnh)
Nest Hello - Chuông cửa có chuông có biến áp tích hợp Vương quốc Anh (220-240V AC - 16V AC): Tôi muốn lắp đặt chuông cửa Nest Hello tại nhà, một gizmo chạy trên 16V-24V AC (LƯU Ý: bản cập nhật phần mềm vào năm 2019 đã thay đổi châu Âu phạm vi phiên bản đến 12V-24V AC). Chuông chuông cửa tiêu chuẩn với máy biến áp tích hợp có sẵn ở Vương quốc Anh tại
Điều chỉnh Chuông cửa có hình thành Chuông bài hát kỹ thuật số: 5 bước
Điều chỉnh Chuông cửa có hình thành Chuông cửa bài hát kỹ thuật số: Một câu chuyện ngắn, Best Buy cho tôi biết rằng tôi không thể cài đặt Chuông cửa Simplisafe có chuông cửa có giai điệu bài hát. Đọc hàng trăm bài viết mà bảo không làm được. Simplisafe cho biết không thể thực hiện được nhưng dù sao cũng cung cấp một bộ dụng cụ. Bộ kết nối dành cho một thanh st
Biến chuông cửa có dây của bạn thành chuông cửa thông minh với IFTTT: 8 bước
Biến chuông cửa có dây của bạn thành chuông cửa thông minh với IFTTT: Chuông cửa WiFi biến chuông cửa có dây hiện tại của bạn thành chuông cửa thông minh. https://www.fireflyelectronix.com/product/wifidoor
Biến chuông cửa có dây của bạn thành chuông cửa thông minh với Home Assistant: 6 bước
Biến chuông cửa có dây của bạn thành chuông cửa thông minh với Home Assistant: Biến chuông cửa có dây hiện tại của bạn thành chuông cửa thông minh. Nhận thông báo đến điện thoại của bạn hoặc ghép nối với camera cửa trước hiện có của bạn để nhận cảnh báo bằng hình ảnh hoặc video bất cứ lúc nào ai đó bấm chuông cửa của bạn. Tìm hiểu thêm tại: fireflyelectronix.com/pro