The words you are searching are inside this book. To get more targeted content, please make full-text search by clicking here.

การสร้างระบบการแจ้งเตือนฝนตกขึ้นมานั้น นอกจากจะช่วยลดปัญหาเรื่องต่าง ๆได้แล้วนั้น ระบบแจ้งเตือนฝนตกยังสามารถช่วยในการเตรียมการจัดการปัญหา และนอกจากนี้แล้วระบบแจ้งเตือนฝนตกยังสามารถลดความกังวลให้กับบุคคลในชุมชนได้เป็นอย่างดี

Discover the best professional documents and content resources in AnyFlip Document Base.
Search

ระบบสารสนเทศแจ้งเตือนปริมาณน้ำฝน

การสร้างระบบการแจ้งเตือนฝนตกขึ้นมานั้น นอกจากจะช่วยลดปัญหาเรื่องต่าง ๆได้แล้วนั้น ระบบแจ้งเตือนฝนตกยังสามารถช่วยในการเตรียมการจัดการปัญหา และนอกจากนี้แล้วระบบแจ้งเตือนฝนตกยังสามารถลดความกังวลให้กับบุคคลในชุมชนได้เป็นอย่างดี

42 4.2 ผลการทดสอบอุปกรณ์ที่ใช้งานจริง 4.2.1 ขั้นตอนการทดสอบ ผู้จัดทำได้นำโค้ดที่เตรียมไว้ อัพโหลดเข้าตัวบอร์ด Esp8266 และทำการทดสอบโดย การใช้ Adapter ต่อไฟบ้าน และต่อเข้ากับ NodeMCU Base เพื่อทำการทดสอบการใช้งานจริง รูปที่ 4-04 แสดงอุปกรณ์ต่อกับไฟบ้าน


43 4.2.2 ผลการทดสอบ 4.2.2.1 เมื่อเปิดการใช้งานจริงตัว Esp8266 จะมีแสงสีฟ้าขึ้นที่ตัวบอร์ดและมีแสงสี เขียวติด 1 ดวงที่ตัว Rain Sensor แล้วทำการทำการเชื่อมต่อ WIFI อัตโนมัติ รูปที่ 4-05 แสดงไฟที่ตัวอุปกรณ์ 4.2.2.2 เมื่อปริมาณน้ำในถังที่เตรียมไว้มีปริมาณที่อยู๋ในระดับเดียวกับเซนเซอร์ ไฟที่ตัว Rain Sensor จะติดเพิ่มอีก 1 ดวง และทำการแจ้งเตือนไปยังไลน์แอพพลิเคชั่น รูปที่ 4-06 แสดงการทำงานของอุปกรณ์


44 4.2.2.3 เมื่อกดน้ำออกให้ระดับน้ำลดลงอยู่ต่ำกว่าระดับเซนเซอร์ ระบบจะหยุดการ ส่งการแจ้งเตือนไปยังไลน์ทันที รูปที่ 4-07 แสดงเมื่อน้ำลดลง และหยุดการแจ้งเตือน 4.2.2.4 และเมื่อเติมน้ำอีกครั้งให้ระดับน้ำอยู่ในระดับเดียวกับเซนเซอร์ ระบบจะทำ การแจ้งเตือนไปยังไลน์อีกครั้ง จนกว่าน้ำจะลดลงจึงจะหยุดการแจ้งเตือน รูปที่ 4-08 แสดงเมื่อน้ำเพิ่มขึ้น และทำการแจ้งเตือน


