ควบคุมฟาร์มเห็ดด้วย ESP32LoRa

ในตอนนี้เราจะมาดูการนำไปใช้งานจริง เริ่มตั้งแต่การกำหนดโจทย์ความต้องการ

พระเอกของตัวละครคือ Mr. Peter ผู้เป็นราชการ และชื่นชอบการทำฟาร์มเกษตร จึงมีการสะสมเงินทองซื้อที่ดินและทำฟาร์ม ขยายกิจการเรื่อยมาจนแกมีฟาร์มขนาดใหญ่ ที่มีทั้งปศุสัตว์ และพืชผักหลากหลานิด รวมๆ กันแล้ว แกมีฟาร์มย่อยถึง 30 ฟาร์ม จนแกดูแลไม่ทั่วถึง ค่าใช้จ่ายแรงงานก็เพิ่มมากขึ้นตามลำดับ จึงมีความสนใจจะนำเทคโนโลยีมาใช้งาน

แกจึงปรึกษามาทางเรา ว่าจะนำระบบเข้ามาควบคุมฟาร์มเห็ดก่อน โดยฟาร์มเห็ดจะประกอบด้วย

  1. Evaporator ที่มีพัดลมและปั๊มน้ำอย่างละตัว
  2. หัวฉีดพ่นน้ำ ฟาร์มละ 2 หัว
  3. ต้องการวัดอุณหภูมิและความชื้น โดยควบคุมให้มีค่า อุณหภูมิ ระหว่าง 20-25 องศา และความชื้นระหว่าง 80-90 %
  4. ต้องการบันทึกปริมาณการใช้ไฟฟ้าในแต่ละเดือน เพื่อมาสรุปต้นทุนการใช้ไฟ
  5. มีระบบแจ้งเตือนเมื่อค่าควบคุมสูงหรือต่ำตามที่กำหนด
  6. ที่สำคัญ ที่นี่มีปัญหาไฟฟ้าตก ไฟฟ้าเกินบ่อย ๆ
  7. ที่ผ่านมาฟาร์มเห็ดแกเสียหายจากเหตุการที่ไม่สามารถควบคุมระบบได้ เพราะขาดแคลนแรงงาน

เราจึงออกแบบและนำเสนอไปว่าเอาตู้นี้ไปใช้งานเลย ตอบโจทย์เป๊ะเลยครับคุณ Peter แกก็เออออห่อหมก แต่ก็ยังลังเลไม่น้อยว่ามันจะช่วยแกทำงานได้จริงไหม

เราก็ถามไปว่า คุณ Peter มีสัญญาน WiFI ไหม ก็ได้คำตอบว่า สามารถติดตั้งให้ได้ทั่วถึงทุกฟาร์มย่อย ๆ

มาแบบนี้เราก็สบายใจ ก็สรุปรายการกันได้ดังนี้

  1. สร้างบัญชี Application Peter-Farming รหัส PT123456
  2. สร้างระบบย่อย System ชื่อ Peter-MushRoom-1
  3. สร้าง Device ชื่อ Peter-Farm-Device1 มี iD = 369 , Code = PT123369
  4. คุณ Peter download App มือถือไปใช้งาน และทำการ login ด้วย Peter-Farming และรหัส PT123456 ในข้อ 1
  5. ทำการต่อสายควบคุม
    • ช่อง L-N ตัวแรก จากแมกนีติก นำไปควบคุมพัดลม
    • ช่อง L-N ตัวทีสอง จากแมกนีติก นำไปควบคุมปั๊มน้ำ
    • ช่อง DC +/- จากรีเลย์ช่วยที่ 1 เอาไปเปิดวาล์วสเปรย์น้ำ สองตัว ด้านหน้าและด้านหลัง
    • ทำการวัดความชื้น สอง จุด หน้าหลังด้วย XYMD02 ที่จะต่อมาที่ช่อง RS485 ขนานกันไปเลย ตัวที่อยู่ด้านหลังลากสายยางประมาณ 30 เมตร
    • ทำการวัดอุณหภูมิภายนอกอีกตัวหนึ่งด้วย MYMD02
    • มีจอแสดงผล LCD
    • มี PZEM วัดไฟฟ้าอยู่แล้วในตู้ ใช้ได้เลย
  6. ทำการปรับปรุงโค๊ดให้เข้ากับโจทย์นี้
  7. ทำการตั้งชื่อตัวแปรควบคุม ให้แสดงผลให้เราเข้าใจได้
  8. ทดสอบโค๊ดดูการทำงาน สั่งปิดเปิดทุกอุปกรณ์ได้จริงตามเงื่อนไขหรือไม่
  9. ทำการติดตั้งใช้งานจริง และติดตามดูผลจากแอพมือถือ และจาก Web App
  10. ทำการ Export Excel data ออกมาทำการวิเคราะห์ผลสรุปว่าควรจะควบคุมค่าความชื้น ในย่านไหนดี โดยเปรียบเทียบจากผลผลิตที่ได้ต่อเดือน

Leave a Reply

Your email address will not be published.