Креативна автоматична годівниця для птахів (15 фото)

57

Чесно вам скажу, такого я ще не бачив! Двоє хлопців зібрали унікальну автоматичну годівницю для птахів, використовуючи для її створення лише старий комп’ютерний роутер і звичайний дверний доводчик від автомобіля. Дивимося далі на таку креативну розробку.

Годівниця

Серцем годівниці виступає роутер Tp-Link 3020 з прошивкою OpenWrt, до якого по ethernet підключена камера D-Link DCS-2310L і arduino по usb. Сам він виходить в інтернет через wifi. Кожну хвилину cron запускає скрипт, який раз у 4 секунди визначає потрібно чи і яку кількість раз відкрити засувку на бункері з кормом.
Механізм зроблений з 50мм трійника для каналізації і автомобільного соленоїда. В трійник вклеєна пробка від 5 літрову пет пляшки (пляшка виступає в якості бункера для корму). Засувка також зроблена з шматка каналізаційної труби.


Креативна автоматична годівниця для птахів (15 фото)
Креативна автоматична годівниця для птахів (15 фото)

До Arduino підключений саморобний двухрелейный щит, до якого підключений соленоїд за стандартною схемою зміни полярності. Харчується все від блоку живлення для покійного USB-SATA адаптера.

Креативна автоматична годівниця для птахів (15 фото)

Зроблений будиночок, з монтажною коробкою під електроніку, поворотним кріпленням під бункер і відкидним дном:

Креативна автоматична годівниця для птахів (15 фото)

Так додавати корм набагато зручніше:

Креативна автоматична годівниця для птахів (15 фото)

Спочатку ми хотіли встановити годівницю в міському парку, але через проблеми з електрикою і wifi було вирішено встановити її будинку. Власне установка:

Креативна автоматична годівниця для птахів (15 фото)
Креативна автоматична годівниця для птахів (15 фото)
Креативна автоматична годівниця для птахів (15 фото)

Пару слів про реалізацію на стороні сервера сайту. Від початкової ідеї насипати корм SMS-ками вирішено було відмовитися. Проект спочатку не мався на увазі як комерційний. У самому справі, про яку вигоду може йти мова? Ну і, звичайно, бажаючих надсилати SMS-повідомлення заради того, щоб подивитися як насипається корм — було б не так багато, і пташки б не оцінили такої «турботи». Тому насипати корм можна просто натиснувши кнопочку на сторінці з відео-трансляцією. Щоб користувачі не спустошили весь бункер за лічені години — введено таймаут. На даний момент кнопка «Погодувати» доступна тільки через 15 хвилин після попередньої відсипання корму.
Ну, а працює це все тривіально. Користувач натискає кнопочку, php-скрипт додає в SQL-таблицю запис зі статусом «оброблено», годівниця періодично опитує сервер, звертаючись до ще одного php-скриптику, який і повідомляє годівниці, про те, що з’явився запит на відсипку, після чого міняє в SQL-таблиці статус відповідного запису. Таким чином, не сайт посилає команду годівниці, а годівниця періодично запитує у сайту — не треба насипати? Не сама оптимальна реалізація, але зате проста. До того ж в даному випадку нам не потрібен статичний ip-адреса (або якийсь там DynDNS) для інтернет-з’єднання годівниці.

Пташки

Креативна автоматична годівниця для птахів (15 фото)

Креативна автоматична годівниця для птахів (15 фото)
Креативна автоматична годівниця для птахів (15 фото)
Креативна автоматична годівниця для птахів (15 фото)
Креативна автоматична годівниця для птахів (15 фото)
Креативна автоматична годівниця для птахів (15 фото)

Звідси