45 บทที่ 5 สรุปปัญหาและข้อเสนอแนะ ในการจัดทำโครงการระบบแจ้งเตือนปริมาณน้ำฝน นั้นบรรลุจุดประสงค์ที่วางไว้สามารถใช้ งานได้ตามที่ต้องการ แต่การดำเนินงานนั้นประสบปัญหาหลายอย่าง ซึ่งทางผู้ดำเนินโครงการมี ข้อเสนอแนะที่จะนำมาใช้พัฒนาปรับปรุงแก้ไขให้สามารถแจ้งเตือนผู้ใช้งานระบบดังกล่าว เพื่อให้มี ประสิทธิภาพในการใช้งานมากยิ่งขึ้น 5.1 ผลการดำเนินโครงงาน 5.1.1 สรุปผลการใช้งานระบบแจ้งเตือนปริมาณน้ำฝน จากการใช้งาน สรุปได้ว่าระบบแจ้ง เตือนปริมาณน้ำฝน สามารถวัดระดับความชื้นหรือน้ำฝน และแจ้งเตือนภัยได้ตามที่ได้ตั้งค่าเอาไว้ และ พร้อมแจ้งเตือนผ่านไลน์แอพพลิเคชั่น 5.1.2 สรุปผลการใช้งานการแจ้งเตือนผ่านทาง Application Line จากการระบบแจ้งเตือน ปริมาณน้ำฝนเมื่อมีการเริ่มการทํางานของเซนเซอร์ หากเป็นไปตามเงื่อนไขที่กําหนดระบบจะทําการ ส่งข้อความไปยัง Application Line ที่ถูกติดตั้งโปรแกรม ไว้อย่างรวดเร็ว และต่อเนื่องจนกว่าระดับ น้ำจะลดลง 5.2 ปัญหาและอุปสรรค 5.2.1 ปัญหาที่เกิดจากฮาร์ดแวร์ 5.2.1.1 สายไฟ Jumper เกิดการชำรุดจากการที่เสียบสายแน่นหรือฝืนใส่มากเกินไป 5.2.1.2 พอร์ดของตัวคอมพิวเตอร์เสีย จึงทำให้เสียบสาย USB ไม่ได้ 5.2.1.3 Rain Sensor เสียหายจากการที่ใช้ไฟแรงเกินไป 5.2.1.4 เกิดการล้าช้าในการเตรียมอุปกรณ์เนื่องจากสั่งทางออนไลน์จึงทำให้ของมา ไม่ตรงกับความต้องการของผู้จัดทำ 5.2.2 ปัญหาที่เกิดจากซอฟต์แวร์ 5.2.2.1 โปรแกรม Arduino บางเวอร์ชั่นไม่สามารถรันโค้ดได้ 5.2.2.2 โปรแกรม Microsoft word ไม่สามารถจัดหน้ากระดาษได้ตามที่ต้องการ


46 5.3 ข้อเสนอแนะในการพัฒนาโครงงาน 5.3.1 ศึกษาการทำงานของอุปกรณที่ใช้งานเพิ่มมากขึ้น 5.3.2 ออกแบบอุปกรณ์ให้มีความยืดหยุ่นและปรับใช้ได้ตามแต่ละสถานที่ 5.3.3 เพิ่มเสียงการแจ้งเตือนให้มีเสียงดัง 5.3.4 เลือกเวอร์ชั่นของโปรแกรมต่างๆ ให้ตรงกับความต้องการของระบบ 5.3.5 ศึกษาโปรแกรมที่ใช้งาน เพื่อเพิ่มประสิทธิภาพของชิ้นงาน 5.3.6 ควรคำนวณและวัดขนาดของอุปกรณ์ก่อนทำการจัดซื้อ 5.3.7 ก่อนสั่งซื้อของจากออนไลน์ควรตรวจเช็คร้านที่ซื้อให้มั่นใจก่อนจึงทำการซื้อ


