Всем привет!
Сделал я систему Автополива:
https://community.alexgyver.ru/threads/avtonomnyj-avtopoliv-na-1-12-komnatnyx-rastenij.189/
Работает нормально уже пол года. Всё в целом устраивает, но хочется выйти на новый уровень. В общем решил я сделать еще одну систему, посложнее, поинтереснее и поудобнее.
Пока это выглядит вот так, несколько модулей, соединенных на макетке:
Чего не было в старой системе и что я хочу сделать в новой:
Возможно ещё что-то придумаю. Пока не знаю. Если есть идеи, посоветуйте.
PS: Датчики влажности почвы использовать не планирую, уже извините.
Сделал я систему Автополива:
https://community.alexgyver.ru/threads/avtonomnyj-avtopoliv-na-1-12-komnatnyx-rastenij.189/
Работает нормально уже пол года. Всё в целом устраивает, но хочется выйти на новый уровень. В общем решил я сделать еще одну систему, посложнее, поинтереснее и поудобнее.
Пока это выглядит вот так, несколько модулей, соединенных на макетке:
Чего не было в старой системе и что я хочу сделать в новой:
- Изменение настроек полива при помощи кнопок. В предыдущей версии можно было поменять настройки только путем перепрошивки Ардуины. Не то что бы я их часто менял, просто хочется попробовать новое в программировании.
- Новый OLED дисплей. Дисплей Nokia конечно хорош, но выглядит как-то скучновато и старомодно. И проводов много нужно для управления, А OLED подключается 2-мя проводами через I2C.
- Убрать солнечную батарею их схемы. Практика показала, что она особо не нужна. После последнего апгрейда и полной зарядки предыдущая система проработала без солнечной батареи на аккумуляторах 2,5 месяца и остаточный заряд аккумулятора - около 80%. Думаю, при таком расходе время автономной работы может дотянуть до года, чего более чем достаточно.
- Часть схемы сделать на SMD компонентах на печатной плате. Речь идет о батарее мосфетов с обвязкой. В предыдущей версии использовались мощные мосфеты в корпусе ТО - 220, что по-моему гораздо больше, чем требуется для маленьких помп. Также хочу попробовать ЛУТ и работу с SMD компонентами.
- Добавить систему аварийного отключения, не связанную с микроконтроллером. Планирую использовать реле времени с Али, либо найти в интернете какую-то другую схему.Общая идея : питание помп вырубатеся после максимально допустимого времени (например больше 1,5 минуты) вне зависимости от наличия управляющего сигнала с микроконтроллера .
- Сделать код более красивым и эстетичным. Убрать Delay, использовать массивы, больше использовать циклы (где применимо) и т.д.
- Сделать всё более компактным и эстетичным
Возможно ещё что-то придумаю. Пока не знаю. Если есть идеи, посоветуйте.
PS: Датчики влажности почвы использовать не планирую, уже извините.