กลับไปหน้ารวมไฟล์
flood-detection-using-iot-e27852.md

วัตถุประสงค์ของ “IOT BASED FLOODDETECTION” คือการช่วยเหลือผู้ที่อาศัยอยู่ใกล้พื้นที่เสี่ยงน้ำท่วมให้ทราบถึงสถานะปัจจุบันของระดับน้ำในเขื่อนใกล้เคียง นอกจากนี้ยังสามารถช่วยแจ้งเตือนพวกเขาในช่วงฝนตกหนักและฤดูมรสุมได้ และยังให้การสนับสนุนที่น่าเชื่อถือแก่เกษตรกรในการวางแผนการเพาะปลูกตามระดับน้ำในเขื่อน วิธีการที่นำเสนอเป็นระบบที่ใช้ IoT โดยใช้ NodeMCU เป็นโปรเซสเซอร์หลัก ซึ่งตั้งโปรแกรมโดยใช้ Arduino IDE ตัว Ultrasonic sensor เชื่อมต่อกับโปรเซสเซอร์ และมีไฟ LED บางดวงใช้สำหรับส่งสัญญาณ

เมื่อระดับน้ำเพิ่มขึ้น ไฟ LED จะเริ่มสว่างทีละดวง และมีการส่ง SMS ไปยังโทรศัพท์มือถือของผู้ติดต่อที่ลงทะเบียนไว้ (ในพื้นที่ใกล้เคียง)

รายละเอียดทางเทคนิคเพิ่มเติม

การวิเคราะห์ระดับน้ำ

พัฒนาขึ้นเพื่อป้องกันภัยพิบัติ โหนด IoT นี้จะเฝ้าระวังระดับน้ำในพื้นที่เสี่ยงน้ำท่วม

  • วิธีการตรวจจับ: ใช้ Non-contact Liquid Level Sensor หรือ HC-SR04 ultrasonic sensor ติดตั้งในจุดที่สูง โดยจะวัดระยะห่างจากผิวน้ำอย่างต่อเนื่อง
  • เกณฑ์วิกฤต: เฟิร์มแวร์กำหนดสามสถานะ: "Normal" (ปกติ), "Warning" (เตือน), และ "Critical" (วิกฤต)

ระบบนิเวศ IoT

  • การส่งข้อมูล: ข้อมูลจะถูกส่งผ่าน WiFi (ESP8266) หรือ GSM (SIM800L) ไปยังเซิร์ฟเวอร์ส่วนกลาง
  • การแจ้งเตือนผู้ใช้: ผสานรวมกับ "Maker Service" เช่น IFTTT หรือ Pushsafer เมื่อน้ำถึงระดับ "Critical" ระบบจะเรียกสายโทรศัพท์หรือส่งการแจ้งเตือนแบบพุชที่มีลำดับความสำคัญสูงไปยังผู้ใช้ เพื่อให้สามารถอพยพหรือปกป้องทรัพย์สินได้ตั้งแต่เนิ่นๆ

ข้อมูล Frontmatter ดั้งเดิม

title: "Flood Detection Using IOT"
description: "The project is used to detect flood occurrence in flood prone areas near dams."
author: "dipti2503"
category: ""
tags:
  - "embedded"
  - "energy efficiency"
views: 3830
likes: 0
price: 1120
difficulty: "Easy"
components:
  - "1x Ultrasonic Sensor - HC-SR04 (Generic)"
  - "1x LED (generic)"
  - "1x Jumper wires (generic)"
  - "1x NodeMCU ESP8266 Breakout Board"
tools: []
apps:
  - "1x Maker service"
  - "1x Arduino IDE"
downloadableFiles:
  - "https://projects.arduinocontent.cc/c5044218-8ead-428b-9e0c-952e2e5b2b39.ino"
  - "https://projects.arduinocontent.cc/c5044218-8ead-428b-9e0c-952e2e5b2b39.ino"
documentationLinks: []
passwordHash: "135b34c2c1b0a59faa411696b0dbf4969b1d2cb2dedee2ca94ee21ae2165d6f6"
encryptedPayload: "U2FsdGVkX1/r0InPQFWp35mm5Y8gXUaJUXDkaLIK/HVsoPWv/E/Ge/Ua0DUV+gpTFuu6lr8LSowoIdHPEbTo+eJWzJR0coj1qGDQRCNeuAVCXy8gP5rA+uPP0B0EkbYq"
seoDescription: "IOT-based Flood Detection system for monitoring and alerting flood occurrences in areas near dams."
videoLinks: []
heroImage: "https://cdn.jsdelivr.net/gh/bigboxthailand/arduino-assets@main/images/projects/flood-detection-using-iot-e27852_cover.jpg"
lang: "th"