XIAO Soil Moisture Sensor เซนเซอร์วัดความชื้นในดิน มีขนาดกะทัดรัดและใช้พลังงานต่ำ โดยขับเคลื่อนด้วย XIAO ESP32-C6 ใช้พลังงานจากแบตเตอรี่ขนาด AA เพียงก้อนเดียว จึงสามารถใช้งานได้ยาวนาน เซนเซอร์มาพร้อมเทคโนโลยี Pre-Calibrated Adaptive Soil Moisture Sensing ที่ผ่านการปรับเทียบจากโรงงาน ช่วยให้การตรวจวัดความชื้นในดินมีความแม่นยำสูง นอกจากนี้ยังรองรับการปรับช่วงเวลาการตรวจวัดแบบไดนามิก และการอ่านค่าทันที เพื่อให้ได้ข้อมูลที่รวดเร็วและตอบสนองได้อย่างแม่นยำ สามารถทำงานร่วมกับ Home Assistant พร้อมรายงานสถานะความชื้นในดิน เหมาะสำหรับงาน สมาร์ตการ์เดน และ เกษตรแม่นยำ (Precision Agriculture) มีประสิทธิภาพ เชื่อถือได้ และออกแบบมาเพื่อการดูแลพืชอย่างยั่งยืน
บริษัท Seeed Studio ได้ส่ง XIAO Soil Moisture Sensor ให้เราได้รีวิว โดยเราจะแกะกล่อง แกะเครื่อง พร้อมทดสอบการใช้งานร่วมกับ ESPHome บน Home Assistant พร้อมสร้าง Automation สำหรับแจ้งเตือนเมื่อดินแห้งไปยังสมาร์ทโฟนเวลา 5 โมงเย็นของทุกวัน
สเปคของ XIAO Soil Moisture Sensor
- Wireless module – บอร์ด XIAO ESP32C6
- Wireless MCU – Espressif Systems ESP32-C6
- CPU
- Single-core 32-bit RISC-V ความเร็วสูงสุด 160 MHz
- Low-power RISC-V core ความเร็วสูงสุด 20 MHz
- หน่วยความจำ – SRAM ขนาด 512KB, Low-power SRAM ขนาด 16KB
- สตอเรจ – ROM ขนาด 320KB และ flash 4MB
- การเชื่อมต่อไร้สาย – WiFi 6 ความถี่ 2.4 GHz (ESP32-C6 รองรับโปรโตคอลอื่น ๆ ด้วย เช่น Bluetooth 5.0 LE/Mesh, คลื่นวิทยุ 802.15.4 สำหรับ Zigbee 3.0 และ Thread, และรองรับ Matter แต่ไม่ได้ระบุไว้ในสเปคนี้)
- CPU
- USB – พอร์ต USB Type-C สำหรับโปรแกรม (น่าจะไม่ได้ใช้)
- Wireless MCU – Espressif Systems ESP32-C6
- การเชื่อมต่อ – Wi-Fi 2.4GHz
- อื่น ๆ
- ปุ่มกดตรวจสอบสถานะ / Calibration Process
- RGB LED เขียว: ปกติ / เหลือง: ใกล้แห้ง / แดง: แห้ง
- การจ่ายไฟ – แบตเตอรี่ AA 1 ก้อน
- เคส – พิมพ์ 3D สีดำ
- การรับรอง – HSCODE 9025800090, USHSCODE 9025801000, UPC, EUHSCODE 9013101000, COO
แกะกล่อง
เปิดกล่องมาเราจะพบกับ XIAO Soil Moisture Sensor ที่มาพร้อมกล่องเคสพิมพ์ 3D สีดำด้านบนจะมีไฟ LED และก้านเซนเซอร์เป็นแผ่น PCB สำหรับปักลงในดินเพื่อวัดความชื้น ด้านหนึ่งมีสเกลบอกความลึก (0–80 มม.) ช่วยให้ปักเซนเซอร์ได้ลึกเหมาะกับรากพืชแต่ละชนิด, อีกด้านเป็นลวดลายและคำว่า XIAO / SOIL พิมพ์อยู่บนแผ่น PCB
ด้านซ้ายกล่องเคสพิมพ์ 3D จะมีปุ่มกดช่วยให้ผู้ใช้สามารถเรียกใช้งานการวัดความชื้นในดินได้ทันทีตามต้องการ
เราแกะกล่องเคสพิมพ์ 3D จะพบกับช่องใส่แบตเตอรี่ AA
ขันสกรุ 4 ตัวออกเราจะเห็นแผงวงจรหลัก (PCB) มีโลโก้ seeed studio พิมพ์อยู่ ตรงกลางคือบอร์ด XIAO ESP32-C6 มีสายอากาศเชื่อมต่อ WiFi 6 ความถี่ 2.4 GHz
การใช้งานทดลองใช้งาน XIAO Soil Moisture Sensor ครั้งแรก
เริ่มจากใส่แบตเตอรี่ AA 1 ก้อน โดย XIAO Soil Moisture Sensor เซนเซอร์วัดความชื้นที่ปรับตัวได้อัตโนมัติ (Pre-Calibrated) พร้อมการอ่านค่าแบบทันที เพียงเสียบลงในดินก็เริ่มใช้งานได้ทันที โดยมีการตรวจวัดความชื้นในดิน 3 ระดับ
Normal (ปกติ) : ความชื้นเหมาะสม ไม่จำเป็นต้องรดน้ำ : สีเขียว

