
สารบัญ:
- ขั้นตอนที่ 1: โครงการของเราทำงานอย่างไร…
- ขั้นตอนที่ 2: ป้อนข้อมูล.
- ขั้นตอนที่ 3: กำลังประมวลผล…
- ขั้นตอนที่ 4: ผลลัพธ์…
- ขั้นตอนที่ 5: รายการวัสดุ (BOM)
- ขั้นตอนที่ 6: รับรหัสฐานสิบหก…. ของรีโมท
- ขั้นตอนที่ 7: การบัดกรีส่วนประกอบ….
- ขั้นตอนที่ 8: การแก้ไขรหัส…
- ขั้นตอนที่ 9: สิ้นสุดโครงการ…
- ขั้นตอนที่ 10: ความสำเร็จ…
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-23 15:12



สวัสดี สวัสดีทุกคน ยินดีต้อนรับสู่คำแนะนำใหม่ของเราตามที่คุณทราบจากภาพขนาดย่อว่าในโครงการนี้เราจะสร้างตัวควบคุมแถบนำ 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)

ตอนนี้โดยรวมแล้ว คุณรู้แล้วว่าโครงการของเราทำงานอย่างไร เรามาเริ่มกันที่ส่วนประกอบที่เราต้องการและเชื่อมต่อทุกส่วนเข้าด้วยกัน…โครงการนั้นผ่านส่วนประกอบต่อไปนี้ ไมโครคอนโทรลเลอร์ 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: ความสำเร็จ…




ตอนนี้มันสมบูรณ์สนุกกับการเล่นกับมัน..จริงๆแล้วมันดูดีพอๆกับขนาดกะทัดรัดจึงสามารถวางไว้ที่ใดก็ได้โดยไม่มีใครสังเกตเห็น….หวังว่าคุณจะแบ่งปันประสบการณ์ของคุณถ้าคุณทำมัน……
แนะนำ:
DIY รีโมทคอนโทรล ชุด โดย 2262/2272 M4 Bread Board & Relay for Maker: 4 ขั้นตอน (พร้อมรูปภาพ)

DIY รีโมทคอนโทรล ชุด โดย 2262/2272 M4 Bread Board & Relay for Maker: สมาร์ทโฮมกำลังมาถึงชีวิตของเรา หากเราต้องการบ้านอัจฉริยะที่เป็นจริง เราจำเป็นต้องมีสวิตช์ควบคุมระยะไกลจำนวนมาก วันนี้เราจะมาทำการทดสอบ ทำวงจรง่ายๆ เพื่อเรียนรู้ทฤษฎีของสวิตช์ควบคุมระยะไกล โดยชุดนี้ออกแบบโดย SINONING ROBOT
ESP8266 RGB LED STRIP WIFI ควบคุม - NODEMCU เป็นรีโมท IR สำหรับ Led Strip ที่ควบคุมผ่าน Wifi - RGB LED STRIP การควบคุมสมาร์ทโฟน: 4 ขั้นตอน

ESP8266 RGB LED STRIP WIFI ควบคุม | NODEMCU เป็นรีโมท IR สำหรับ Led Strip ที่ควบคุมผ่าน Wifi | การควบคุมสมาร์ทโฟน RGB LED STRIP: สวัสดีทุกคนในบทช่วยสอนนี้ เราจะเรียนรู้วิธีใช้ nodemcu หรือ esp8266 เป็นรีโมท IR เพื่อควบคุมแถบ LED RGB และ Nodemcu จะถูกควบคุมโดยสมาร์ทโฟนผ่าน wifi โดยพื้นฐานแล้ว คุณสามารถควบคุม RGB LED STRIP ได้ด้วยสมาร์ทโฟนของคุณ
R Pi -รีโมทคอนโทรล PA และระบบไฟ: 4 ขั้นตอน (พร้อมรูปภาพ)

R Pi -รีโมทคอนโทรล PA และระบบไฟ: นี่เป็นโครงการง่ายๆ สำหรับการประกาศด้วยเสียงและการเปิดและปิดไฟบน PI จากระยะไกลจากเว็บเบราว์เซอร์ นี่คือสิ่งที่คุณต้องการ:1) Raspberry Pi ที่ติดตั้ง Apache และ PhP ไว้ล่วงหน้า ฉันใช้ Pi v1 ตัวเก่าที่ฉันนอนอยู่ ฉันถือว่า
รีโมทคอนโทรล: ESP8266 พร้อมเซลล์แบบเหรียญ: 5 ขั้นตอน (พร้อมรูปภาพ)

การควบคุมระยะไกล: ESP8266 พร้อมเซลล์แบบเหรียญ: ปัญหาใหญ่ในการใช้ ESP คือการใช้พลังงานเมื่อ Wifi "ขึ้นไป" ประมาณ 100-200mA สูงสุดถึง 300mA coincells ปกติส่งไม่กี่ mA สูงสุดถึง 20-40mA แต่สำหรับ ESP แรงดันไฟจะพัง เราต้องการ "เฮลท์น้อย
รีโมทคอนโทรล: 11 ขั้นตอน (พร้อมรูปภาพ)

การควบคุมระยะไกล: ฉันมีทารกแรกเกิดและเขาไม่คิดว่าเขาควรจะนอนตราบเท่าที่ภรรยาของฉันและฉันอาจจะปรารถนาให้เขาเหมือนกัน สิ่งหนึ่งที่ทำให้เขามีความสุขในเปลของเขาคือมือถือที่แขวนอยู่เหนือเขา ดังนั้นเมื่อเขาตื่นขึ้นถ้าเราต้องการเวลาอีก 25 นาทีหรือมากกว่านั้น