2.3. Программирование помпы

2.3.1. Общие сведения

Многофункциональный универсальный насос R385 относится к разновидности диафрагменных (мембранных) объёмных насосов. Его механизм представляет совокупность пропускных мембран в сочетании с пластиковым поршневым механизмом, установленным на ось двигателя. Ось смещена от центра под небольшим углом, заставляя поршни при вращении мотора поочерёдно втягиваться и возвращаться в исходное положение. Таким образом, в насосе одновременно создаются всасывающая и выталкивающая силы.

2.3.2. Сферы применения:

Аквариумистика, минифонтаны, декоративные дизайнерские решения в оформлении интерьера и ландшафта, гидропоника, садоводство и цветоводство. А также бытовое, промышленное и медицинское оборудование.

2.3.3. Характеристики

  • Рабочее напряжение: 6 … 12 В.

  • Потребляемый ток: 200 … 600 мА.

  • Диаметр патрубков (внешний): 7 мм.

  • Диаметр патрубков (внутренний): 3 мм.

  • Расход при 12 В: 1.5-2 литра/минуту

  • Температура жидкости: до 80°С

2.3.4. Подключение

Насос подключается точно так же как и вентиляторы для системы вентиляции, отличия только в программном коде. Так же насос может взаимодействовать с датчиком влажности почвы и с датчиком уровня воды. К примеру когда влажность почвы недостаточна, включается насос и насыщает почву водой. Или насос будет наполнять емкость водой, пока датчик уровня воды не тонет.

Помпа

2.3.5. Программирование

#include <JsAr.h>     // Подключение библиотеки для работы с платой ESP. #include <DxlMaster.h>               // Подключение библиотеки для работы с DXL-устройствами.
DynamixelDevice pump(0x0D);

void setup() {
  JsAr.begin();       // Начинаем работу с платой ESP. Без этой строчки ничего работать не будет!
  DxlMaster.begin(57600);     // Начинаем работу с DXL-устройствами.
  pump.init();        // Инициализируем кнопку и силовой ключ.
}

void loop() {
  pump.write(28, 255);        // Непосредственное открытие ключа записью значения 255 в нужный регистр.
}