บทความ Project Home Control ควบคุมเครื่องใช้ไฟฟ้าในบ้านด้วย Android

ตอนที่ 9. - โดย Tumrobot

Home Control - Kit V.2 ข้อมูล Hardware และข้อมูล Spec

ชุด Home Control - Kit V.2 นี้พัฒนา มาเพื่อปรับปรุงส่วนต่างๆ ของชุด Home Control - Kit Version 1 ที่มีความยุ่งยากในการ ต่อหน้าสัมผัส รีเลย์ ของ รีเลย์ตัวที่ 1 - รีเลย์ตัวที่ 3 และยุ่งยากต่อการขยาย I/O ต่าง และเพิ่ม Interface ระหว่างสัญญาณ รีโมท Input หรือ Serial โมดูลต่างๆ และนอกจากนั้น ยังเพิ่มช่องทางเชื่อมต่อ Analog Input ให้อีก 6 ช่อง

ปัญหาอีกอย่างของ Home Control - Kit Version 1 นั้นก็คือ Fuse ที่อยู่ข้างในตัว Board นั้น รับ Load ได้สูงสุด 10A แต่ต้องใช้งานร่วมกันถึง 3 ช่อง ซึ่ง Version ใหม่นี้ สามารถให้ใช้งาน ได้เต็มประสิทธิภาพของหน้าสัมผัสรีเลย์ ที่สามารถใช้งานได้ เต็มที่ถึง 10A ต่อช่อง หรือ 2,000 วัีตต์

 

คุณสมบัติของ Home Control - Kit V.2 ( Specifiacation )

1. Contact Relay ปรับให้เป็น 3 ช่อง ดังต่อไปนี้ NO, C, NC ตัว Contact รองรับกระแส 10A หรือ ไฟฟ้า 2,000 วัตต์

2. เพิ่มช่องเชื่อมต่อสัญญาณ IR Remote สำหรับท่านที่ต้องการใช้ Remote ควบคุม Box

3. เพิ่มช่อง PWM Out 1 ช่อง สำหรับท่านที่ต้องการเชื่อมต่อกับ ชุดหรี่ไฟ

4. รองรับการขาย I/O เพิ่มขึ้ันอีก 8 ช่อง สามารถนำไปเชื่่อมต่อกับชุด Relay Module ได้เอง

5. เพิ่มช่อง Analog Input อีก 5 ช่อง

6. รองรับการส่งข้อมูลขึ้น Database MySQL ได้

 

สามารถเลือกใช้งานได้ตามความต้องการได้ดังต่อไปนี้

1. ท่านที่ต้องการนำเป็นใช้งานเป็นชุด Kit เพื่อเรียนรู้และศึกษาการเขียนโปรแกรม PIC MCU และ Android นั้นก็สามารถ นำไปใช้ได้งานได้ตามปกติ โดยตัว MCU Code นั้นจะไม่สามารถ ใช้งานร่วมกับ ตัว Home Control - Kit V.1 ได้ เนื่องจากว่า ตัว Hardware และ PIN Out ได้รับการออกแบบใหม่ เพื่อรองรับการขยาย I/O ที่มากขึ้น ดังนั้นตัว Version นี้จึงจำเป็นต้องใช้ Code ตัวใหม่ ซึ่งสามารถดาวน์โหลด ได้ ที่นี่

แต่ Android Application ก็ยังสามารถใช้ ตัวเดิมและการติดต่อสื่อสารระหว่าง Board และ App ยังใช้รูปแบบเดิม โดย Source Code ทั้งหมดยังสามารถดาวน์โหลดได้จากหน้า Download ครับ

 

2. ท่านที่ต้องการนำตัว Home Control - Kit เพื่อไปใช้งานจริง นั้นสามารถดาวน์โหลด Android App ที่ทางทีม OpenFog พัฒนาเพื่อให้สามารถดึงค่าสถานะ สวิตช์จาก Box กลับมาแสดงผลที่ App ได้โดยจะทำให้ทราบว่า สวิตช์ หรือว่า รีเลย์ช่องไหน เปิด ซึ่งสามารถดาวน์โหลด App ได้จาก Play Store ได้

Application Link: https://play.google.com/store/apps/details?id=com.openfog.hc

การใช้งานนั้นเพียงท่านเปิด App ขึ้นมา แล้วกำหนด IP และ Port ของ Box โดยการเข้า Menu >> Setting ของ App

กดปุ่ม Menu >> Setting เพื่อใส่ URL และ Port ของ Box

 

หลังจากนั้นให้กดปุ่ม New Switch เพื่อเพิ่ม สวิตช์ตามที่เราต้องการ โดยสามารตั้งชื่อสวิตช์และแยกกลุ่มสวิตช์ได้ สามารถตั้งชื่อภาษาไทยได้

ประเภทเลือกเป็น สวิตช์ไฟ แล้วเลือกสวิตช์ตามช่องที่ต้องการ

 

 

 

หลังจากที่ใส่ URL และ Port ของ Box และทำการเพิ่ม สวิตช์ เข้ากับ App เรียบร้อยแล้ว ให้ทำการกดออกจาก App 1 ครั้งแล้วเข้า App ใหม่ อีกรอบ เพื่อให้ App ทำการ Load URL หลังจากนั้นก็จะสามารถสั่งควบคุมสวิตช์ และอัพเดทสถานะของ สวิตช์ ได้ครับ

 

 

 

หมายเหตุ

1. ปุ่มสวิตช์ สามารถสั่งลบ สวิตช์ได้ ตามชื่อสวิตช์ที่เพิ่มไว้ โดยกดปุ่ม Menu >> ลบสวิตช์

2. ตัว Code ของ MCU และ Android App สำหรับ Version ใช้งานจริง ไม่สามาถแจกให้ดาวน์โหลดได้นะครับ

3. VB6 ตัว Computer Application สามารถดาวน์โหลดได้จาก ที่นี่

 

 

การใช้งาน Output ของ Home Control - Kit V2 สามารถต่อตามนี้ครับ

   

 

 

บทความที่เกี่ยวข้องกับ Home Control - Kit V2

- ตอนที่ 1 แนะนำเครื่องและวิธีการ Setup

- ตอนที่ 2 การใช้งาน Device Insataller และการใช้งานผ่าน 3G และ Internet

- ตอนที่ 3 Home Control Hardware และ PCB

- ตอนที่ 4 ชุดคำสั่งสื่อสารระหว่างเครื่อง Home Control และ Android

- ตอนที่ 5 Add on Analog Switch และทำการต่อเข้ากับ Switch 2 ทาง

- ตอนที่ 6 Home Control กับระบบหรี่ไฟ

- ตอนที่ 7 เพิ่มช่องทางการควบคุม ด้วย IR Remote Control