สารบัญ:

DIY Ir รีโมทคอนโทรล Led Strip: 10 ขั้นตอน (พร้อมรูปภาพ)
DIY Ir รีโมทคอนโทรล Led Strip: 10 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: DIY Ir รีโมทคอนโทรล Led Strip: 10 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: DIY Ir รีโมทคอนโทรล Led Strip: 10 ขั้นตอน (พร้อมรูปภาพ)
วีดีโอ: LED RGB Strip - การปลดและทดสอบ | หลายสี RGB Strip 5M 3528 RGB SMD LED + รีโมทคอนโทรล 2024, พฤศจิกายน
Anonim
DIY Ir รีโมทคอนโทรล Led Strip
DIY Ir รีโมทคอนโทรล Led Strip
DIY Ir รีโมทคอนโทรล Led Strip
DIY Ir รีโมทคอนโทรล Led Strip
DIY Ir รีโมทคอนโทรล Led Strip
DIY Ir รีโมทคอนโทรล Led Strip

สวัสดี สวัสดีทุกคน ยินดีต้อนรับสู่คำแนะนำใหม่ของเราตามที่คุณทราบจากภาพขนาดย่อว่าในโครงการนี้เราจะสร้างตัวควบคุมแถบนำ Ir ซึ่งสามารถควบคุมได้โดยใช้รีโมท IR ที่มีอยู่ทั่วไปซึ่งโดยทั่วไปใช้ในทีวี ฯลฯ … หวังว่าคุณจะชอบคำสั่งของฉัน….

ขั้นตอนที่ 1: โครงการของเราทำงานอย่างไร…

โครงการของเราทำงานอย่างไร…
โครงการของเราทำงานอย่างไร…
โครงการของเราทำงานอย่างไร…
โครงการของเราทำงานอย่างไร…

ก่อนอื่นเราเริ่มต้นด้วยรายการชิ้นส่วนของโปรเจ็กต์และวิธีการทำงานเหมือนกับเครื่องจักรทั่วไป คอนโทรลเลอร์ของเรามีสามส่วนคือการประมวลผลอินพุตและเอาต์พุต…….

ขั้นตอนที่ 2: ป้อนข้อมูล.

ป้อนข้อมูล.
ป้อนข้อมูล.
ป้อนข้อมูล.
ป้อนข้อมูล.
ป้อนข้อมูล.
ป้อนข้อมูล.
ป้อนข้อมูล.
ป้อนข้อมูล.

สำหรับอินพุตเราต้องการตัวรับ IR ในกรณีของฉัน มันคือ TSOP 1838 หรือเพียงแค่ V 1838 คุณสามารถใช้ใครก็ได้ที่มีทั่วไปเช่น TSOP 4838, 1738 ฯลฯ หน้าที่ของตัวรับสัญญาณ IR คือการเปลี่ยนสัญญาณ IR จากระยะไกลเป็นรหัสฐานสิบหก เพื่อใช้ในโปรแกรมของเรา ฯลฯ นอกจากนี้ยังช่วยให้เราแยกความแตกต่างระหว่างปุ่มต่างๆ ของรีโมตของเรา โดยทั่วไปมี 3 พิน VCC กราวด์และสัญญาณที่คุณต้องรู้การกำหนดค่าพินนี้ของเครื่องรับของคุณก่อนที่จะเริ่มโครงการ..

ขั้นตอนที่ 3: กำลังประมวลผล…

กำลังประมวลผล…
กำลังประมวลผล…
กำลังประมวลผล…
กำลังประมวลผล…
กำลังประมวลผล…
กำลังประมวลผล…

