Splash Detection: The Arduino Water Sensor
เซ็นเซอร์วัดระดับน้ำ หรือ Water Level Sensor นี่แหละ เป็นอุปกรณ์ที่ทั้งทนทานและใช้งานได้จริงสุดๆ สำหรับใครที่สนใจทำระบบอัตโนมัติในบ้านหรือโปรเจกต์เกี่ยวกับสิ่งแวดล้อม มันถูกออกแบบมาให้ตรวจจับได้ตั้งแต่หยดน้ำฝนเล็กๆ ไปจนถึงระดับน้ำในถังเลยทีเดียว

หลักการทำงานเบื้องหลัง
เจ้าเซ็นเซอร์ตัวนี้มีแถบทองแดง (copper traces) หลายเส้นเรียงกันอยู่ พอน้ำสัมผัสกับแถบเหล่านี้ มันจะทำหน้าที่เป็นตัวนำไฟฟ้า ทำให้วงจรครบและเปลี่ยนค่าความต้านทานระหว่างขาไฟ (VCC) กับขาสัญญาณ (Signal) ไป Arduino ของเราก็จะอ่านการเปลี่ยนแปลงนี้เป็น ค่าแอนะล็อก (Analog Value) ที่มีช่วง 0 ถึง 1023
- แห้งสนิท: น้ำไม่นำไฟฟ้า ความต้านทานสูง ค่าที่อ่านได้ต่ำ
- เปียกชุ่ม: น้ำนำไฟฟ้า ความต้านทานต่ำ ค่าที่อ่านได้สูงขึ้น
เอาไปทำอะไรได้บ้าง? (จัดไปวัยรุ่น!)
- ระบบเตือนฝนตก: วางเซ็นเซอร์ไว้นอกบ้าน มันจะส่งสัญญาณเตือนเมื่อฝนเริ่มตก
- ตรวจจับน้ำรั่ว: วางไว้ใต้ซิงค์ล้างจานหรือเครื่องซักผ้า เผื่อมีน้ำรั่วจะได้รู้ตัวทัน
- ระบบเติมน้ำอัตโนมัติ: วัดระดับน้ำในชามสัตว์เลี้ยงหรือถังรดน้ำต้นไม้ งานนี้หล่อเท่เลย
อุปกรณ์ที่ต้องจัด (Shopping List)
- Arduino Uno/Nano: ตัวหลักสำหรับอ่านค่า Analog
- Water Level Sensor Module: พระเอกของเรา
- Piezo Buzzer: สำหรับส่งเสียงเตือน ห้ามช็อตนะตัวนี้
- LEDs: เอาไว้แสดงสถานะด้วยแสง
โปรเจกต์นี้เรียบง่ายแต่สำคัญมาก ช่วยป้องกันบ้านของคุณจากความเสียหายจากน้ำได้ ด้วยพลังของอิเล็กทรอนิกส์ราคาไม่แพง สู้งานนะน้อง!