สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-13 06:58
โคลนรีโมตคอนโทรลด้วย Arduino Nano
ขั้นตอนที่ 1: วงจรรับสัญญาณ IR
ส่วนประกอบ
- Arduino นาโน
- ตัวรับสัญญาณ IR
- แบตเตอรี่
เชื่อมต่อตัวรับสัญญาณ IR กับพิน 11 ใน Arduino nano
ขั้นตอนที่ 2: การเข้ารหัสตัวรับสัญญาณ IR
หากคุณไม่พบรหัสนี้ในห้องสมุด ฉันจะอัปโหลดที่นี่
อัปโหลดรหัสนี้ไปยัง Arduino Nano, เปิดจอภาพอนุกรม, กดปุ่มใดก็ได้ในรีโมทคอนโทรลของคุณ, รหัสจะปรากฏขึ้นสำหรับคุณ เพียงคัดลอกส่วนนี้และเก็บไว้
((ดิบ int ที่ไม่ได้ลงนาม [68] = {9050, 4500, 600, 550, 550, 550, 550, 1700, 550, 600, 550, 550, 600, 550, 550, 600, 550, 550, 550, 600, 550, 1700, 550, 550, 600, 1650, 600, 1650, 600, 1650, 600, 550, 550, 1700, 550, 600, 550, 550, 550, 1700, 550, 1700, 550, 1700, 600, 550, 550, 550, 600, 550, 550, 1700, 550, 1700, 550, 600, 550, 550, 600, 550, 550, 1700, 550, 1700, 550, 1700, 550, };
irsend.sendRaw(raw, 68, 38);))
ทำซ้ำขั้นตอนนี้สำหรับทุกปุ่มบนรีโมทคอนโทรล จนกว่าคุณจะแน่ใจว่าได้เก็บรหัสทั้งหมดของปุ่มที่คุณต้องการคัดลอกไว้
ขั้นตอนที่ 3: แผนผังวงจร IR Rransmitter
ตรวจสอบให้แน่ใจว่าได้เชื่อมต่อ IR Transmitter กับพิน 3 (PWM)
ส่วนประกอบ
- Arduino นาโน
- เครื่องส่งสัญญาณ IR
- แบตเตอรี่
- ปุ่มกด
- ตัวต้านทาน (2K สำหรับปุ่มกด - 100Ohm สำหรับตัวส่งสัญญาณ IR
ขั้นตอนที่ 4: การเข้ารหัสเครื่องส่งสัญญาณ IR
คัดลอกรหัสทั้งหมดที่คุณคัดลอกมาและวางไว้ที่นี่
ทุกครั้งที่คุณกดปุ่มใด ๆ มันจะส่งรหัสไปยังทีวีของคุณ … ฯลฯ
ขั้นตอนที่ 5: สร้าง PCB
ตรวจสอบการเชื่อมต่อมากกว่าหนึ่งครั้งก่อนเชื่อมต่อแบตเตอรี่หรือแหล่งพลังงาน
ฉันชอบสร้างวงจรคุณภาพสูง ฉันไม่ชอบวิธีที่ฉันใช้ แต่นี่คือสิ่งที่สามารถใช้ได้ในขณะนี้