МЫ СОЗДАЕМ И ПРОИЗВОДИМ
ЭЛЕКТРОННЫЕ НАБОРЫ И МОДУЛИ
Описание товара
Подробное описание товара
Для мониторинга:
- Количества осадков
- Утечки жидкости
- Переполнение емкости
- Grove совместимый интерфейс
- Низкое энергопотребление
- 2,0 см x 2,0 см роща модуль
- Высокая чувствительность
Код примера для использования данного модуля:
/*macro definition of water sensor and the buzzer*/ #define WATER_SENSOR 8 #define BUZZER 12 void setup() { pins_init(); } void loop() { if(isExposedToWater()) soundAlarm(); } void pins_init() { pinMode(WATER_SENSOR, INPUT); pinMode(BUZZER, OUTPUT); } /************************************************************************/ /*Function: When the sensor is exposed to the water, the buzzer sounds */ /* for 2 seonds. */ void soundAlarm() { for(uint8_t i = 0;i < 20;i ++) { digitalWrite(BUZZER, HIGH); delay(50); digitalWrite(BUZZER, LOW); delay(50); } } /************************************************************************/ /*Function: Determine whether the sensor is exposed to the water */ /*Parameter:-void */ /*Return: -boolean,if it is exposed to the water,it will return ture. */ boolean isExposedToWater() { if(digitalRead(WATER_SENSOR) == LOW) return true; else return false; }