สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-13 06:58
Infared Remote Home Automation System (คำเตือน: คุณต้องเสี่ยงกับการจำลองโครงการซ้ำ! โครงการนี้เกี่ยวข้องกับไฟฟ้าแรงสูง)
ขั้นตอนที่ 1: ดูวิดีโอ
ขั้นตอนแรก: ดูวิดีโอจนจบเพื่อทำความเข้าใจคำสั่งของฉันให้ดียิ่งขึ้น เสียงของฉันในวิดีโอค่อนข้างแย่ แต่จะสอนคุณได้ดี
ขั้นตอนที่ 2: สั่งซื้อส่วนประกอบของคุณ
ในขั้นตอนนี้ นี่คือส่วนประกอบที่ฉันใช้ในโปรเจ็กต์นี้
- 1838B ตัวรับสัญญาณ IR x1
- SRD-05VDC-SL-C รีเลย์ x4
- Arduino Uno x1
- จอแสดงผล LiquidCrystal I2C x1
- เขียงหั่นขนม Solderless x1
- สายจัมเปอร์
- รีโมท x1 (รีโมทอินฟาเรดชนิดใดก็ได้)
ขั้นตอนที่ 3: ทำการเดินสายไฟ
เชื่อมต่อทุกอย่างตามแผนภาพการเดินสายไฟนี้
ขั้นตอนที่ 4: การเขียนโปรแกรม ตอนที่ 1
ตกลงในขั้นตอนที่ 4: ก่อนอื่นให้ดาวน์โหลดรหัสของฉันสำหรับโครงการนี้ จากนั้นอัปโหลดรหัสโดยไม่ต้องลบหรือเปลี่ยนแปลงในรหัส!
ขั้นตอนที่ 5: การเขียนโปรแกรมส่วนที่ 2 (การเปลี่ยนรหัส HEX)
เอาล่ะในขั้นตอนนี้หลังจากอัปโหลดรหัสสำเร็จแล้วให้เปิดจอภาพแบบอนุกรมจากนั้นคว้ารีโมทของคุณ จากนั้นกดปุ่ม 1, 2, 3, 4 และสุดท้ายคือปุ่มเปิดปิด ในจอภาพแบบอนุกรม คุณจะเห็นรหัส HEX ที่คุณต้องคัดลอก จากนั้นวางรหัสต้นฉบับตามวิดีโอ และหลังจากเปลี่ยนรหัสฐานสิบหกแล้ว อัปโหลดรหัสอีกครั้ง!
ขั้นตอนที่ 6: คำเตือน
ในคำแนะนำนี้ฉันเพิ่งสาธิตวิธีสร้างรหัสระบบอัตโนมัติภายในบ้าน แต่ไม่ได้สาธิตวิธีต่อรีเลย์ในแหล่งพลังงาน 120-240 VAC เพราะฉันไม่ต้องการให้ใครได้รับบาดเจ็บหรือแย่ที่สุดเพราะคำสั่งสอนของฉัน จัดการไฟฟ้าแรงสูงด้วยความระมัดระวังหากคุณต้องการทำซ้ำโครงการนี้