สารบัญ:

ระบบอัตโนมัติภายในบ้าน: สวิตช์บอร์ดอัตโนมัติพร้อมระบบควบคุมหรี่ไฟผ่านบลูทูธโดยใช้ Tiva TM4C123G: 7 ขั้นตอน
ระบบอัตโนมัติภายในบ้าน: สวิตช์บอร์ดอัตโนมัติพร้อมระบบควบคุมหรี่ไฟผ่านบลูทูธโดยใช้ Tiva TM4C123G: 7 ขั้นตอน

วีดีโอ: ระบบอัตโนมัติภายในบ้าน: สวิตช์บอร์ดอัตโนมัติพร้อมระบบควบคุมหรี่ไฟผ่านบลูทูธโดยใช้ Tiva TM4C123G: 7 ขั้นตอน

วีดีโอ: ระบบอัตโนมัติภายในบ้าน: สวิตช์บอร์ดอัตโนมัติพร้อมระบบควบคุมหรี่ไฟผ่านบลูทูธโดยใช้ Tiva TM4C123G: 7 ขั้นตอน
วีดีโอ: Module เปิด/ปิด ไฟ ด้วย มือถือ + รีโมท (Sonoff) จะอยู่ส่วนไหนของโลก..!!! ก็สามารถควบคุมไฟที่บ้านได้ 2024, พฤศจิกายน
Anonim
ระบบอัตโนมัติภายในบ้าน: สวิตช์บอร์ดอัตโนมัติพร้อมระบบควบคุมหรี่ไฟผ่าน Bluetooth โดยใช้ Tiva TM4C123G
ระบบอัตโนมัติภายในบ้าน: สวิตช์บอร์ดอัตโนมัติพร้อมระบบควบคุมหรี่ไฟผ่าน Bluetooth โดยใช้ Tiva TM4C123G
ระบบอัตโนมัติภายในบ้าน: สวิตช์บอร์ดอัตโนมัติพร้อมระบบควบคุมหรี่ไฟผ่าน Bluetooth โดยใช้ Tiva TM4C123G
ระบบอัตโนมัติภายในบ้าน: สวิตช์บอร์ดอัตโนมัติพร้อมระบบควบคุมหรี่ไฟผ่าน Bluetooth โดยใช้ Tiva TM4C123G

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

ขั้นตอนที่ 1: ฮาร์ดแวร์และส่วนประกอบ

ฮาร์ดแวร์และส่วนประกอบ
ฮาร์ดแวร์และส่วนประกอบ
ฮาร์ดแวร์และส่วนประกอบ
ฮาร์ดแวร์และส่วนประกอบ
ฮาร์ดแวร์และส่วนประกอบ
ฮาร์ดแวร์และส่วนประกอบ

1. ไมโครคอนโทรลเลอร์ TM4C123GH6PM

ไมโครคอนโทรลเลอร์ Cortex-M ที่เลือกสำหรับการเขียนโปรแกรมบนฮาร์ดแวร์และภาพประกอบการเชื่อมต่อคือ TM4C123 จาก Texas Instruments ไมโครคอนโทรลเลอร์นี้เป็นของสถาปัตยกรรมที่ใช้ ARM Cortex-M4F ที่มีประสิทธิภาพสูงและมีชุดอุปกรณ์ต่อพ่วงที่หลากหลาย

2. โมดูลรีเลย์ 5V

3. LCD จอแสดงผลคริสตัลเหลว (LCD)

เราจะใช้ LCD ขนาด 16x2 เพื่อแสดงสถานะของแผงสวิตช์ของเรา

4. โมดูลบลูทูธ HC-05

โมดูล Bluetooth เพื่อควบคุมรีเลย์และวงจรหรี่ไฟ

5. ที่ชาร์จมือถือที่ชาร์จมือถือสำหรับจ่ายไฟให้กับไมโครคอนโทรลเลอร์และรีเลย์

6. ปลอกสวิตช์บอร์ดพลาสติก

7. ปลั๊ก 7 ตัว

ขั้นตอนที่ 2: วงจรควบคุมรีเลย์

วงจรควบคุมรีเลย์
วงจรควบคุมรีเลย์

การออกแบบนี้ง่ายต่อการเข้าใจและนำไปใช้ เอาต์พุตที่ได้รับจาก Bluetooth นั้นสามารถเปลี่ยนสถานะของปลั๊กแต่ละตัวที่เรามีในบอร์ดได้

ขั้นตอนที่ 3: การออกแบบวงจรหรี่ไฟ

การออกแบบวงจรหรี่ไฟ
การออกแบบวงจรหรี่ไฟ

การทำงานครั้งแรกคือ Zero Crossing Detection Zero Crossing เป็นจุดที่คลื่นไซน์อินพุทกลายเป็นศูนย์ทันทีระหว่างการแกว่ง

การดำเนินการที่สองทำให้ Triac ทำงานโดยใช้ opto-isolator เช่น MOC3021 การทริกเกอร์ควรทำโดยใช้ไมโครคอนโทรลเลอร์ และการหรี่แรงดันไฟฟ้าเป็นสัดส่วนโดยตรงกับความล่าช้าในการทริกเกอร์

ขั้นตอนที่ 4: การสร้าง PCB

ทำ PCB
ทำ PCB
ทำ PCB
ทำ PCB
ทำ PCB
ทำ PCB

การออกแบบ Proteus เค้าโครง PCB จะได้รับในไดอะแกรม

ขั้นตอนที่ 5: การเข้ารหัส

รหัสสำหรับไมโครคอนโทรลเลอร์นี้เขียนขึ้นใน Keil uVision Environment และแสดงไว้ด้านล่าง

ขั้นตอนที่ 6: การออกแบบแอปพลิเคชัน Android

การออกแบบแอปพลิเคชัน Android
การออกแบบแอปพลิเคชัน Android
การออกแบบแอปพลิเคชัน Android
การออกแบบแอปพลิเคชัน Android

เราจะใช้ MIT App Inventor เพื่อสร้างแอปพลิเคชัน Android สำหรับรีเลย์และสวิตช์หรี่ไฟที่ควบคุมด้วยบลูทูธ

แนะนำ: