Детали, необходимые для сборки системы автоматического полива
Я хотел бы построить систему автоматического полива. Итак, мои исследования привели меня к следующим пунктам:
- Макетная плата прототипа печатной платы без пайки – ALLDE BB-007 (3 шт.), 400 контактов, 4 шины питания и двухсторонний скотч.
- Емкостный датчик влажности почвы (рабочее напряжение: 3,3–5,5 В постоянного тока, выходное напряжение: 0–3,0 В постоянного тока, интерфейс: PH2.54-3P)
- 1-канальный релейный модуль 5 В (VCC: подключение источника питания 5 В с положительным полюсом, GND: подключение источника питания 5 В с отрицательным полюсом)
- Мини-водяной насос (напряжение постоянного тока: 3–5 В)
- Arduino UNO REV3 [A000066]
Я новичок в электронике, поэтому у меня есть несколько очень простых вопросов. Учитывая приведенные выше характеристики и предполагая, что я хотел бы питать эту систему от батареи, а не от розетки, какая батарея мне нужна для питания Arduino? Я хотел бы, чтобы эта система работала не более 30 дней. Система будет работать постоянно, пока датчик влажности не укажет, что необходим полив, и в этом случае на некоторое время будет работать мини-водяной насос (я не знаю, как долго он будет работать).
Может ли батарея питать эту систему? Я не уверен, смогу ли я связать продукты, но эта система основана на этой системе, если я забыл включить некоторую важную информацию о системе.
Подводя итог, можно ли подключить эту систему к аккумулятору, если да, то какой аккумулятор мне следует использовать?
@John, 👍-1
Обсуждение2 ответа
Я бы предложил питать систему от свинцово-кислотного аккумулятора на 12 В и понижающего преобразователя постоянного тока в постоянный с выходным напряжением 5 В. (Они более эффективны, чем регуляторы в Arduino.) Вы можете подать регулируемое напряжение 5 В непосредственно в USB-порт на Arduino. Однако вам, вероятно, понадобится фильтрующий конденсатор на входе Arduino 5V, чтобы уменьшить колебания мощности при включении и выключении насоса.
Вам потребуется выполнить некоторые приблизительные расчеты энергопотребления Arduino, тока включения водяного насоса, ожидаемого максимального рабочего цикла насоса и эффективности постоянного тока. преобразователь постоянного тока. Это позволит вам оценить энергопотребление всей системы в мВт/час. Затем вы можете получить батарею, достаточно большую, чтобы питать ее в течение желаемого времени работы. Если вы добавите систему зарядки на солнечной энергии, вы можете увеличить время работы или даже заставить ее работать исключительно от солнечной энергии (с достаточно большой панелью и достаточно ярким солнечным светом).
Начнем с того, что я был бы очень удивлен, если бы 5-вольтовый насос приносил много пользы и запускался от 12 В постоянного тока (автомобиль или кемпинг...). Я был бы удивлен, если бы у вас не было источника питания 12 постоянного тока (от старого , китайские тренажеры для похудения, новогодний лайтбокс, коробка для установки кабеля...)
Не паникуйте, возможно, вам удастся получить реле, способное переключать более высокие напряжения.
Второе: новее подключайте все, что имеет соленоид, напрямую к arduino. (даже не реле). Большинство микросхем или микроконтроллеров могут работать только с открытием MOSFET или транзистора, только некоторые могут работать с одним светодиодом. Хотя в тот момент, когда реле выключится, оно (его индуцированный ток) унесет с собой Arduino. если вместо этого вы используете какой-нибудь обычный дешевый NPN-транзистор и диод параллельно (в противоположном направлении).
Рекомендую паять. реле и то, что вы питаете от них.
наконец, купите коробку IP55 в ближайшем магазине электротоваров.
И, наконец, я бы заменил здесь UNO на NANO. Он намного компактнее и легко помещается в коробку IP55. В качестве аккумулятора вы используете автомобильный аккумулятор... Я обнаружил, что с тех пор, как Юаса начал уничтожать (покупать) конкурентов, срок службы свинцово-кислотных батарей значительно сократился (на сигнализацию часто не хватает в течение года)
- Как использовать SPI на Arduino?
- Как решить проблему «avrdude: stk500_recv(): programmer is not responding»?
- Как создать несколько запущенных потоков?
- Как подключиться к Arduino с помощью WiFi?
- avrdude ser_open() can't set com-state
- Как узнать частоту дискретизации?
- Что такое Serial.begin(9600)?
- Я закирпичил свой Arduino Uno? Проблемы с загрузкой скетчей на плату
В зависимости от фактических потребностей в мощности (в основном двигателя насоса) вам может сойти с рук простой блок питания USB с достаточной емкостью. Хотя некоторые блоки питания полностью отключают питание, если вы не потребляете от них минимальный ток., @chrisl
какой у вас источник воды и насколько большую грядку или горшок вы поливаете? Если вы подключаетесь к крану, зачем использовать насос? Если нет, можете ли вы спроектировать его для подачи воды под действием силы тяжести?, @haresfur