Помпа для воды нужна в системах автоматического полива и прочих, где нужно управлять потоком воды с микроконтроллера.
![]() |
В наборе GyverKIT | START | IOT | EXTRA |
---|---|---|---|---|
Помпа | ✔ |
Характеристики:
- Питание: 3.. 5V
- Ток: 150 мА
- Производительность: 1.2.. 1.6 литров в минуту
- Диаметр выходного патрубка: 7.5 мм
Подключение к Arduino #
Помпу нельзя подключать к цифровым пинам, так как она потребляет большой ток и является индуктивной нагрузкой. В рамках набора коммутировать помпу можно при помощи:
Так как помпа является индуктивной нагрузкой (мотор, катушка), при подключении через транзистор нужно поставить диод, который будет гасить индукционный выброс (есть в наборе). Помпа недостаточно мощная, чтобы испортить транзистор, но лучше делать всё по правилам. Для подключения через реле диод можно не ставить.
Реле/транзистор в свою очередь подключаются на любой цифровой пин, как в уроках выше.
Питание помпы можно сделать внешнее, в рамках набора – от сетевого адаптера 5V через переходник. Питать от пина 5V (фактически от USB) не рекомендуется
Программирование #
Связанные уроки:
Для включения помпы достаточно настроить цифровой пин как выход и подать высокий сигнал:
void setup() {
pinMode(2, OUTPUT); // D2 выход
digitalWrite(2, HIGH); // включаем помпу
}
void loop() {
}
Полезные страницы #
- Набор GyverKIT – наш большой стартовый набор Arduino, продаётся в России
- Каталог ссылок на дешёвые Ардуины, датчики, модули и прочие железки с AliExpress
- Обратная связь – сообщить об ошибке в уроке или предложить дополнение по тексту ([email protected])
- Поддержать автора за работу над уроками