47 บรรณานุกรม ข้อมูลแนะนำ เครื่องวัดปริมาณน้ำฝนและระบบการแจ้งเตือน ที่ผู้จัดทำการนำมาเป็นต้นแบบในการ จัดทำโครงงานชิ้นนี้ แหล่งที่มา : http://dspace.spu.ac.th/handle/123456789/4751 เข้าเมื่อวันที่ : (27/3/67) ข้อมูลแนะนำ Nodemcu Esp8266 เข้าไปดูรายละเอียดของตัวบอร์ดเพื่อทำความเข้าใจและนำมาใช้งาน แหล่งที่มา : https://www.futurekit.com/th/content/10850/%E0%B8%97%E0%B8%B3%E0%B8%84%E0%B8%A7%E0%B8%B2%E0%B8%A1 %E0%B8%A3%E0%B8%B9%E0%B9%89%E0%B8%88%E0%B8%B1%E0%B8%81%E0%B8%81%E0%B8%B1%E0%B8%9A%E0% B8%9A%E0%B8%AD%E0%B8%A3%E0%B9%8C%E0%B8%94-nodemcu เข้าเมื่อวันที่ : (27/3/67) ข้อมูลแนะนำ เซนเซอร์ตรวจจับน้ำฝน รายละเอียดต่างๆ ศึกษาหลักการทำงานของของ เซนเซอร์ แหล่งที่มา : https://www.tido.tech/index.php/product/raindrop-detection-sensor/ เข้าเมื่อวันที่ : (27/3/67 ข้อมูลแนะนำ Arduino IDE ดูการสอนติดตั้งโปรแกรมเพื่อใช้ในการอัพโหลดโค้ดลงบอร์ด แหล่งที่มา : https://www.analogread.com/article/92/สอนวิธีดาวน์โหลดและติดตั้งโปรแกรมarduino-ide เข้าเมื่อวันที่ : (27/3/67) ข้อมูลแนะนำ การเชื่อมต่ออุปกรณ์และการเสียบสายต่าง ๆ พร้อมโค้ดให้มานำประยุกต์ใช้ แหล่งที่มา:https://wasasnthestar.wixsite.com/wasanshow/timer เข้าเมื่อวันที่ : (29/3/67) ข้อมูลแนะนำ NodeMCU Base for NodeMCU V3 ดูการแนะนำว่าจุดไหนคืออะไรแบะการใช้งาน เป็นอย่างไร แหล่งที่มา: https://www.arduitronics.com/product/1133/nodemcu-base-for-nodemcu-v3 เข้าเมื่อวันที่ : (30/3/67) ข้อมูลแนะนำ การใช้งาน Google Chrome แหล่งที่มา:https://support.dmit.co.th/hc/th/articles/115015461708-Google-Chrome- %E0%B8%84%E0%B8%B7%E0%B8%AD%E0%B8%AD%E0%B8%B0%E0%B9%84%E0%B8%A3 เข้าเมื่อวันที่ : (30/3/67)


