Универсальный контроллер для теплиц, гроубоксов, инкубаторов...

Привет, Пикабу! Решил поделиться проектом, который сделан по заказу подписчиков: начал с контроллера для теплиц и гроубоксов, и закончил очень универсальным контроллером, который имеет большое количество применений. Проект полностью открытый, любой желающий может сделать себе такую штуку: на странице проекта у меня на сайте оставлена вся подробная информация по сборке и настройке. Ниже видеоролик с подробным "обзором" на девайс и примерами работы для разных сценариев.

На данный момент уже вышло обновление прошивки, в котором добавился гистерезис для датчиков и другой режим навигации по меню (кликнул, изменил настройку, кликнул ещё раз). Надеюсь многим пригодится!

Arduino & Pi

1.4K постов20.6K подписчик

Добавить пост

Правила сообщества

В нашем сообществе запрещается:

• Добавлять посты не относящиеся к тематике сообщества, либо не несущие какой-либо полезной нагрузки (флуд)

• Задавать очевидные вопросы в виде постов, не воспользовавшись перед этим поиском

• Выкладывать код прямо в посте - используйте для этого сервисы ideone.com, gist.github.com или схожие ресурсы (pastebin запрещен)

• Рассуждать на темы политики

• Нарушать установленные правила Пикабу

Вы смотрите срез комментариев. Показать все
1
DELETED
Автор поста оценил этот комментарий

А почему бы вместо уродливого экрана в 4 строки не передавать данные в компьютер с красивым, большим интерфейсом?

раскрыть ветку (22)
7
Автор поста оценил этот комментарий

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

раскрыть ветку (14)
DELETED
Автор поста оценил этот комментарий
RS-485 + Modbus и MasterScada на компе. 32 тэга бесплатно, для теплицы за глаза. По проводу намного надёжнее.
раскрыть ветку (2)
Автор поста оценил этот комментарий

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

раскрыть ветку (1)
DELETED
Автор поста оценил этот комментарий

Преобразователь UART->RS485 для ардуинки и RS485->USB для компа. Наверно, рублей 100. Еще провод, пойдет любой, например обычная витая пара.

Автор поста оценил этот комментарий

И я про то же. Уже не в первом видео пишу про есп. В этот раз ответил, говорит, мол, "один вход АЦП всего, херня!". Видимо, просто не знает про есп32.

раскрыть ветку (10)
10
Автор поста оценил этот комментарий

знает. Но за разработку веб-морды ему не заплатили

раскрыть ветку (1)
Автор поста оценил этот комментарий

:C

Автор поста оценил этот комментарий

У ардуин 5 вольтовая логика. У ЕСП 3 вольтовая. Видимо у автора сложности с подключением релешек к ЕСП.


И зачем нужна ЕСП32 когда есть дешевая esp8266.

раскрыть ветку (7)
3
Автор поста оценил этот комментарий

и зачем 8266 со своим одним аналоговым каналом и полуторами GPIO, кучей глюков бедой с вотчдогом? Ммм?

раскрыть ветку (5)
Автор поста оценил этот комментарий
Добавляем к ардуинке в теплице нрф24, добавляем в прошивку библиотеку mysensors, а на nodemcu esp8266 делаем шлюз для библиотеки mysensors с доступом через WiFi. Получается чрезмерно запутанно и глючно, зато через веб морду этого шлюза можно красиво посмотреть данные на компе или телефоне.
раскрыть ветку (4)
DELETED
Автор поста оценил этот комментарий
Не проще ли купить преобразователь RS-485 для ардуинки, прикрутить библиотеку Modbus и смотреть данные, тренды, а также управлять с любой SCADA-системы?
раскрыть ветку (3)
1
DELETED
Автор поста оценил этот комментарий

вы  с таким подходом вместо простенького устройства для теплицы что-то очень сложное получите, людям это всё не надо.

Автор поста оценил этот комментарий

Это же по проводам, или нет? А с ЕСПшкой подключился к WiFi, ввел в строку адреса что-то вроде 192.168.1.79 и можно рулить всем по веб интерфейсу с любого устройства с браузером. При помощи модулей nrf24l01 и библиотеки mysensors легко создается беспроводная сеть из ардуинок. Можно с одного телефона следить за несколькими теплицами.

раскрыть ветку (1)
2
DELETED
Автор поста оценил этот комментарий
Rs-485 - витая пара длиной до 1200м, устойчивая помехозащищенная сеть. Веб-интерфейс - это конечно, хорошо, но зачем изобретать велосипед? В любой нормальной SCADA системе уже есть примитивы, барграфы, графики, тренды, журнал аварий, веб-морда и т.д.
Автор поста оценил этот комментарий

Ну да, на NodeMCU на сто рублей дешевле вышло бы.

3
Автор поста оценил этот комментарий

1. Одно другое не отменяет

2. Чтобы работать с данными, придется всегда иметь под рукой большой и красивый компьютер, причем всем, кто работает.

2
Автор поста оценил этот комментарий

Думаю, с Serial-интерфейса можно снимать что угодно, а в теплице компьютер несколько неуместен

раскрыть ветку (3)
DELETED
Автор поста оценил этот комментарий

Я не могу советовать, то что не пробовал, но вот есть 443МГц модули HC12, которые теоретически должны работать удлинителями UART до 1км. В крайнем случае можно и по проводам RS-485 попробовать. Кроме удобства управления можно будет писать графики и журнал событий. Как без журналов управлять такими важными процессами - я не понимаю. (в спорной ситуации виноватых не найдёшь - например: кто и когда изменил "заданную температуру NNN" с 27*C на 127*C?

раскрыть ветку (2)
1
DELETED
Автор поста оценил этот комментарий
Я о том же, все эти вайфаи - баловство, и в реальной жизни неприменимы.
раскрыть ветку (1)
1
Автор поста оценил этот комментарий

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

1
Автор поста оценил этот комментарий

Во во, перешел бы на esp, и мощностей больше, и на экран смартфона можно инфу выводить.

Да и я бы освоил наконец по его видео)

раскрыть ветку (1)
DELETED
Автор поста оценил этот комментарий

esp из Arduino IDE тоже программируется.

Вы смотрите срез комментариев. Чтобы написать комментарий, перейдите к общему списку