Помогите с написанием кода
В проекте есть Arduino Nano, Помпа, Сервопривод (для направления потока воды на нужный горшок), Четыре резистивных датчика влажности почвы, Мосфет (для управления помпой)
Код который смог написать
01 |
#define MOS 13 //пин Мосфета |
02 |
#define SERVO_PIN 12 //пин Сервопривода |
03 |
#define SEN0, SEN1, SEN2, SEN3 //пины Датчиков |
12 |
myServo.attach(SERVO_PIN); |
13 |
for ( byte i = A0; i < A5; i++){ |
Идея заключается в том что Arduino считывает показания с датчиков и при изменения показаний датчиков делает поворот к горшку которому нужен полив и открывает мосфет который включает помпу
И еще режим сна. Arduino спит пока на каком нибудь датчике не будет определенное показание просыпается выполняет полив и обратно в сон
Помогите с написанием кода
Мошт, тебе для начала светлодиодиком помигать? В разных вариациях?
вопросы?
1. в нано какой загрузчик, старый или новый
для сервы лучше задействовать пины PWM
поливать как часто планируете?
Я пробовал до вывода изображения на OLED дисплей но сервопривод с мотором и режимом сна не пробовал и решил попросить помощь
Новый
Для сервы PWM
Пока на датчиках не появится нужные показания например 80
для полива собираюсь использовать помпу а для поворота на нужный горшок использользовать серву(горшков четыре)
Серво будет по середине четырех горшков и будет направлять поток воды который будет поступать из четырех горшков
Смысл режима сна отсутсвует. Датчики потребляют больше, чем не спящая ардуина. Смысла поворота нет. Точность дачиков очень мала. Если один сработал, то и остальные на подходе. Проще сразу все полить одним шлангом с дырками под каждый горшок и не по датчику полив отключать, а по времени и проверку после полива первую делать не раньше 15 минут. Вода по земле должна распределиться. А по коду - проект наливатор. Почти тоже самое, только вместо кнопок сигналы датчиков.
Спасибо за совет, посмотрю и напишу ответ
С датчиками как раз должно быть наоборот. Их поключать нужно для порверки где раз в несколько часов. Постоянно подключенные датчики быстро умирают из-за электрокоррозии.
Я сделал концы для датчиков графитовыми и они выстают против электрокоррозии
Я хотел чтобы датчики проверяли влажность почвы каждый час а потом в сон
лучше будет 4 клапана, вместо сервопривода
лучше будет 4 клапана, вместо сервопривода
Полностью поддерживаю. Конструкция с сервой будет существенно менее надежной.
А учитывая дешевизну насосов (например https://aliexpress.ru/item/33018143812.html), будет еще проще использовать по насосу на растение и клапанов не надо.