Датчик уровня жидкости - это простой, портативный и эффективный датчик, который можно использовать и как датчик дождя, влаги и пр. Датчик измеряет объем влаги/жидкости через нанесенные на модуль дорожки. По сравнению с аналогичными датчиками, этот датчик имеет преимущества за счет следующих опций:
В примере демонстрируется получение данных с датчика уровня жидкости и вывод их в монитор Serial - порта. (Пример тестировался на контроллере Smart UNO)
Что нужно | Кол-во, шт |
---|---|
Контроллер Smart UNO | 1 |
Датчик уровня жидкости Keyestudio | 1 |
Провода папа-мама | 3 |
Схема подключения:
Скетч для загрузки:
const int analogSignal = A0; //подключение аналогового сигналоьного пина
int humidity = 0; //переменная для хранения количества влаги
void setup() {
Serial.begin(9600); //инициализация Serial порта
}
void loop() {
humidity = analogRead(analogSignal); // чтение информации о количестве влаги
//вывод сообщения
Serial.print("The humidity value is ");
Serial.println(humidity);
delay(1000); //задержка 1 сек
}