วันอาทิตย์ที่ 26 ตุลาคม พ.ศ. 2557

Project พัดลมปรับความเร็วตามอุณหภูมิ + ควบคุมผ่าน Android

แนะนำความสามารถของพัดลมตัวนี้กันก่อนนะครับ 
สามารถทำงานได้ 3 โหมด คือ 1. Manual  2. Auto และ 3. Manual โดย Android Phone
ในโหมด Manual จะสามารถกดที่ปุ่มได้ปกติ เบอร์ 1 ความเร็วระดับ 1 ,เบอร์ 2 ความเร็วระดับ 2 และ เบอร์ 3 ความเร็วระดับ 3 เมื่อมีการกดเบอร์ 1 หรือ 2 หรือ 3 จะเข้าสู่โหมด Manual ทันที 
ในโหมด Auto  พัดลมจะปรับความเร็วตามอุณหภูมิ 
ความเร็วเบอร์ 0 อุหณภูมิน้อยกว่า 25 องศา 
ความเร็วเบอร์ 1 อุหณภูมิช่วง 25 - 28 องศา 
ความเร็วเบอร์ 2 อุณหภูมิช่วง 29 - 31 องศา 
ความเร็วเบอร์ 3 อุณหภูมิมากว่า 31 องศา
ในโหมด Manual ผ่าน Android Phone จะเชื่อมต่อกับพัดลมผ่านระบบ bluetooth hc-06 โดยเราได้เขียน application สำหรับควบคุมพัดลมตัวนี้ขึ้นมา จะสามารถดูอุณหภูมิและความเร็วมอเตอร์ผ่านตัว app ได้เลยพร้อมทั้งสามารถสั่งเปลี่ยนความเร็วผ่าน app android ได้เลย

อุปกรณ์ที่ใช้
1. บอร์ด arudino uno r3 สั่งซื้อ คลิก
2. bluetooth hc-06 สั่งซื้อ คลิก 
3. บอร์ด relay 4 channel สั่งซื้อ คลิก
4. LCD + I2C สั่งซื้อ คลิก
5. DHT11 สั่งซื้อ คลิก
6. พัดลมขนาด 12 นิ้ว



รายละเอียดอุปกรณ์ที่ใช้


ตัวอย่างใช้งานโหมด Manual 
กดเบอร์ 1 ทีจอจะแสดง Manual Mode S=1

ตัวอย่างใช้งานในโหมด Auto 
อุณหภูมิอยู่ที่ 30 องศา เฉาะอยู่ในเงื่อนไขเบอร์ 2 ใน Auto Mode

ตัวอย่างการทำงานในโหมด Manual ผ่าน Android Phone

Manaul Speed = 2 อุณหภูมิ = 29 องศา

Manual Speed 3 อุณหภูมิ = 29 องศา

Manual ปิดพัดลม อุณหภูมิ = 29 องศา







9 ความคิดเห็น :

  1. พอมีเอกสารเอาไปศึกษาต่อไหมคะ เช่น โค้ดโปรแกมควบคุม -..-

    ตอบลบ
  2. ผมอยากทำ พัดลมปรับความเร็วตามอุณหภูมิ ในโหมด Auto ในโหมด Manua อย่างเดียวอ่ะ ต้องทำไงบ้างครับ

    ตอบลบ
  3. พี่ครับสอบถามหน่อยครับสายไฟต้องใช้แบบไหนครับ male หรือ female

    ตอบลบ
  4. สามารถสั่งเปิดพัดลมผ่านแอพได้มั้นครับ

    ตอบลบ
  5. ผมขอโค้ดได้ไหมคับ

    ตอบลบ
  6. พอดีจะทำแบบนี้ด้วยครับ เเต่หาแอปไม่เจอ

    ตอบลบ
  7. มีโค้ดแนะนำไหมคับ

    ตอบลบ
  8. ขอตัวอย่างโคคได้ไหมครับ

    ตอบลบ