รหัสสินค้า | SKU-00514 |
หมวดหมู่ | เซนเซอร์วัดสภาพแวดล้อม |
ราคา | 50.00 บาท |
สถานะสินค้า | พร้อมส่ง |
ลงสินค้า | 11 ก.ย. 2565 |
อัพเดทล่าสุด | 11 ก.ย. 2565 |
คงเหลือ | ไม่จำกัด |
จำนวน | ชิ้น |
โมดูล เซนเซอร์น้ำฝน / ระดับน้ำ Rain Raindrop Water Level Sensor Module Height Depth of Detection For Arduino
เซนเซอร์น้ำฝน / ระดับน้ำ เมื่อน้ำมาถึงจุดเซนเซอร์ จะให้สัญญาณ 1 ออกมา ใช้ไฟ 3.3 - 5 โวลต์
ตัวอย่างโคด โมดูล เซนเซอร์น้ำฝน / ระดับน้ำ Rain Raindrop Water Level Sensor Module Height Depth of Detection For Arduino
/*เมื่อน้ำถึงระดับเซนเซอร์ จะมีเสียงบัซเซอร์ดังขึ้น */
#define WATER_SENSOR 2 // ขา SIG ต่อกับขา D3 ของ Arduino
#define BUZZER 3// บัซเซอร์ต่อกับขา D2 ของ Arduino
void setup()
{
Serial.begin(9600);
pins_init();
}
void loop()
{
if(isExposedToWater())
{
Serial.println("Water detected");
soundAlarm();
}
}
void pins_init()
{
pinMode(WATER_SENSOR, INPUT);
pinMode(BUZZER, OUTPUT);
}
/************************************************************************/
/* ฟังก์ชันสร้างเสียงร้องบัซเซอร์ เป็นเวลา 2 วินาที */
void soundAlarm()
{
for(uint8_t i = 0;i < 20;i ++)
{
digitalWrite(BUZZER, HIGH);
delay(50);
digitalWrite(BUZZER, LOW);
delay(50);
}
}
/************************************************************************/
/*ฟังก์ชัน เช็คระดับน้ำจากตัวเซนเซอร์ ถ้าถึงระดับเซนเซอร์ จะให้ค่า true กลับไป ถ้าไม่ถึงส่งค่า false */
boolean isExposedToWater()
{
if(digitalRead(WATER_SENSOR) == LOW)
return true;
else return false;
}
/************************************************************************/
ข้อมูลเพิ่มเติม โมดูล เซนเซอร์น้ำฝน / ระดับน้ำ Rain Raindrop Water Level Sensor Module Height Depth of Detection For Arduino
หน้าที่เข้าชม | 114,268 ครั้ง |
ผู้ชมทั้งหมด | 51,030 ครั้ง |
เปิดร้าน | 31 ก.ค. 2559 |
ร้านค้าอัพเดท | 4 ก.ย. 2568 |