ตอนนี้โปรเซสเซอร์มาถึงแล้ว หากคุณดูฉันเป็นเวลานาน คุณรู้เช่นเคย ฉันจะใช้ Arduino Nano คุณสามารถใช้โปรเซสเซอร์หรือไมโครคอนโทรลเลอร์อื่น ๆ นี่เป็นส่วนประมวลผลหลักของวงจรของเราที่ใช้สัญญาณจาก IR ตัวรับตีความและควบคุมแถบ LED ตามที่ต้องการ..หน่วยประมวลผลยังเป็นศูนย์ควบคุมของโครงการทั้งหมดด้วยฉันกำลังใช้โคลน Arduino Nano ราคาถูกถ้าเป็นไปได้คุณควรใช้อันเดิม

ขั้นตอนที่ 4: ผลลัพธ์…

เอาท์พุท…
เอาท์พุท…
เอาท์พุท…
เอาท์พุท…
เอาท์พุท…
เอาท์พุท…

เอาต์พุตมาถึงองค์ประกอบสุดท้ายที่เราต้องการเนื่องจากเราต้องการควบคุมแถบ LED ซึ่งกินกระแสไฟในปริมาณที่สูงกว่าประมาณ 0.5 แอมป์ ซึ่งคอนโทรลเลอร์ของฉันไม่สามารถจัดการได้ เราสามารถใช้รีเลย์ได้ แต่การใช้รีเลย์จะไม่อนุญาตให้เราสลับไปมาระหว่างความสว่างที่ต่างกัน อย่างที่ pwm ทำ ดังนั้นเราจะใช้ N channel MOSFET โดยเฉพาะอย่างยิ่ง IRFZ44N แทน..มันมีสามพิน Gate drain และแหล่งสัญญาณ และให้ความต้านทานตัวแปรในการทำงานคล้ายกับ pwm เพื่อควบคุมความสว่างหรือ Dimmness ของ LED แถบตามต้องการ….

ขั้นตอนที่ 5: รายการวัสดุ (BOM)

บิลวัสดุ (BOM)
บิลวัสดุ (BOM)

ตอนนี้โดยรวมแล้ว คุณรู้แล้วว่าโครงการของเราทำงานอย่างไร เรามาเริ่มกันที่ส่วนประกอบที่เราต้องการและเชื่อมต่อทุกส่วนเข้าด้วยกัน…โครงการนั้นผ่านส่วนประกอบต่อไปนี้ ไมโครคอนโทรลเลอร์ arduino nano100uf ตัวเก็บประจุ ตัวเก็บประจุ ตัวเก็บประจุ IR ตัวรับ และมอสเฟตช่อง N และเรเซียเตอร์ 10k สองสามตัวและแน่นอนกำลังไฟฟ้า อุปทานและแถบนำ …

ขั้นตอนที่ 6: รับรหัสฐานสิบหก…. ของรีโมท

รับรหัสเลขฐานสิบหก…. ของรีโมท
รับรหัสเลขฐานสิบหก…. ของรีโมท
รับรหัสเลขฐานสิบหก…. ของรีโมท
รับรหัสเลขฐานสิบหก…. ของรีโมท
รับรหัสเลขฐานสิบหก…. ของรีโมท
รับรหัสเลขฐานสิบหก…. ของรีโมท

ก่อนอื่นคุณต้องเชื่อมต่อพินดิจิตอล 11 ของ Arduino ของคุณเพื่อส่งสัญญาณ IR และกราวด์กับกราวด์ตามลำดับในขณะที่ vcc ของตัวรับ IR ไปที่ 5 โวลต์ของ Arduino ตามลำดับในตอนนี้โดยอัปโหลดรหัสธรรมดา IRrecvdemo จากไลบรารี IR ที่ยอดเยี่ยมและ เปิดจอภาพแบบอนุกรมแล้วกดปุ่มใดๆ บนรีโมท IR เราจะเห็นรหัสฐานสิบหกของปุ่ม Ir Remote ได้อย่างชัดเจน…แต่นี่มันอะไรกัน !!!!! กดเพียงครั้งเดียวส่งผลให้หลายไม่มี ของรหัสที่คล้ายกัน เพื่อป้องกันสิ่งนี้ คุณต้องเพิ่มตัวเก็บประจุ 100uf ระหว่าง vcc และ gnd pin ของตัวรับ ir ….ตอนนี้หลังจากกดปุ่มใดๆ มันก็ทำงานตามที่ต้องการต่อไป เราจำเป็นต้องรับรหัสฐานสิบหกของปุ่มที่เราจะใช้คัดลอกรหัสเหล่านั้น และบันทึกไว้ใน nodepad หรือที่อื่น…

