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
Published by nattapol0022, 2022-05-27 04:20:51

สมาร์ฟาร์มเมล่อนในโรงเรือน

สมาร์ฟาร์มเมล่อนในโรงเรือน

82

แสดงการทดสอบการวดั อณุ หภมู สิ มั พทั ธ์ และความชืน้ ในโรงเรอื น

80
75
70
65
60
55
50
45
40
35
30
25
20
15
10

5
0

9.00 10.00 11.00 12.00 13.00 14.00 15.00 16.00 17.00 18.00

อณุ หภมู สิ มั พทั ธ์ เทอรโ์ มนิเตอร์ ความชนื้ เคร่อื งวดั ความชนื้

ตารางท่ี 4.11 แสดงการทดสอบการวัดอุณหภูมสิ มั พทั ธ์ และความช้นื ในโรงเรือน

83

บทท่ี 5
สรุป อภิปรายผล และข้อเสนอแนะ

การทาปรญิ ญานิพนธ์คร้ังนี้ สามารถสรปุ ผลการดาเนินงานต่างๆ ปญั หาทเ่ี กดิ ขึ้นในขณะที่
ออกแบบ และทาการทดสอบปริญญานพิ นธ์คร้ังนี้ เพื่อเปน็ แนวทางการแก้ไขปัญหาที่เกิดข้นึ อกี ทงั้
เปน็ ข้อเสนอแนะ สาหรบั ผ้ทู ีส่ นใจสามารถนาปรญิ ญานพิ นธท์ ี่นาเสนอน้เี ปน็ แนวทางความรู้ อา้ งอิง
ปรบั ปรุง และพัฒนาโครงงานในโอกาสต่อไป ซึง่ จะกลา่ วดังต่อไปน้ี

5.1 สรปุ ผลการทดลอง
5.2 ปญั หาและแนวทางการแก้ปัญหา
5.3 ขอ้ เสนอแนะ

5.1 สรุปผลการทดลอง
จากขอบเขตในการสรา้ งสมาร์ทฟารม์ เมล่อนในโรงเรือน สมารท์ ฟาร์มเมล่อนในโรงเรือน

นนั้ มตี ัว Slave Board 1 ชดุ ได้ตอ่ รว่ มกับร่วมกนั Master Board มตี วั มอี ุปกรณ์สาหรบั ควบคมุ อุปกรณ์
ไฟฟ้า 4 ช่องสญั ญาณ ขนาดการทนแรงดนั และกระแสไม่นอ้ ยกวา่ 220V/10A จานวน 4 ตวั ในตวั
สามารถเชอ่ื มตอ่ กันเปน็ โครงขา่ ยบนโปรโตคอล MODBUS โดยมีชุดลกู ขา่ ย 1 ชดุ และแมข่ ่าย 1 ชดุ มี
แอพพลิเคชนั่ ในการแสดงผล มกี ารส่งขอ้ มลู เม่ืออุณหภูมสิ ูงไปยัง Line แชทส่งไปเกบ็ ไวท้ ่ี Google
sheets , Firebase และแสดงผลบนจอ LCD

5.2 ปัญหาและแนวทางการแก้ปญั หา
5.2.1 เนอ่ื งจากการเขยี นโปรแกรมเพื่อโครงงานสมารท์ ฟาร์มเมล่อนในโรงเรือน

นน้ั มีขั้นตอนท่ีซับซ้อนมีการใช้ภาษาคอมพิวเตอร์หลายภาษาอีกท้ังยังจาเป็นต้องมีพื้นฐานภาษาซี จึง
ตอ้ งใชเ้ วลาศกึ ษาเป็นเวลานาน

5.2.2 เน่ืองจากเซ็นเซอร์ท่ีนามาใช้งานมีราคาถูกบ้างตัวกันน้าไม่ได้จึงได้แก้ปัญหาด้วย
การหาทีค่ อบใส่ Sensor ไว้

5.2.3 เน่ืองจากการซื้ออุปกรณ์ Sensor บางตวั ท้ไี่ รับมามปี ัญหามาจากรา้ นจาเปน็ ต้องทา
การสง่ เคลมกับทางร้ายจึงทาให้ลา่ ช้าในการต่อทดลอง

5.2.4 เนื่องจากใด้มีการส่งข้อมูลค่า Sensor เข้าไปท่ี Application Blynk จานวนหลาย
ตัวทาให้ Energy Blynk ไม่พอ ซ่ึงได้แก้ไขด้วยการซื้อ Energy Blynk เพิ่มตามค่า sensor ที่ส่งมา
เพิ่มขึ้น

84

5.3 ข้อเสนอแนะ
5.3.1 เน่ืองจากโครงงานนเ้ี ป็นการใชง้ าน MODBUS เพ่ือควบคมุ การส่ือสารเป็นโครงขา่ ย

ระบบอัตโนมัตเิ กยี่ วกบั ด้านอตุ สาหกรรม สามารถตอ่ ยอดนาไปใช้งานควบคุมอุปกรณ์ MODBUS อ่ืนๆ
ไดม้ ากมาย

5.3.2 เนอ่ื งจากโครงงานน้ใี ช้การส่อื สารดว้ ย MODBUS บน RS-485 ซ่งึ มสี ายสญั ญาณใน
การส่ือสารเพ่ือความสะดวกในการติดตั้งสามารถเปลี่ยนวิธีการส่ือสารให้เป็น RF-Link โปรโตคอล
MODBUS ได้

5.3.3 เน่ืองจากเซ็นเซอร์ท่ีนามาใช้งานยังมีความผิดพลาดในการอ่านค่า ผู้ที่ได้ศึกษาต่อ
สามารถหาเซ็นเซอร์ท่ีมีประสทิ ธิภาพสงู ในการวดั คา่ เพื่อพัฒนาตอ่ ยอดใหม้ ปี ระสทิ ธภิ าพเพมิ่ ขึ้นได้

85

บรรณานกุ รม
1.การทางานของ NodeMCU ESP-32

สบื ค้นจาก: https://www.cybertice.com/product/1149/esp32-nodemcu-esp-
wroom-32-wi-fi-and-bluetooth-module-dual-core-consumption-cp2102
(สบื ค้นเม่ือวันท่ี 15 มกราคม 2565)
2.โมดูลรเี ลย์
สืบคน้ จาก: www.cybertice.com/product/330/87-12v-relay-module-12v-8-
channel-isolation
(สบื คน้ เม่ือวนั ท่ี 18 มกราคม 2565)
3. หวั พ่นหมอก
สืบค้นจาก: https://www.thaiwatersystem.com/product/1229AD-pe-
natafim-x-5
(สบื คน้ เมื่อวันที่ 20 มกราคม 2565)
4. เซ็นเซอรว์ ดั ความช้นื ในดิน
สืบคน้ จาก: www.cybertice.com/product/1561-capacitive-soil-moisture-
sensor
(สืบคน้ เมื่อวนั ท่ี 25 มกราคม 2565)
5. เซน็ เซอร์วดั อตั ราการไหลของน้า
สบื คน้ จาก: https://rtnakm.com/2017/12/17/water-flow-sensor-fs300a/#i-2
(สบื ค้นเม่ือวนั ที่ 29 มกราคม 2565)
6. การทางานของ Reley
สบื ค้นจาก: http://www.psptech.co.th/รเี ลย์relayคืออะไร-15696.page
(สืบคน้ เม่ือวนั ท่ี 29 มกราคม 2565)
7. เซน็ เซอรว์ ัด อุณหภูมแิ ละความช้ืน
สืบค้นจาก: https://www.cybertice.com/product/725/dht22-am2302-arduino(
สืบคน้ เมอ่ื วนั ที่ 29 มกราคม 2565)

86

บรรณานุกรม (ตอ่ )

8. Switching Power supply
สืบคน้ จาก: https://www.arduinoall.com/product/2149
(สบื คน้ เม่ือวันที่ 2 มีนาคม 2565)

9. จอแสดงผล LCD 4x20
สบื คน้ จาก: https://www.ioxhop.com/article/30/
(สบื ค้นเม่ือวนั ที่ 2 มีนาคม 2565)

10. แมกเนติก S-N10 220V BF
สบื ค้นจาก: https://www.thaiwatsadu.com/th/product/A1-60304368?gclid
(สืบคน้ เมื่อวันที่ 5 มนี าคม 2565)

11. Arduino Nano 3.0 Mini USB
สืบค้นจาก: https://www.cybertice.com/product/58/arduino-nano-3-0-mini-
usb-A2usb
(สบื ค้นเม่ือวนั ท่ี 5 มนี าคม 2565)

12. โครงสร้างปัม๊ นา้ ชนดิ หอยโข่ง
สบื ค้นจาก: http://www.ktwgroup-ebara.com/หลักการทางานของปั๊มน้าหอยโขง่
(สืบค้นเมื่อวันท่ี 5 มนี าคม 2565)

13. ท่อ PVC
สืบคน้ จาก: https://titaltd.com/product/end-socket/
(สบื คน้ เมื่อวนั ท่ี 5 มนี าคม 2565)

14. หลกั การทางานของ RS485
สบื คน้ ได้จาก: https://www.omi.co.th/th/article/rs485?fbclid=IwAR2zz
RXcUU4bhTIMR653Qd2T3jYbanOT20ZdvSDLImIkRk0wB-_hmW__nfo
(สบื คน้ เม่ือวันท่ี 5 มีนาคม 2565)

87

ภาคผนวก ก
ค่มู อื การติดต้งั โปรแกรม Arduino IDE ในการใชง้ านเบอ้ื งตน้

88

ก.1 การดาวโหลดโปรแกรม Arduino
ก.1.1 ดาวน์โหลด Arduino IDE โดยไปที่ https://www.arduino.cc และไปที่ click

ที่ Download

รูป ก.1 หนา้ ต่างทจี่ ะ DOWNLOAD
ก.1.2.เลือกระบบปฎิบัติการของเครื่องคอมพิวเตอร์ที่ใช้ในการเขียนโปรแกรม
Arduino

รูปท่ี ก.2 เลือกระบบปฎิบตั กิ ารของเครื่องคอมพวิ เตอร์

89

ก.1.3 กด JUST DOWNLOAD (หากต้องการร่วมบริจาคช่วยการพัฒนา Arduino
Software สามารถกด CONTRIBUTE & DOWNLOAD)

รปู ท่ี ก.3 การเลือกวธิ ี JUST DOWNLOAD
ก.1.4 บันทึกไฟล์ติดตั้งโปรแกรมไปยังโฟลเดอร์ท่ีต้องการ

รปู ที่ ก.4 การแตกไฟล์โปรแกรม Arduino IDE

90

ก.1.5 Unzip ไฟล์ติดต้ัง

รูปที่ ก.5 ไฟล์ทแี่ ตกออกจากการแตกไฟล์
ก.1.6 ดับเบ้ิลคลิกท่ีไฟล์ arduino.exe

รูปที่ ก.6 Application ของโปรแกรม Arduino

91

ก.1.7 หน้าต่างโปรแกรม Arduino จะปรากฏข้ึนดังรูป

รปู ท่ี ก.7 หนา้ ตา่ งของโปรแกรม Arduino

92

ก.1.8 สร้าง Shortcut บน Desktop เพื่อความสะดวกในการเปิดโปรแกรมในครั้ง
ต่อๆไป

รปู ท่ี ก.8 สรา้ ง Shortcut บน Desktop
ก.1.9 จะปรากฏไอคอนของโปรแกรม Arduino บน Desktop ดังแสดงในรูป

รปู ที่ ก.9 ไอคอนของโปรแกรม Arduino

93

ก.1.10 ในหน้าต่างโปรแกรม Arduino IDE คลิกไปที่เมนู File -> Preferences เพ่ือติดตั้ง
บอร์ด NodeMCU/ESP8266 แบบออนไลน์

รูปท่ี ก.10 ติดตั้งบอรด์ NodeMCU/ESP8266
ก.1.11 เพิ่มhttp://arduino.esp8266.com/stable/package_esp8266com_inde
x.json ลงในช่อง Additional Boards Manager URLs ดังภาพ

รปู ท่ี ก.11 ต้งั ค่า Additional Boards Manager URLs

94

ก.1.12 คลิกไปท่ีเมนู Tools -> Board -> Board Manager

รปู ที่ ก.12 ตง้ั คา่ Boards Manager URLs
ก.1.13 พิมพ์คาว่า ESP8266 ลงในช่อง และเร่ิมต้นติดต้ังดังภาพ

รปู ท่ี ก.13 เร่มิ ต้นตดิ ต้ัง

95

ก.1.14 เสียบบอร์ด NodeMCU/ESP8266 เข้ากับคอมพิวเตอร์ จากนั้นไปที่ Device
Manager (หากเป็น Window ให้คลิกขวาที่ไอคอน บน Toolbars) เพื่อตรวจสอบว่าคอมพิวเตอร์
ตรวจพบ NodeMCU/ESP8266 หรือไม่

รูปที่ ก.14 ตรวจสอบ Device Manager

96

ก.1.15 ใน Device Manager คลิกที่ Ports หากปรากฏดังภาพ หมายความว่า
NodeMCU/ESP8266 ติดต่อและพร้อมใช้งานกับคอมพิวเตอร์แล้ว

รูปที่ ก.15 การติดต่อและพร้อมใช้งาน
ก.1.16 แต่ถ้าหากไม่พบบอร์ดใน Ports ให้ไปดาวน์โหลด Driver มาติดตั้งด้วยตนเอง
จาก https://www.silabs.com/products/mcu/Pages/USBtoUARTBridgeVCPDrivers.aspx

รปู ที่ ก.16 ค้นหา Driver

97

ก.1.17 เปิด Arduino ide ขึ้นมาอีกครั้ง และไปที่เมนู Tools เพื่อตั้งให้บอร์ดและ
หมายเลขพอร์ตตรงกับที่พบในข้ันตอนท่ี 15 ซ่ึงจากตัวอย่างในภาพคือพอร์ต COM8

รูปท่ี ก.17 ตงั้ บอรด์ และหมายเลขพอร์ต
ก.1.18 ทดสอบด้วยการเขียนโค้ดให้หลอดไฟ LED บนบอร์ดกระพริบ โดยท่านสามารถ
คัดลอกโค้ดทั้งหมดข้างล่างไปวางทับลงในหน้าโปรแกรม
#define D0 16
#define LED D0
void setup()
{
pinMode(LED,OUTPUT);
}
void loop()
{
digitalWrite(LED,HIGH);
delay(250);
digitalWrite(LED,LOW);
delay(250);
}

98

ก.1.19 คอมไพล์ (Compile) โดยคลิกที่ปุ่ม เพื่อตรวจสอบว่าโค้ดที่เขียนไม่มี
ข้อผิดพลาด

รปู ท่ี ก.18 การคอมไพล์ (Compile)
ก.1.20 หากไม่มีข้อผิดพลาด จะปรากฎข้อความว่า “Done compiling” ดังภาพ

รปู ท่ี ก.19 การตรวจสอบคอมไพล์ (Compile)

99

ก.1.21 จากนั้นให้ทาการคลิกที่ปุ่ม เพื่อทาการอัพโหลดโค้ดเข้าสู่บอร์ด
NodeMCU/ESP8266

รูปท่ี ก.20 การอัพโหลดโค้ดเข้าสบู่ อรด์
ก.1.22 หากไม่มีข้อผิดพลาด จะขึ้นคาว่า “Done uploading” ดังภาพ และไฟบน
บอร์ดจะกระพริบทุกๆ 250 ms (2 คร้ังต่อวินาที)

รูปท่ี ก.21 การตรวจสอบความผดิ พลาด

100

ภาคผนวก ข
การสรา้ ง Token สาหรับสง่ ขอ้ ความเขา้ LINE Group

101

ข.1การสร้าง Token สาหรับส่งขอ้ ความเข้า LINE Group
ข.1.1 เข้าเวบ็ ไซต์ https://notify-bot.line.me/th/

รปู ที่ ข.1 หนา้ ตา่ งแรก
ข.1.2.Login ดว้ ยบญั ชี LINE

รูปท่ี ข.2 หนา้ ต่าง Login ดว้ ยบญั ชี LINE

102

ข.1.3.เลือก My page จากเมนูดา้ นบนขวา

รูปที่ ข.3 หน้าต่างเลือก My page
ข.1.4 ในหน้า My page เล่ือนลงมาลา่ สุดของจอ กดปุ่ม Generate Token

รูปที่ ข.4 หนา้ ต่างเลือก Generate Token

103

ข.1.5.จะมหี น้าจอให้เลอื กกลุ่มและต้ังช่ือ

รูปท่ี ข.5 หน้าต่างเลอื กตั้งชือ่ กล่มุ
ข.1.6 ตั้งช่อื ใหบ้ อทของเรา ซ่ึงจะขึน้ ทุกครัง้ ท่ีข้อความแจ้งเตอื นข้ึน

รปู ท่ี ข.6 หน้าต่างคัดลอกลง้ิ ค์

104

ภาคผนวก ค
ภาพการประกอบอุปกรณส์ มารท์ ฟารม์ เมลอ่ นในโรงเรอื น

105

ค.1 ภาพการประกอบอุปกรณส์ มารท์ ฟาร์มเมล่อนในโรงเรอื น

ค.1 ภาพประกอบตู้คอนโทรล
ค.2 ภาพประกอบตู้คอนโทรล

106

ค.3 ภาพประกอบตู้คอนโทรล
ค.4 ภาพประกอบตู้คอนโทรล

107

ประวตั ผิ ู้เขยี น

108

ชื่อ-สกุล ประวัตผิ ู้เขียน
วัน/เดือน/ปีเกิด นายณัฐพล ภู่จารญู
สถานทอ่ี ยู่ปัจจบุ ัน 12 มิถนุ ายน 2543
บ้านเลขท่ี 167 ม.12 ตาบลแพง อาเภอโกสุมพสิ ัย จงั หวดั มหาสารคาม
ประวตั ิการศกึ ษา ไปรษณยี ์ 44140
พ.ศ.2558
พ.ศ.2560 โรงเรยี นเตรยี มอุดมศกึ ษาพัฒนาการขอนแก่น จ.ขอนแกน่
พ.ศ.2562 วทิ ยาลยั เทคนิคนครขอนแก่น จ.ขอนแก่น (ปวช.)
พ.ศ.2564 วทิ ยาลยั เทคนิคนครขอนแก่น จ.ขอนแก่น (ปวส.)
วศ.บ วศิ วกรรมอเิ ล็กทรอนิกสอ์ ัจฉริยะ (ตอ่ เนอ่ื ง)
คณะวิศวกรรมศาสตร์ มหาวิทยาลัยเทคโนโลยีราชมงคลอีสานวิทยาเขต
ขอนแก่น


Click to View FlipBook Version