Air conditioner wifi control

Air conditioner wifi control หรือ บอร์ดควบคุมแอร์ผ่าน Wifi/Internet
บอร์ดควบคุมเครื่องปรับอากาศ ผ่านอินเตอร์เนต มีหลักการทำงานคือ ตัวบอร์ดจะมี MCU ใช้ PIC32MX เป็นตัวรับส่งข้อมูลระหว่างเครื่อง Server ผ่าน Wifi module และส่งคำสั่งไปควบคุมการทำงานของเครื่องปรับอากาศ ผ่านบัส RS232 ที่เครื่อง Server จะมี Script PHP เขียนไว้รอรับคำสั่งจาก App บนมือถืออีกทีหนึ่ง App บนมือถือจะส่งคำสั่งไปไว้ที่เครื่อง Server แล้วตัว MCU จะไปรับคำสั่งจากเครื่อง Server มาควบคุมเครื่องปรับอากาศ
การใช้เครื่อง Server เป็นตัวกลางมีข้อดีคือลดความยุ่งยากในการตั้งค่าเรื่อง Forward port ให้กับ Wifi module ลดความยุ่งยากเรื่อง IP address ที่จ่ายมาจาก ISP เป็นแบบ NAT ไม่ใช่ IP จริง
ส่วนข้อเสียของการใช้ Server เป็นตัวกลางก็คือค่าใช้จ่ายในการจัดการเครื่อง Server หากจำนวนผู้ใช้งานมีมากขึ้น ก็จำเป็นต้องเพิ่มเครื่อง Server ให้รองรับกับจำนวนผู้ใช้