ขั้นตอนที่ 7: การบัดกรีส่วนประกอบ….

การบัดกรีส่วนประกอบ….
การบัดกรีส่วนประกอบ….
การบัดกรีส่วนประกอบ….
การบัดกรีส่วนประกอบ….
การบัดกรีส่วนประกอบ….
การบัดกรีส่วนประกอบ….
การบัดกรีส่วนประกอบ….
การบัดกรีส่วนประกอบ….

ตอนนี้หลังจากที่คุณรวบรวมส่วนประกอบทั้งหมดและคุณรู้วิธีรับรหัส IR Receiver คุณต้องประสานทุกอย่างบนบอร์ดหรือ pcb หากคุณยังสับสนอยู่ คุณสามารถถามคำถามในการสนทนาด้านล่าง…ฉันใช้เวลาประมาณ 20 นาทีในการประสานทุกอย่าง บนกระดานต่อ…

ขั้นตอนที่ 8: การแก้ไขรหัส…

กำลังแก้ไขรหัส…
กำลังแก้ไขรหัส…
กำลังแก้ไขรหัส…
กำลังแก้ไขรหัส…
กำลังแก้ไขรหัส…
กำลังแก้ไขรหัส…
กำลังแก้ไขรหัส…
กำลังแก้ไขรหัส…

ตอนนี้ คุณต้องเพิ่มรหัสฐานสิบหกที่คุณได้คัดลอกก่อนหน้านี้ไปยังโปรแกรมหลักทุกที่ที่จำเป็น และอัปโหลดไปยัง Arduino โดยไม่มีการเปลี่ยนแปลงใดๆ เพิ่มเติม หากคุณต้องการแก้ไขโครงการของคุณ หรือคุณต้องการใช้แถบนำมากกว่าหนึ่งแถบ คุณสามารถแก้ไขการเปลี่ยนแปลงได้อย่างอิสระ ในโปรแกรม…

ขั้นตอนที่ 9: สิ้นสุดโครงการ…

สิ้นสุดโครงการ…
สิ้นสุดโครงการ…
สิ้นสุดโครงการ…
สิ้นสุดโครงการ…

ตอนนี้โปรเจ็กต์ของเรากำลังจะจบลง ตอนนี้คุณต้องเพิ่มพลังให้วงจรด้วย 12 โวลต์ในขณะที่ฉันใช้ Arduino clone ฉันต้องใช้แหล่งจ่ายไฟ 5v อื่นสำหรับมัน แต่ถ้าคุณใช้อันเดิมคุณควรใช้ 12v เท่านั้น แหล่งจ่ายไฟ ตอนนี้หลังจากเสร็จสิ้นฉันทดสอบแล้วและใช้งานได้ตามที่ควรจะเป็น…. ขอบคุณที่ให้เวลาที่ยอดเยี่ยมในการอ่านคำแนะนำของฉัน….

ขั้นตอนที่ 10: ความสำเร็จ…

ความสำเร็จ…
ความสำเร็จ…
ความสำเร็จ…
ความสำเร็จ…
ความสำเร็จ…
ความสำเร็จ…
ความสำเร็จ…
ความสำเร็จ…

ตอนนี้มันสมบูรณ์สนุกกับการเล่นกับมัน..จริงๆแล้วมันดูดีพอๆกับขนาดกะทัดรัดจึงสามารถวางไว้ที่ใดก็ได้โดยไม่มีใครสังเกตเห็น….หวังว่าคุณจะแบ่งปันประสบการณ์ของคุณถ้าคุณทำมัน……

แนะนำ: