Автоматическая Кормушка Для Птиц

Еще в 2010 году Леонид Каганов (как известно, большой артист) общий с читателями его блога пришла идея кормушки для птиц с веб-камерой и добавлением зерна посредством отправки платных СМС.

Мне понравилась идея.

И вот прошло 4 года, наступили новогодние праздники 2014, я достал со стола ардуино уно, валявшийся роутер tp-link 3020 и вместе с битл (он же администратор городского сайта) начал реализацию проекта.



Автоматическая кормушка для птиц

Под катом много фотографий.



Фидер
Сердце фидера — роутер Tp-Link 3020 с прошивкой OpenWrt, к которому по USB подключена камера D-Link DCS-2310L и ардуино.

Сам он выходит в интернет через wifi. Каждую минуту cron запускает скрипт, который раз в 4 секунды определяет, нужно ли и сколько раз открывать клапан на кормушке.

Скрипт

  
   

#!/bin/sh COUNT=10 if [ -f /tmp/lock.ceed ]; then LOCK=`cat /tmp/lock.ceed` if [ "$LOCK" -lt "1" ]; then echo '1' > /tmp/lock.ceed while [ "$COUNT" -gt "0" ]; do rm /tmp/status.php wget http://labinsk.ru/feeder/status.php -P /tmp/ -t 5 if [ -f /tmp/status.php ]; then CEED=`cat /tmp/status.php` if [ "$CEED" -gt "0" ]; then until [ $CEED -lt 1 ]; do echo 1 > /dev/ttyACM0 let CEED=$CEED-1 let COUNT=$COUNT-1 sleep 4 done fi fi let COUNT=$COUNT-1 sleep 4 done echo '0' > /tmp/lock.ceed fi else echo '0' > /tmp/lock.ceed fi

Arduino слушает com-порт и, если получает единицу (0x31), открывает клапан на 120 мс.

Эскиз Ардуино

int incomingByte = 0;

Теги: #DIY или Сделай сам #diy #arduino

Вместе с данным постом часто просматривают:

Автор Статьи


Зарегистрирован: 2019-12-10 15:07:06
Баллов опыта: 0
Всего постов на сайте: 0
Всего комментарий на сайте: 0
Dima Manisha

Dima Manisha

Эксперт Wmlog. Профессиональный веб-мастер, SEO-специалист, дизайнер, маркетолог и интернет-предприниматель.