В этом уроке мы покажем вам как сделать автоматический датчик уровня воды с Arduino Uno, который при этом будет стоить довольно дешево.
Контроллер обнаружит уровень воды и как только он достигнет низкого уровня, он включит моторный насос. Когда вода достигнет более высокого уровня, насос двигателя остановится.
Шаг 1: Требуемые комплектующие
Нам потребуется несколько комплектующих.
- Плата Arduino (в нашем случае UNO)
- Светодиодный индикатор
- Реле (если требуется)
- Провода перемычки
- Стеклянный сосуд
Шаг 2: Настраиваем соединения
Вам нужно будет подключить провода перемычки к плате. В нашем уроке белый провод подключается к выводу 4 на Ардуино, зеленый провод к выводу 3 и коричневый провод к Vin.
Подключите светодиод к Arduino, в нашем случае он подключен к контакту 13 Ардуино. Следующий шаг - подключите USB-кабель для загрузки программы.
Шаг 3: Программируем наш Arduino
Мы использовали самый простой код:
int h = 4; //high indication int l = 3; //low indication int up = 0;//up value int down = 0; //down value int blin = 13; void setup() { pinMode(h, INPUT); pinMode(l, INPUT); pinMode(blin, OUTPUT); } void loop() { up = digitalRead(h); //initialization down = digitalRead(l); if(down == LOW && up == LOW){ digitalWrite(blin, HIGH); } else if(down == LOW){ digitalWrite(blin, LOW); } else if(up == HIGH && down == HIGH){ digitalWrite(blin, LOW); } }
Шаг 4: Установка датчиков
Загрузите программу в Arduino. Коричневый провод передает напряжение 5В. Он всегда должен быть в наименьшей позиции.
Теперь зеленый провод должен находиться на участке низкого уровня, а белый провод должен находиться в положении высокого уровня.
В качестве датчиков действуют зеленый провод и клемма белого провода в кружке. Поэтому он должен работать в соответствии с нашим кодом.
Шаг 5: Промежуточный итог
Включите Arduino с питанием 5 В. После установки проводных клемм в кружке. Влейте в него немного воды. Светодиод будет светиться до тех пор, пока вода не достигнет более высокой клеммы провода, когда вода достигнет более высокого уровня, который он отключит.
Светодиод снова включается, когда вода удаляется из кружки, только если вода достигает зеленого провода. На видео более понятно как это работает.
Шаг 6: Дополнение
Если вы хотите интегрироваться с водяным насосом - вы должны добавить Электрическое реле. Для правильного подключения смотрите схему: