สารบัญ:
วีดีโอ: Tim's Cybot Arduino NANO Remote Control: 31 ขั้นตอน (พร้อมรูปภาพ)
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:05
โดย PalingenesisTim's Place ติดตามเพิ่มเติมโดยผู้เขียน:
เกี่ยวกับ: เกษียณเพิ่มเติมเกี่ยวกับ Palingenesis »
โครงการนี้คือการสร้างรีโมทคอนโทรลอินฟราเรดเพื่อควบคุม Cybot ดั้งเดิมที่ได้รับพร้อมกับนิตยสาร Ultimate Real Robots ซึ่งเริ่มต้นในปี 2544
เหตุผลในการทำรีโมท:(ประวัตินิดหน่อย)
ก่อนปัญหาเรื่องชิ้นส่วนสำหรับโทรศัพท์ IR นั้น Cybot ถูกนำเข้าสู่โหมดต่างๆ โดยการเลือก DIP Switches (ไม่มีปัญหากับ Cybot ในกรณีนี้) เมื่อออกเครื่อง IR สิ่งต่าง ๆ ก็เปลี่ยนไป โปรเซสเซอร์ได้รับการอัพเกรดเพื่อเปลี่ยนการทำงานของ DIP Switches สวิตช์ DIP ที่ใช้ตั้งค่าช่องสัญญาณที่ใช้โดยเครื่อง IR เพื่อให้สามารถใช้ Cybot ร่วมกันได้มากกว่าหนึ่งตัวในเวลาเดียวกัน (สามารถควบคุม Cybot ได้มากถึง 16 Cybot ด้วย Infrared Controls) อย่างไรก็ตาม เมื่อมีการออก Infrared-Download-Board ออกไป มีปัญหาเกิดขึ้น ไม่ใช่ทุกบอร์ดที่ผลิตเหมือนกัน มีปัญหาที่ทำให้บางอย่างทำงานไม่ถูกต้องหรือไม่ทำงานเลย มีการแก้ไขที่ออกแต่ไม่ได้แก้ไขทั้งหมด ฉันเป็นคนโชคร้ายคนหนึ่ง ไม่มีอะไรเกิดขึ้นกับฉันหลังจากนั้น ทุกอย่างอาศัยเครื่องอินฟราเรดที่ทำงานอยู่
หากคุณเป็นคนหนึ่งที่โชคร้ายที่ประสบปัญหาเดียวกัน เช่นฉัน คุณอาจต้องการขุดกล่อง Cybot bits เก่าของคุณออก และทำให้ Infrared Controller นี้ควบคุมได้
สิ่งเดียวที่ฉันทำไม่ได้คือ: การสั่งการด้วยเสียงและ PC LINK
ขั้นตอนที่ 1: รีโมทในการดำเนินการ
ฉันมีปัญหาในการโฟกัส ฉันใช้โทรศัพท์เครื่องเก่าทำวิดีโอ
ขั้นตอนที่ 2: Cybot
ฉันขอโทษ แต่ถ้าคุณไม่มี Cybot สิ่งนี้ไม่มีประโยชน์สำหรับคุณมากนัก
แต่ถ้าคุณรู้จักใครที่มี:
บางทีนี่อาจเป็นการชุบชีวิตเจ้าตัวเล็กที่หลับใหล ซ่อนตัวอยู่ในตู้เสื้อผ้าที่เต็มไปด้วยฝุ่น:)
ขั้นตอนที่ 3: เริ่มกันเลย ขั้นแรกให้ต้นแบบ
ก่อนสร้างโทรศัพท์ ฉันสร้างต้นแบบเพื่อทดสอบสิ่งต่าง ๆ และตรวจสอบให้แน่ใจว่ารหัสของฉันใช้งานได้
R8 และ R9 เป็นตัวต้านทานแบบดึงขึ้นสำหรับบัส I2C หลายคนลืมเพิ่มสิ่งเหล่านี้ในวงจร แต่จำเป็น (หนึ่งคู่ต่อบัส ไม่ใช่อุปกรณ์) ตามกฎทั่วไปแล้วตัวต้านทานจะถูกเพิ่มลงในมาสเตอร์ แต่เนื่องจาก Arduino สามารถใช้เป็นมาสเตอร์หรือสเลฟ และเพื่อให้สิ่งต่าง ๆ ง่ายขึ้น ไลบรารีจะไม่ใช้การดึงภายใน
ฉันใช้ตัวต้านทานแบบดึงขึ้นภายในสำหรับพินที่เชื่อมต่อกับสวิตช์ ดังนั้นสวิตช์ทั้งหมดจะต้องอยู่ใกล้กับกราวด์
ตัวต้านทาน / ตัวเก็บประจุคู่ R1 ถึง R7, C1 ถึง C7 จะชดเชยการกระดอน (จึงไม่จำเป็นหากต้องการทดสอบอย่างรวดเร็ว ผมขอแนะนำเพื่อความเสถียร)
Q1 เป็นไดรเวอร์สำหรับ LED อินฟราเรด (940nm) LED ใช้พลังงานเต็มที่เพื่อส่งสัญญาณ (อีกครั้งหากการทดสอบถัดจาก Cybot ของคุณ Q1, C8 และ R11 สามารถลบออกได้ การเชื่อมต่อ R10 และ LED1 แบบอนุกรมระหว่าง Pin D3 และ 5v ควรใช้งานได้)
ฉันสร้างวงจรโดยใช้ Fritzing ดังนั้นนี่คือไฟล์เพื่อให้คุณสามารถดูได้ดีขึ้น: Arduino_Handset.zip
แนะนำ:
Arduino Browser Based Remote Control (linux): 9 ขั้นตอน (พร้อมรูปภาพ)
Arduino Browser Based Remote Control (linux): เรามีลูกแล้ว ฉันชอบมันมาก แต่พวกเขายังคงซ่อนรีโมทคอนโทรลสำหรับดาวเทียมและทีวีเมื่อพวกเขาเปิดช่องสำหรับเด็ก หลังจากสิ่งนี้เกิดขึ้นทุกวันเป็นเวลาหลายปีและหลังจากที่ภรรยาที่รักของฉันอนุญาตให้ฉันมี
PCA9685 Controller ของ Tim: 5 ขั้นตอน (พร้อมรูปภาพ)
ตัวควบคุม PCA9685 ของ Tim: หลายโครงการที่ทำกับ Arduino นั้นเกี่ยวข้องกับการใช้เซอร์โว หากใช้เซอร์โวเพียงตัวเดียวหรือสองตัว สิ่งเหล่านี้สามารถควบคุมได้โดยตรงจาก Arduino โดยใช้ไลบรารี่และจัดสรรพินเพื่อทำสิ่งนี้ แต่สำหรับโปรเจ็กต์ที่ต้องการเซอร์โวจำนวนมาก ควบคุม (ให้
Arduino Based Remote Control สำหรับ Eskate หรือ Hydrofoil: 5 ขั้นตอน (พร้อมรูปภาพ)
Arduino Based Remote Control สำหรับ Eskate หรือ Hydrofoil: คำแนะนำนี้จะแสดงวิธีสร้างรีโมตทางกายภาพเพื่อใช้กับ eskate หรือ hydrofoil ไฟฟ้า รวมถึงโค้ดและฮาร์ดแวร์ทั้งหมดที่คุณต้องการ มีการบัดกรีที่เกี่ยวข้องมากมาย แต่ก็สนุกที่จะทำ รีโมตทำอะไรได้บ้าง? โค
แปลง IR Remote ของคุณเป็น RF Remote: 9 ขั้นตอน (พร้อมรูปภาพ)
แปลง IR Remote ของคุณเป็น RF Remote: ในคำแนะนำของวันนี้ ฉันจะแสดงให้คุณเห็นว่าคุณสามารถใช้โมดูล RF ทั่วไปได้อย่างไรโดยไม่ต้องใช้ไมโครคอนโทรลเลอร์ ซึ่งในที่สุดจะนำเราไปสู่การสร้างโครงการที่คุณสามารถแปลง IR Remote ของอุปกรณ์ใดๆ เป็น RF ระยะไกล. ข้อได้เปรียบหลักของการแปลงเป็น
PC Remote Control: 7 ขั้นตอน (พร้อมรูปภาพ)
PC Remote Control: หมายเหตุ: โปรเจ็กต์นี้ถูกโพสต์ในปี 2006 โปรดดูเป็นโปรเจ็กต์ LEGACY เท่านั้น เนื่องจากซอฟต์แวร์ที่ใช้ได้เปลี่ยนแปลงไปอย่างมาก คอมพิวเตอร์ใหม่ส่วนใหญ่จึงไม่มีพอร์ต COM อีกต่อไป โปรเจ็กต์นี้มีทั้งหมดเกี่ยวกับวิธีการทำชิปเพื่อต่อกร