Автоматизация курятника

PreFollower
Offline
Зарегистрирован: 05.06.2020

Добрый день.

Появилось желание/необходимость автоматизировать сельский курятник. Слышал много хорошего про Ардуино, в частности, про цену/простоту, так что решил начать с него.

Идея простая - непосредственно внутри поставить датчик температуры и влажности (DHT-22 скорее всего), снаружи датчик освещённости. Если влажно, включать вентилятор, если холодно - инфракрасную панель, если темно и ещё нет 8 часов утра/вечера - включать свет.

Софт я напишу без проблем, всё-таки программист. Но я не имею ни малейшего представления о железячной стороне вопроса. Вентилятор/панель наверняка требуют большей мощности, чем плата может выдать, значит, надо как-то её повышать. Соответственно, надо подключать дополнительные источники питания, объединять всё это в сеть, питание должно начинать/прекращать подаваться по сигналу, при аварийном отключении электричества всё должно само переходить в состояние "выключено". Всё это надо заземлять, добавлять туда резисторы и всё такое. Насколько в целом сложно составить схему для такой конструкции? Может быть, кто-нибудь здесь сможет мне её набросать, или лучше найти студента/специалиста?

Ещё вопрос - стоит ли добавлять туда Wi-Fi, чтобы текущая статистика/настройки были доступны по веб-интерфейсу или лучше подключить дисплей с кнопкой? Кроме того, насколько хорошо Ардуино отслеживает время? Нужны энергонезависимые часы, или даже синхронизация времени через Wi-Fi, потому что свет могут часто отключать.

Заранее прошу прощения, если задаю невежественные вопросы. Просто мне кажется, что лучше сперва спросить у специалистов, чем долго изучать документацию, а потом обнаружить, что на ардуино это делать нецелесообразно.

DetSimen
DetSimen аватар
Offline
Зарегистрирован: 25.01.2017

PreFollower пишет:

Добрый день.

Появилось желание/необходимость автоматизировать сельский курятник. Слышал много хорошего про Ардуино, в частности, про цену/простоту

про простоту тебя жестоко обманули

Bruzzer
Offline
Зарегистрирован: 17.03.2020

Наверное продуктивнее будет поискать готовый проект. Может быть на форуме птицеводов (предполагаю, что он есть).

Не вредно будет почитать проект Гавера с теплицей. Там, в том числе, приведены азы для новичков по подключению силовых частей. "https://alexgyver.ru/gyvercontrol/".

PreFollower
Offline
Зарегистрирован: 05.06.2020

Проект отличный, есть и ссылки на запчасти, и схемы подключения, думаю, можно будет адаптировать под себя. Спасибо.

v258
v258 аватар
Offline
Зарегистрирован: 25.05.2020

PreFollower пишет:

Заранее прошу прощения, если задаю невежественные вопросы. Просто мне кажется, что лучше сперва спросить у специалистов, чем долго изучать документацию, а потом обнаружить, что на ардуино это делать нецелесообразно.

Ардуино для этих целей даже избыточно, так что сделать можно. Но документацию изучать таки придется. Судя по всему с электрикой у вас отношения весьма поверхностные

DIYMan
DIYMan аватар
Offline
Зарегистрирован: 23.11.2015

PreFollower пишет:

Ещё вопрос - стоит ли добавлять туда Wi-Fi, чтобы текущая статистика/настройки были доступны по веб-интерфейсу или лучше подключить дисплей с кнопкой? Кроме того, насколько хорошо Ардуино отслеживает время? Нужны энергонезависимые часы, или даже синхронизация времени через Wi-Fi, потому что свет могут часто отключать.

Если есть инет - то можно сразу под ESP писать прошивку, с синхронизацией времени по NTP - проблем нет, все необходимые проекту плюшки в ESP поместятся, дисплей - нахер не нужен, ты не будешь бегать в курятник пырить в дисплей. Раз программист, самый правильный выбор - приложение под Андроид, стыковать его по TCP с ESP - несложно.

Энергонезависимые часы - однозначно DS3231, с батарейкой, там ещё (если брать китайские модули) стоит немного EEPROM на I2C - может пригодиться вдруг.

Короче, я бы взял для начала платку NodeMCU с ESP-12E на борту, зарекомендовала себя неплохо, в принципе. Взял бы DS3231. Датчики DHT - берёшь в руки, облепливаешь куриным говном (по сродству, что называется) - и выкидываешь в помойку. Если надо влажность - то это как минимум Si7021 или что-то типа SHT10. Датчик температуры - оригинальный далласовский DS18B20. Освещённость - либо BH1750, либо - MAX44009. Если не хватит выводов - MCP23017 на I2C, или MCP23S17 на SPI, и всё в шоколаде. Силовая часть - ну тут уже поболее нюансов, если по-босяцки и по-бырому - китайские модули реле с опторазвязкой.

И уже на основе вот этого конструктора ты будешь готов получить свои первые удары по кокушкам, от суровой действительности под названием "реальность". Всякие там помехи, сопливые пайки, фазы Луны и прочее. Лучше, чем старая знаменитая заметка на сайте ДиХальта (ребята, киньте ссыль на неё, кто помнит - там про магию, Петрович вроде не так давно упоминал) - я не скажу.

И будет  тебе "Welcome to the real world, Neo", только блэкдлжек здесь с краплёными картами, и все шлюхи - косая на прыщавой ;)

Гайвера - не слушай, поёт, конечно, красиво, но от этого потом только горше становится. И как программист он - ну такое, лично пытались с ним плавать, не срослось, обидчивые-с мы.

Andrey12
Andrey12 аватар
Offline
Зарегистрирован: 26.12.2014

DIYMan пишет:

1. дисплей - нахер не нужен, ты не будешь бегать в курятник пырить в дисплей.
2. Энергонезависимые часы - однозначно DS3231, с батарейкой, там ещё (если брать китайские модули) стоит немного EEPROM на I2C - может пригодиться вдруг.
3. Если надо влажность - то это как минимум Si7021 или что-то типа SHT10. Датчик температуры - оригинальный далласовский DS18B20. Освещённость - либо BH1750, либо - MAX44009.
4. И уже на основе вот этого конструктора ты будешь готов получить свои первые удары по кокушкам, от суровой действительности под названием "реальность".
5. Гайвера - не слушай, поёт, конечно, красиво, но от этого потом только горше становится. И как программист он - ну такое, лично пытались с ним плавать, не срослось, обидчивые-с мы.

Позволил себе несколько текст покорежить, чтоб выделить основное что хочу прокомментировать, ежели нельзя, все верну как было! :-)

1. А мне нравится дисплей, когда курятник особенно убираю, руки по локоть в дерьме :-) Ну вобщем грязные, за телефоном лезть както не очень, а тут в перерыв ткнул кнопочку и смотри надписи на дисплее медитируй. Вобщем дело хозяйское у меня стоит 1.3" OLED, цена 200р.

2. Часы поставил, удобно однако, работаю по ним, за три года на минуту ушли. А вот синхронизации с NTP как тут доверять? Задумает опять наш, вечно неспящий на посту, поменять часовые пояса? Да и не разобрался я до конца с SIM900 как там время получать. Надо было быстро, сделал минимум, кормит, свет включает, вентиляцию, греет зимой и смс шлет.

3. DHT и брать в руки не надо, он через неделю сам облипнет пылью и пухом и можно выкинуть, а вот остальные тоже надо думать как защитить. DS18B20 это да, работают на ура в курятнике. По освещению стоит TSL2561, не жалуюсь.

4. Ага, как у меня типа помех от двигателя кормушки :-) Как же помню, на столе все работало на отлично а вот в боевых условиях :-)

5. Согласен, у него проекты не обкатываются в реальных условиях, сделал, видео снял, а как оно там будет работать через месяц два, или в том же курятнике... Да никак! Надо будет доделывать дорабатывать. Это я про механизмы. Про программирование не скажу, я сам программист никакой, тырю куски кода, окультуриваю, но пока все работает что собрал :-)

И самое главное, если держите кур то значит знаете что надо все убирать туда где они не достанут, если достанут не склюют так обгадят.  Ну и всю электронику в корпус с IP55 и выше убирайте. У IEK есть хорошие пластиковые корпуса, я такой вот заказал - https://www.chipdip.ru/product0/8000845671

DetSimen
DetSimen аватар
Offline
Зарегистрирован: 25.01.2017

Andrey12 пишет:

я такой вот заказал - https://www.chipdip.ru/product0/8000845671

жалка, не все куроводы такие бахатые. :) 

rkit
Offline
Зарегистрирован: 23.11.2016

Покупать боксы в чипе и дипе, а не в ближайшем магазине электрики — это такое, конечно.

Andrey12
Andrey12 аватар
Offline
Зарегистрирован: 26.12.2014

rkit пишет:

Покупать боксы в чипе и дипе, а не в ближайшем магазине электрики — это такое, конечно.

 

Я не так богат как думает Дет, хотя приятно конечно :-)

В каком магазине есть такой бокс дешевле? Посетил пару магазинов в городе, там подобного не вообще, заехал в Леруа, Кастораму, есть подобное но не совсем то что надо, и дороже. 

И теперь вопрос - что я сделал не так?

DIYMan
DIYMan аватар
Offline
Зарегистрирован: 23.11.2015

Andrey12 пишет:

rkit пишет:

Покупать боксы в чипе и дипе, а не в ближайшем магазине электрики — это такое, конечно.

 

Я не так богат как думает Дет, хотя приятно конечно :-)

В каком магазине есть такой бокс дешевле? Посетил пару магазинов в городе, там подобного не вообще, заехал в Леруа, Кастораму, есть подобное но не совсем то что надо, и дороже. 

И теперь вопрос - что я сделал не так?

Да всё норм, сейчас на них цены примерно то на то, если ты именно такой хотел. Дешевле 600 рублей за нормальный ящик с поликарбонатной прозрачной дверцей - и не подходи, что называется. Не, можно, конечно, и рублей за 300 взять, но тут, смотря что надо по параметрам - IP там, толщина пластика, размер, пр.

А так - и за сотню можно найти, совсем почти на ладан дышащий из коробки хлам, который - чисто для красоты: повесил - и не трогай, и не вздумай туда лезть, а то после третьего открывания крышка отвалится.

Клапауций 12345
Offline
Зарегистрирован: 17.05.2020

в minecraft можно делать автоматический курятник, выдающий жареную курятину. о_О

Green
Offline
Зарегистрирован: 01.10.2015

На глаза попалась реклама автоматического мангала... Для меня это актуальная тема.) Ух ты, подумалось. А потом прикинул и сказал да ну его нафиг.)