Almost Dry (ใกล้แห้ง) : ความชื้นเริ่มลดลง ควรเตรียมรดน้ำ : สีเหลือง

Dry (แห้ง) : ความชื้นต่ำมาก ต้องรดน้ำทันที : สีแดง
ระบบตรวจวัดแบบปรับตามสภาพดิน
Normal: วัดค่าทุก 8 ชั่วโมง
Almost Dry: วัดค่าทุก 1 ชั่วโมง เพื่อเตือนล่วงหน้า
Dry: วัดค่าทุก 15 นาที เพื่อแจ้งเตือนอย่างรวดเร็ว
การใช้งาน XIAO Soil Moisture Sensor ร่วมกับ ESPHome บน Home Assistant
เราได้ทำรีวิวนี้ถัดจากรีวิว reTerminal E1001 และ E1002 ซึ่งมีการติดตั้ง Home Assistant บน Raspberry Pi 4 เรียบร้อยแล้ว
ไปที่หน้า web Interface ของ Home Assistant เราจะเพิ่มอุปกรณ์บน Home Assistant, กดปุ่มอุปกรณ์ โดยไปที่จุดเชื่อมต่อ Wifi (SSID: Xiao-Soil-Moisture-Monitor)
การตั้งค่าการเข้าถึง (Access Configuration): โดยเชื่อมต่อกับเครือข่ายด้วยโทรศัพท์มือถือหรือคอมพิวเตอร์ -> เปิดเว็บเบราว์เซอร์ -> http://192.168.4.1 กรอกชื่อเครือข่าย (SSID) -> รหัสผ่านของ Wi-Fi ภายในบ้านของคุณ
กลับมาที่หน้า Home Assistant ไป Settings -> Devices & Services -> Integrations -> ESPHome -> add device
หลังจากเพิ่มอุปกรณ์แล้ว กลับมาที่หน้า Dashboard ของ Home Assistant เราจะเห็น Xiao Soil MoistureMonitor จะแสดงทั้งค่าการวัดแบตเตอรี่และสถานะความชื้นในดินปัจจุบัน
ต่อไปเราจะสร้าง Automation สำหรับแจ้งเตือนเมื่อดินแห้งไปยังสมาร์ทโฟนเวลา 5 โมงเย็นของทุกวัน
โดยเริ่มจากติดตั้งแอป Home Assistant พร้อมการเปิดการแจ้งเตือนบนสมาร์ทโฟน
และต่อสิ่งที่เราต้องเตรียมไว้คือ หาชื่อโทรศัพท์ของคุณ กลับมาที่หน้า Home Assistant โดยไปที่ Settings -> Devices & Services -> Mobile App
เรามาเริ่มสร้าง ไปที่ Settings -> Automations & Scenes -> Create Automation -> Create new automation -> Start with an empty automation
add Trigger -> Entity -> State + -> Entity: Soil Moisture Status -> To: Dry แล้วกด Save
แจ้งเตือนเมื่อดินแห้งไปยังสมาร์ทโฟนเวลา 5.15 PM ของทุกวัน โดย add Trigger -> Time -> เลือกเวลา 5.15 PM แล้วกด Save
เข้าไปที่ Then do -> Edit in YAML
|
1 2 3 4 |
action: notify.mobile_app_Device-name data: message: The soil is dry! It’s time to water the plants. title: Soil Alert |
แล้วกด Save
เมื่อเวลา 5.15PM เราจะได้รับการเตือนจากสมาร์โฟน
เมื่อเรารดน้ำต้นไม้แล้ว
สักพัก Soil Moisture Setatus เปลี่ยนเป็น Normal Moisture (ถึงแม้แบตเตอรี่ 0% แต่เครื่องยังทำงานอยู่)
สรุป
จากการทดลองใช้งาน XIAO Soil Moisture Sensor เซนเซอร์วัดความชื้นสามารถทำงานได้อย่างมีประสิทธิภาพ ทั้งการทดลองใช้งานจากการเสียบเซนเซอร์ลงในดินและกดปุ่มเพื่อวัดความชื้นของดินจะมีไฟ LED แสดงสถานะขึ้นมาอย่างชัดเจน ทำให้สามารถตรวจสอบสภาพความชื้นของดินได้ทันที แต่จากตรงนี้ข้อเสียของฉันเป็นด้านฮาร์ดแวร์คือ ปุ่มกดค่อนข้างกดยาก, ในส่วนการทำงานร่วมกับ ESPHome บน Home Assistant ก็สามารถใช้งานได้ดีสามารถใช้งานได้เป็นอย่างดี ระบบสามารถอ่านค่าความชื้นของดินและแสดงผลบนหน้า Dashboard ของ Home Assistant รวมถึงสามารถสร้าง Automation เพื่อแจ้งเตือนไปยังสมาร์ทโฟนได้
XIAO Soil Moisture Sensor สามารถซื้อได้บนร้านค้าออนไลน์ของ Seeed Studio ราคา $9.90 (~320฿) หรือ AliExpress ราคา $11.29 (~350฿)

บรรณาธิการข่าวและบทความภาษาไทย CNX Software ได้มีความสนใจในด้านเทคโนโลยี โดยเฉพาะ Smart Home และ IoT





















