สารบัญ:

DIY Apple Remote Shield สำหรับ Arduino: 6 ขั้นตอน (พร้อมรูปภาพ)
DIY Apple Remote Shield สำหรับ Arduino: 6 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: DIY Apple Remote Shield สำหรับ Arduino: 6 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: DIY Apple Remote Shield สำหรับ Arduino: 6 ขั้นตอน (พร้อมรูปภาพ)
วีดีโอ: How To Make A DIY Arduino Joystick Control Car At Home 2024, กรกฎาคม
Anonim
DIY Apple Remote Shield สำหรับ Arduino
DIY Apple Remote Shield สำหรับ Arduino
DIY Apple Remote Shield สำหรับ Arduino
DIY Apple Remote Shield สำหรับ Arduino
DIY Apple Remote Shield สำหรับ Arduino
DIY Apple Remote Shield สำหรับ Arduino

คุณเคยต้องการสร้างรีโมทแอปเปิ้ลหรือไม่? หรืออาจต้องการให้ Arduino ของคุณสามารถควบคุม iTunes บน Mac, iPod หรือ Apple TV ของคุณได้หรือไม่? ตอนนี้คุณสามารถ! คราวที่แล้ว ฉันกำลังทำงานในโปรเจ็กต์ที่ฉันต้องการเริ่มเพลงบน mac ของฉันผ่านตัวรับสัญญาณ IR หลังจากที่มองไปรอบๆ มาระยะหนึ่งแล้ว ฉันพบห้องสมุดนี้ซึ่งช่วยให้คุณใช้ Arduino เป็น Apple Remote ได้ ฉันรวมมันเข้ากับโปรเจ็กต์ของฉันและมันใช้งานได้ดี! เมื่อวันก่อนฉันตัดสินใจสร้าง Apple Remote Shield สำหรับ Arduino หมายเหตุ: ขึ้นอยู่กับ IR Led ที่คุณใช้ ประสิทธิภาพของสิ่งนี้อาจแตกต่างกันมาก หากคุณมีคำถาม ข้อคิดเห็น &/หรือข้อเสนอแนะ กรุณาถามพวกเขา โหวตเริ่ม 16 พ.ย. ดังนั้นโปรดกลับมา & โหวต!

ขั้นตอนที่ 1: สิ่งของ:

สิ่งที่
สิ่งที่

ชิ้นส่วน: - Arduino- 2 หรือ 3 IR Led's - 5 ไม่มีปุ่มกดชั่วขณะ (NO หมายถึงการเปิดตามปกติ) - Wire- Perf-BoardTools: - คอมพิวเตอร์ - AB USB Cable ซอฟต์แวร์: - Arduino Software- Apple Remote Library (สามารถพบได้ใน ขั้นตอน: การเข้ารหัส Arduino!)

ขั้นตอนที่ 2: ประกอบบอร์ด

ประกอบบอร์ด
ประกอบบอร์ด
ประกอบบอร์ด
ประกอบบอร์ด
ประกอบบอร์ด
ประกอบบอร์ด
ประกอบบอร์ด
ประกอบบอร์ด

มันค่อนข้างยืดหยุ่นได้ ถ้าคุณต้องการ Led มากกว่านี้ คุณสามารถเพิ่มเข้าไปได้ หากคุณต้องการควบคุม LED ด้วยทรานซิสเตอร์ คุณสามารถเพิ่มเข้าไปได้เลย! นอกจากนี้คุณอาจสังเกตเห็นว่าโล่ของฉันไม่มีปุ่มเมนู ฉันตัดสินใจที่จะไม่ใส่เข้าไป แต่ถ้าคุณต้องการที่จะเพิ่มเข้าไปได้ ห้องสมุดไม่รองรับ หมายเหตุ: - ตรวจสอบให้แน่ใจว่าโอกาสในการขายของ IR Led ไม่ได้สัมผัสกับส่วนหัวของ ICSP! - หากคุณต้องการใช้หมุดส่วนหัว อย่าดันปลายลวดจากบนลงล่าง กล่าวอีกนัยหนึ่ง ให้ทำรูปภาพที่ 7 แต่รูปภาพที่ 8 ขั้นตอน:- ตัดกระดาน Perf ฉันใช้ชิ้นส่วนขนาด 23x18 ที่มีช่องเจาะเล็กน้อย- เลย์เอาต์สวิตช์- งอสายกราวด์ & ประสานเข้า- พันส่วนที่หลวมของพื้น ขึ้นไปผ่านรูในบอร์ดประสิทธิภาพ จากนั้นดันลงไปในส่วนถัดไปและตัดแต่งปลาย (ภาพที่ 5 - 10)- งอไฟ LED IR- ใส่ไฟ LED และบัดกรีแคโทด (ตะกั่วสั้น) เข้ากับสายกราวด์- ดัดขั้วบวกของไฟ LED ตัวหนึ่งและบัดกรีให้อีกตัวหนึ่ง (ภาพที่ 21)- ติดตั้งสายไฟสำหรับ ปุ่มที่ใกล้ที่สุด (ภาพที่ 22)- เพิ่มสายสำหรับ IR LED's (ภาพที่ 23)- เชื่อมต่อปุ่มล่าง (ภาพที่ 24)- เชื่อมต่อปุ่มกลาง (ภาพที่ 25)- ต่อปุ่มบนสุด (ภาพที่ 26)- เชื่อมต่อที่ไกลที่สุด ปุ่ม (รูปที่ 27)- เสร็จแล้ว!