48 ข้อมูลแนะนำการเชื่อมต่อ Nodemcu Esp8266 กับ Arduino IDEดูวิธีการเชื่อมต่อบอร์ดกับตัวโปรแกรม แหล่งที่มา: https://www.cybertice.com/article/139/%E0%B8%AA%E0%B8%AD%E0%B8%99%E0% B9%83%E0%B8%8A%E0%B9%89%E0%B8%87%E0%B8%B2%E0%B8%99-nodemcuesp8266-v3- %E0%B9%80%E0%B8%A3%E0%B8%B4%E0%B9%88%E0%B8%A1%E0%B8%95%E0%B 9%89%E0%B8%99%E0%B8%95%E0%B8%B4%E0%B8%94%E0%B8%95%E0%B8%B1% E0%B9%89%E0%B8%87-nodemcu-esp8266- %E0%B8%A5%E0%B8%87%E0%B8%9A%E0%B8%99-arduinoide?gad_source=1&gclid=Cj0KCQjwjLGyBhCYARIsAPqTz1_jNd3moJuaPTWN4tkSCri6X2LYJuGXoWTm-hhrKhYkFW29J3XLPEaArgYEALw_wcB เข้าเมื่อวันที่ : (30/3/67) ข้อมูลแนะนำ สาย USB ดูหลักหารทำงานของสาย USB แหล่งที่มา:https://myinnergie.com/th/lang_th/blog/understand-the-differencesbetween-usb-usb-c-lightning-in-3-mins/ เข้าเมื่อวันที่ : (22/5/67) ข้อมูลแนะนำ Adapter ดูรายละเอียดและข้อควรระวังในการใช้งาน แหล่งที่มา:https://www.mercular.com/review-article/what-is-an-adapter-used-for เข้าเมื่อวันที่ : (22/5/67) ข้อมูลแนะนำ การบันทึกวิดิโอหน้าจอคอมพิวเตอร์ แหล่งที่มา: https://sysadmin.psu.ac.th/2021/05/27/%E0%B8%9A%E0%B8%B1%E0%B8%99%E0%B8%97%E0%B8%B 6%E0%B8%81%E0%B8%AB%E0%B8%99%E0%B9%89%E0%B8%B2%E0%B8%88%E0%B8%AD%E0%B8%84% E0%B8%AD%E0%B8%A1%E0%B8%9E%E0%B8%B4%E0%B8%A7%E0%B9%80%E0%B8%95%E0%B8%AD %E0%B8%A3/ เข้าเมื่อวันที่ : (21/5/67) ข้อมูลแนะนำ การใช้งาน Google Chrome แหล่งที่มา:https://support.dmit.co.th/hc/th/articles/115015461708-Google-Chrome- %E0%B8%84%E0%B8%B7%E0%B8%AD%E0%B8%AD%E0%B8%B0%E0%B9%84%E0%B8%A3 เข้าเมื่อวันที่ : (30/3/67)


49 ข้อมูลแนะนำ ค้นหาความหมายของโปรแกรม Canva แหล่งที่มา:https://thegrowthmaster.com/case-study/canva เข้าเมื่อวันที่ : (30/4/67) ข้อมูลแนะนำ microsoft word ดูความเป็นมาของโปรแกรม แหล่งที่มา:chrome-extension://efaidnbmnnnibpcajpcglclefindmkaj/http://racha1- online.school/wp-content/uploads/2020/06/%E0%B8%84%E0%B8%B2%E0%B8%9A2.pdf เข้าเมื่อวันที่ : (30/4/67) ข้อมูลแนะนำ ความเป็นมาของโปรแกรม Microsoft Excel แหล่งที่มา: https://th.wikipedia.org/wiki/%E0%B9%84%E0%B8%A1%E0%B9%82%E0%B8%84%E0%B8%A3 %E0%B8%8B%E0%B8%AD%E0%B8%9F%E0%B8%97%E0%B9%8C_%E0%B9%80%E0%B8%A D%E0%B8%81%E0%B8%8B%E0%B9%8C%E0%B9%80%E0%B8%8B%E0%B8%A5 เข้าเมื่อวันที่ : (30/4/67) ข้อมูลแนะนำ โปรแกรม Microsoft PowerPoint แหล่งที่มา:https://www.lenovo.com/th/th/glossary/what-ispowerpoint/?orgRef=https%253A%252F%252Fwww.google.com%252F เข้าเมื่อวันที่ : (30/4/67) ข้อมูลแนะนำ งานวิจัยเรื่องฝนที่นำมาเป็นข้อมูล แหล่งที่มา: http://research.rmu.ac.th/rdi-mis//upload/fullreport/1632635938. เข้าเมื่อวันที่ : (30/4/67)


I ภาคผนวก ก การติดตั้ง Arduino และเลือก Com Port โปรแกรม Arduino IDE คือโปรแกรมที่ใช้ในการเขียนโค้ด แก้ไขโค้ด หรืออัพโหลดโค้ดไปยัง ไมโครคอนโทรลเลอร์ สามารถใช้งานร่วมกับบอร์ดได้หลากหลายเช่น Arduino NodeMCU ESP8266 ESP32 เป็นต้น ขั้นตอนการติดตั้งโปรแกรม Arduino IDE ทำการดาว์นโหลดโปรแกรม ได้ที่ https://www.arduino.cc/en/software วิธีติดตั้งโปรแกรม Arduino IDE 1.ดับเบิลคลิกไฟล์ที่โหลดมา 2.กด I Agree


