подключаем датчик капель
- Войдите на сайт для отправки комментариев
Сб, 04/10/2014 - 23:34
Про датчик капель в интернете очень мало что есть, так что решил разбираться самостоятельно.
На датчике есть четыре вывода, gnd, vcc, do и ao.
На gnd и vcc было подведено питание 5v
do было подсоеденино к digital_3, ao - к analog_0
При включении питания на плате контроллера датчика загорается красный диод.
Далее была написана следующая программа
//датчик капель void setup () { Serial.begin(9600);//подготовка вывода результата на монитор Serial.println("ready"); } void loop() { int val1 = analogRead(0);//опрашиваем аналоговый вывод датчика, подключенный к a0 Serial.print("analog "); Serial.print(val1); int val2 = digitalRead(3);//опрашиваем цифровой вывод датчика, подключенный к d3 Serial.print(" digitdl "); Serial.println(val2); delay(2000); }
При сухом датчике на монитор были выведены следующие значения: analog 1023, digital 1
При прикосновении с водой аналоговые данные изменяются стремясь к нулю, цифровое значение изменяется на ноль при 50% намокания датчика, при этом на плате контроллера датчика загорается зеленый диод
вот сосбcтвенно и все, но мне кажется я не до конца выжал из этого датчика. если есть чем дополнить - пишите!! и, спасибо за внимание!
а можно ссылку?
Увидеть бы для начала этот датчик.
А почему это датчик капель ? Я бы сказал, что это датчик намокания, или залива с регулировкой порога срабатывания.
Rain drop sensor в гуглопереводе.