ขั้นตอนที่ 3: การใช้หมุดส่วนหัว (ไม่บังคับ)

การใช้หมุดส่วนหัว (ไม่บังคับ)
การใช้หมุดส่วนหัว (ไม่บังคับ)
การใช้หมุดส่วนหัว (ไม่บังคับ)
การใช้หมุดส่วนหัว (ไม่บังคับ)
การใช้หมุดส่วนหัว (ไม่บังคับ)
การใช้หมุดส่วนหัว (ไม่บังคับ)

หากคุณต้องการใช้หมุดส่วนหัวแทนสายเพื่อเชื่อมต่อโล่กับ Arduino นี่คือวิธี ขั้นตอน:- ปล่อยตะกั่วจากปุ่มและไฟ LED ให้ตรง- ดึงและตัดสายไฟเพื่อให้สามารถบัดกรีได้ (ภาพที่ 2)- ตัดหมุดส่วนหัวของคุณเพื่อให้คุณมีชิ้นส่วนที่ยาว 7 พิน- บัดกรีหมุดส่วนหัวเข้า

ขั้นตอนที่ 4: การเข้ารหัส Arduino! (วินโดว์)

ติดตั้งไลบรารี:ดาวน์โหลดและแตกไฟล์ "AppleRemote.zip" คัดลอกโฟลเดอร์ที่คลายซิปไปที่: '"/hardware/libraries/"Upload the code:- ดาวน์โหลดไฟล์: 'Arduino_Apple_Remote.pde'- เปิดใน Arduino IDE- เสียบ Arduino ของคุณ- กดปุ่ม Upload to I/O board.

ขั้นตอนที่ 5: การเข้ารหัส Arduino! (แมค โอเอส เอ็กซ์)

การเข้ารหัส Arduino! (แมค โอเอส เอ็กซ์)
การเข้ารหัส Arduino! (แมค โอเอส เอ็กซ์)

ติดตั้งไลบรารี: ดาวน์โหลดและแตกไฟล์ "AppleRemote.zip" คัดลอกโฟลเดอร์ที่คลายซิปไปที่: '"/Applications/Arduino/Contents/Resources/Java/hardware/libraries/" อัปโหลดโค้ด:- ดาวน์โหลดไฟล์: 'Arduino_Apple_Remote.pde' - เปิดใน Arduino IDE.- เสียบปลั๊กของคุณ arduino- กดปุ่ม Upload to I/O board

ขั้นตอนที่ 6: การใช้ & สิ่งที่ต้องทำ ต่อไป

การใช้งาน & สิ่งที่ต้องทำต่อไป
การใช้งาน & สิ่งที่ต้องทำต่อไป
การใช้งาน & สิ่งที่ต้องทำต่อไป
การใช้งาน & สิ่งที่ต้องทำต่อไป

การใช้งาน: ชี้ไปที่ตัวรับสัญญาณ IR และกดปุ่ม คุณอาจต้องขยับรีโมตไปรอบๆ เล็กน้อยเพื่อให้ใช้งานได้ ทั้งนี้ขึ้นอยู่กับไฟ LED หมายเหตุ: ต้องปิดการจับคู่ก่อนจึงจะใช้งานได้ (ภาพที่ 2) แนวคิดขั้นสูง: ใช้ทรานซิสเตอร์เพื่อควบคุมไฟ LED แทนที่จะวิ่งออกจากพิน 13 ซึ่ง 'ควร' ปรับปรุงช่วง ใช้สิ่งนี้เพื่อสร้างรีโมทสำหรับหุ่นยนต์ เพิ่ม IR Led's ใช้อลูมิเนียมฟอยล์เพื่อเพิ่มระยะ

แนะนำ: