← กลับหน้าหลักสูตร

หลักสูตรอบรมเชิงปฏิบัติการ: การพัฒนาระบบ Smart Farm ครบวงจรด้วย ESP32

ระดับกลาง – สูง3 วันOnsite
หลักสูตรอบรมเชิงปฏิบัติการ: การพัฒนาระบบ Smart Farm ครบวงจรด้วย ESP32

ฝึกอบรม

พัฒนาโค้ดบน PlatformIO เพื่อดึงข้อมูลจากเซนเซอร์อุตสาหกรรม ควบคุมระบบน้ำและปุ๋ยผ่าน Relay 6 ช่อง และส่งข้อมูลผ่าน Wi-Fi/4G ไปยัง ThingsBoard พร้อมแสดงผล Dashboard และแจ้งเตือนผ่าน LINE Messaging API

วัตถุประสงค์

ผู้เข้ารับการอบรมจะสามารถพัฒนาโค้ดบนแพลตฟอร์ม PlatformIO เพื่อดึงข้อมูลจากเซนเซอร์อุตสาหกรรม ควบคุมระบบน้ำและปุ๋ย และส่งข้อมูลผ่านเครือข่าย Wi-Fi/4G ไปยัง Cloud Server อย่าง ThingsBoard พร้อมแสดงผลผ่าน Dashboard และแจ้งเตือนผ่าน Mobile App / LINE Messaging API ได้อย่างสมบูรณ์

เนื้อหาการอบรม

01

Module 1: พื้นฐานสถาปัตยกรรม IoT Board และการเตรียมเครื่องมือ

  • โครงสร้างและการทำงานของบอร์ด IoT บนฐาน ESP32
  • การตั้งค่าสภาพแวดล้อมการพัฒนาด้วย PlatformIO
  • การออกแบบวงจรและการจัดสรรขาสัญญาณ (Pinout & GPIO Management)
02

Module 2: การเชื่อมต่อและการประมวลผลข้อมูลเซนเซอร์

  • การสื่อสาร I2C: อ่านค่า SHT31 / BME280
  • การสื่อสาร Modbus RTU (RS485): อ่านค่า NPK, pH, Soil Moisture
  • การแปลงค่า Data Register และแพ็กเกจข้อมูล JSON
03

Module 3: ระบบควบคุมและสั่งการอัตโนมัติ (6-Channel Relay)

  • หลักการทำงาน Relay 6 ช่อง และ Isolation
  • การควบคุม Field Devices: ปั๊มน้ำ ปั๊มปุ๋ย โซน 1-4
  • สร้างเงื่อนไขอัตโนมัติ เช่น เปิดวาล์วเมื่อความชื้นต่ำ
04

Module 4: การสื่อสารเครือข่ายไร้สาย Wi-Fi & 4G

  • เชื่อมต่อ ESP32 กับ Wi-Fi
  • เชื่อมต่อผ่านโมดูล 4G LTE ด้วย AT Command
  • Reconnection Strategy เมื่อสัญญาณขาดหาย
05

Module 5: การทำงานร่วมกับ Cloud Server

  • สถาปัตยกรรม MQTT สำหรับงาน IoT
  • ส่งข้อมูล Telemetry ขึ้น Cloud Server
  • รับคำสั่ง RPC จาก Server เพื่อสั่ง Relay แบบ Real-time
06

Module 6: Dashboard และ Mobile App

  • ออกแบบ Data Visualization บน Web Dashboard
  • สร้าง Widget ควบคุม Relay 6 โซนแบบ Interactive
  • ส่งข้อความแจ้งเตือนผ่าน LINE Messaging API