II 3.กด Next 4.กด Install


III 5.รอติดตั้งโปรแกรม 6.เมื่อติดตั้งเสร็จสิ้นกด close


IV 7.ทดลองเปิดโปรแกรม Arduino IDE การติดตั้ง ESP8266 Board ใช้งานกับ Arduino IDE Installing the ESP8266 Board 1.ดาวน์โหลด ArduinoIDE จาก https://www.arduino.cc/en/Main/OldSoftwareReleases#previous 2.เลือกระบบปฏิบัติการของเครื่องคอมพิวเตอร์ที่ท่านจะใช้ในการเขียนโปรแกรม Arduino


V 3. กด JUST DOWNLOAD (หากต้องการร่วมบริจาคช่วยการพัฒนา Arduino Software สามารถกด CONTRIBUTE & DOWNLOAD) 4. ดับเบิ้ลคลิกที่ไฟล์arduino.exe เพื่อเปิดโปรแกรม Arduino IDE


VI 5. เปิดโปรแกรมขึ้นมา ในหน้าต่างโปรแกรม Arduino IDE คลิกไปที่เมนูFile -> Preferences เพื่อ ติดตั้งบอร์ด NodeMCU/ESP8266 แบบออนไลน์ 6. เพิ่ม http://arduino.esp8266.com/stable/package_esp8266com_index.json ลงในช่อง Additional Boards Manager URLs ดังภาพ


VII 7. คลิกไปที่เมนูTools -> Board -> Board Manager 8. พิมพ์คำว่า ESP8266 ลงในช่อง และเริ่มต้นติดตั้งดังภาพ


VIII 9. เสียบบอร์ด NodeMCU/ESP8266 เข้ากับคอมพิวเตอร์จากนั้นไปที่ Properties -> Device Manager (หากเป็น Window ให้คลิกขวาที่ไอคอน บน Toolbars) เพื่อตรวจสอบว่าคอมพิวเตอร์ตรวจพบ NodeMCU/ESP8266 หรือไม่ 10. ใน Device Manager คลิกที่Ports หากปรากฏดังภาพ หมายความว่า NodeMCU/ESP8266 ติดต่อและพร้อมใช้งานกับคอมพิวเตอร์แล้ว NodeMCU ESP8266 เชื่อมต่ออยู่ที่ COM4


IX 11. เปิด Arduino ide ขึ้นมาอีกครั้ง และไปที่เมนู Tools เพื่อตั้งรุ่นบอร์ด NodeMCU ESP8266 และหมายเลขพอร์ตให้ตรงกับ บอร์ดที่จะอัพโหลดข้อมูลลงไป ในที่นี้เป็น พอร์ต COM4 และ เลือก รุ่นบอร์ด NodeMCU ESP8266 ที่จะอัพโหลด


X 12. เลือก Port ที่ NodeMCU ESP8266 เชื่อมต่ออยู่ ในที่นี้เป็น COM4 สามารถอัพโหลดโค้ดลง บอร์ดได้แล้ว


XI ประวัติผู้จัดทำ ชื่อ-สกุล : ณัฐพล บุญยะเสมานนท์ รหัสประจำตัวนักศึกษา : 65111231 ประวัติการศึกษา : ประกาศนียบัตรวิชาชีพชั้นสูง (ปวส.) โรงเรียนกองทัพบกอุปถัมภ์ ช่างกลขส.ทบ. เบอร์โทรศัพท์ : 0805661818 E-Mail : nuttapon.17762@gmail


Click to View FlipBook Version