สารบัญ:

การแฮ็ก Hexbug Spider XL เพื่อเพิ่ม Computer Vision โดยใช้สมาร์ทโฟน Android: 9 ขั้นตอน (พร้อมรูปภาพ)
การแฮ็ก Hexbug Spider XL เพื่อเพิ่ม Computer Vision โดยใช้สมาร์ทโฟน Android: 9 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: การแฮ็ก Hexbug Spider XL เพื่อเพิ่ม Computer Vision โดยใช้สมาร์ทโฟน Android: 9 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: การแฮ็ก Hexbug Spider XL เพื่อเพิ่ม Computer Vision โดยใช้สมาร์ทโฟน Android: 9 ขั้นตอน (พร้อมรูปภาพ)
วีดีโอ: Hacking the Hexbug Spider XL to add Computer Vision using a Smartphone 2024, พฤศจิกายน
Anonim
แฮ็ก Hexbug Spider XL เพื่อเพิ่ม Computer Vision โดยใช้สมาร์ทโฟน Android
แฮ็ก Hexbug Spider XL เพื่อเพิ่ม Computer Vision โดยใช้สมาร์ทโฟน Android

ฉันเป็นแฟนตัวยงของ Hexbug™ Spider รุ่นดั้งเดิม ฉันเป็นเจ้าของมากกว่าหนึ่งโหลและแฮ็คพวกเขาทั้งหมด ทุกครั้งที่ลูกชายของฉันไปงานวันเกิดเพื่อน เพื่อนคนนั้นจะได้รับแมงมุม Hexbug™ เป็นของขวัญ ฉันแฮ็คแมงมุมตัวเดิมเพื่อเล่นฟุตบอล (https://youtu.be/h0BTYm1e5u0) และติดตามบรรทัด (https://youtu.be/quDHhuEsxEg) เมื่อฉันเห็น Hexbug™ Spider XL ที่ Target™ ฉันต้องการแฮ็กสมาร์ทโฟนและทดลองกับคอมพิวเตอร์วิทัศน์และหุ่นยนต์ทันที

ขั้นตอนที่ 1: ถอด Hexbug Spider

ถอดชิ้นส่วน Hexbug Spider
ถอดชิ้นส่วน Hexbug Spider

Hexbug Spider แยกชิ้นส่วนได้ง่ายด้วยไขควงปากแฉกขนาดเล็ก ขั้นแรกให้ถอดฝาครอบแป้งออกแทนที่จะถอดสกรูสามตัวในและรอบที่ใส่แบตเตอรี่ หลังจากถอดสกรูแล้ว ค่อยๆ ยกส่วนบนของตัวแมงมุมออก

ขั้นตอนที่ 2: ยกศีรษะขึ้นจากแมงมุมและถอดแผงวงจร

ยกหัวแมงมุมและถอดแผงวงจร
ยกหัวแมงมุมและถอดแผงวงจร
ยกหัวแมงมุมและถอดแผงวงจร
ยกหัวแมงมุมและถอดแผงวงจร
ยกหัวแมงมุมและถอดแผงวงจร
ยกหัวแมงมุมและถอดแผงวงจร

ค่อยๆ ยกหัวแมงมุมออกแล้วถอดแผงวงจรออก

ขั้นตอนที่ 3: ตัดสายแบตเตอรี่และมอเตอร์ที่บอร์ดแล้วดึงปลายออก

ตัดสายแบตเตอรี่และมอเตอร์ที่บอร์ดแล้วดึงปลายออก
ตัดสายแบตเตอรี่และมอเตอร์ที่บอร์ดแล้วดึงปลายออก
ตัดสายแบตเตอรี่และมอเตอร์ที่บอร์ดแล้วดึงปลายออก
ตัดสายแบตเตอรี่และมอเตอร์ที่บอร์ดแล้วดึงปลายออก
ตัดสายแบตเตอรี่และมอเตอร์ที่บอร์ดแล้วดึงปลายออก
ตัดสายแบตเตอรี่และมอเตอร์ที่บอร์ดแล้วดึงปลายออก
ตัดสายแบตเตอรี่และมอเตอร์ที่บอร์ดแล้วดึงปลายออก
ตัดสายแบตเตอรี่และมอเตอร์ที่บอร์ดแล้วดึงปลายออก

ตัดสายไฟตรงจุดที่ต่อเข้ากับบอร์ด มีสายไฟสามชุด: ชุดหนึ่งไปที่ที่ใส่แบตเตอรี่ในหัว (สีแดง/สีดำ) อีกชุดไปที่มอเตอร์ด้านบน และชุดที่สามไปที่มอเตอร์ด้านล่าง มอเตอร์ตัวหนึ่งมีสายสีน้ำตาลและสีเขียว ส่วนมอเตอร์อีกตัวมีสายสีน้ำตาลและสีดำตามภาพ ลอกฉนวนประมาณ 1/4 นิ้วออกจากปลายสายไฟทั้งหกเส้น ตรวจสอบให้แน่ใจว่าได้ถอดแบตเตอรี่ออกจากที่ใส่แบตเตอรี่แล้ว

ขั้นตอนที่ 4: ถอดเม็ดมีดพลาสติกในหัวแมงมุม ดึงสายไฟเข้าไป และเปลี่ยนส่วนหัว

ถอดเม็ดมีดพลาสติกในหัวแมงมุม ดึงสายไฟเข้าไป แล้วเปลี่ยนหัว
ถอดเม็ดมีดพลาสติกในหัวแมงมุม ดึงสายไฟเข้าไป แล้วเปลี่ยนหัว
ถอดเม็ดมีดพลาสติกในหัวแมงมุม ดึงสายไฟเข้าไป แล้วเปลี่ยนหัว
ถอดเม็ดมีดพลาสติกในหัวแมงมุม ดึงสายไฟเข้าไป แล้วเปลี่ยนหัว

ใช้คีมจมูกยาวถอดเม็ดมีดพลาสติกที่ด้านบนของตัวแมงมุมออก จากนั้นวางส่วนบนกลับเข้าไปบนตัวแมงมุมแล้วดึงสายไฟผ่านรูที่เหลือโดยเม็ดมีดที่ถอดออก ขันสกรูส่วนบนของแมงมุมโดยใช้สกรูสามตัวที่ถอดออกก่อนหน้านี้ หมายเหตุ: สายไฟ (ลูกศร) ของมอเตอร์และแบตเตอรีที่เสียบผ่านรูที่ด้านบนทำโดยการถอดเม็ดมีดออก

ขั้นตอนที่ 5: เชื่อมต่อ EMGRobotics ADMCB กับแมงมุมโดยใช้ขั้วต่อสกรู

เชื่อมต่อ EMGRobotics ADMCB กับแมงมุมโดยใช้ขั้วต่อสกรู
เชื่อมต่อ EMGRobotics ADMCB กับแมงมุมโดยใช้ขั้วต่อสกรู
เชื่อมต่อ EMGRobotics ADMCB กับแมงมุมโดยใช้ขั้วต่อสกรู
เชื่อมต่อ EMGRobotics ADMCB กับแมงมุมโดยใช้ขั้วต่อสกรู
เชื่อมต่อ EMGRobotics ADMCB กับแมงมุมโดยใช้ขั้วต่อสกรู
เชื่อมต่อ EMGRobotics ADMCB กับแมงมุมโดยใช้ขั้วต่อสกรู

EMGRobotics Audio Dual Motor Controller Board (ADMCB) เชื่อมต่อกับมอเตอร์ใน Hexbug Spider ที่ใส่แบตเตอรี่ และแจ็คหูฟังบนอุปกรณ์ Android อุปกรณ์ Android จะควบคุมมอเตอร์ใน Hexbug Spider โดยส่งเสียงผ่านแจ็คหูฟังไปยัง ADMCB ADMCB ถอดรหัสโทนเสียงเป็นแรงดันไปข้างหน้าและย้อนกลับไปยังมอเตอร์ คุณสามารถเรียนรู้เพิ่มเติมเกี่ยวกับ ADMCB ได้ที่นี่:

เป็นสิ่งสำคัญมากที่สายไฟทั้งหมดจะต้องเชื่อมต่อกับ ADMCB อย่างถูกต้องตามที่แสดง การย้อนกลับการเชื่อมต่ออาจทำให้ ADMCB เสียหายหรือทำให้หุ่นยนต์เคลื่อนที่อย่างไม่ถูกต้อง การเชื่อมต่อสายไฟเข้ากับ ADMCB นั้นทำได้ง่ายโดยใช้ขั้วต่อสกรูหัวแบน สอดสายไฟที่ปอกแล้วเข้าไปในรูตามภาพ แล้วขันสกรูเหนือรูให้แน่นโดยใช้ไขควงปากแบนขนาดเล็ก หลังจากขันให้แน่นแล้ว ให้ตรวจสอบว่าไม่มีเส้นลวดทองแดงที่ลัดวงจรพร้อมกัน ตรวจสอบการเชื่อมต่อทั้งหมดของคุณอีกครั้ง และตรวจสอบให้แน่ใจว่าไม่มีช็อต (การเชื่อมต่อระหว่างสายไฟ) ก่อนใส่แบตเตอรี่

ขั้นตอนที่ 6: ใช้ยางรัดเพื่อยึด ADMCB กับ Hexbug Spider

ใช้ยางรัดเพื่อยึด ADMCB กับ Hexbug Spider
ใช้ยางรัดเพื่อยึด ADMCB กับ Hexbug Spider
ใช้ยางรัดเพื่อยึด ADMCB กับ Hexbug Spider
ใช้ยางรัดเพื่อยึด ADMCB กับ Hexbug Spider
ใช้ยางรัดเพื่อยึด ADMCB กับ Hexbug Spider
ใช้ยางรัดเพื่อยึด ADMCB กับ Hexbug Spider

ต่อไปนี้เป็นเพื่อนซี้ของแฮ็กเกอร์: ยางรัด เนคไท และเทปกาวสองหน้า ใช้หนังยางรัด ADMCB กับ Hexbug Spider

ขั้นตอนที่ 7: การติดตั้งโทรศัพท์ Android บน HexBug Spider XL - วิธี #1

การติดตั้งโทรศัพท์ Android บน HexBug Spider XL - วิธี #1
การติดตั้งโทรศัพท์ Android บน HexBug Spider XL - วิธี #1
การติดตั้งโทรศัพท์ Android บน HexBug Spider XL - วิธี #1
การติดตั้งโทรศัพท์ Android บน HexBug Spider XL - วิธี #1
การติดตั้งโทรศัพท์ Android บน HexBug Spider XL - วิธี #1
การติดตั้งโทรศัพท์ Android บน HexBug Spider XL - วิธี #1

ภาพเป็นวิธีที่ง่ายที่สุดในการติดตั้งโทรศัพท์ Android เพียงเจาะรูบนฝาปิดแบตเตอรี่ของ Spider แล้วใส่โบลต์ขนาด 3 นิ้ว ฉันใช้ผ้าผูกเน็คไทด์ ที่รัดผ้าผูกเน็คไท และเทปกาวสองหน้า ติดโทรศัพท์โดยใช้เวลโคร วางโทรศัพท์ที่อ่อนนุ่ม (ด้านที่เป็นห่วง) ไว้บนโทรศัพท์.

ขั้นตอนที่ 8: การติดตั้งโทรศัพท์ Android บน HexBug Spider XL - วิธี #2

การติดตั้งโทรศัพท์ Android บน HexBug Spider XL - วิธี #2
การติดตั้งโทรศัพท์ Android บน HexBug Spider XL - วิธี #2
การติดตั้งโทรศัพท์ Android บน HexBug Spider XL - วิธี #2
การติดตั้งโทรศัพท์ Android บน HexBug Spider XL - วิธี #2
การติดตั้งโทรศัพท์ Android บน HexBug Spider XL - วิธี #2
การติดตั้งโทรศัพท์ Android บน HexBug Spider XL - วิธี #2
การติดตั้งโทรศัพท์ Android บน HexBug Spider XL - วิธี #2
การติดตั้งโทรศัพท์ Android บน HexBug Spider XL - วิธี #2

ฉันโชคดีที่ได้พบกับ Steven Finkelman ที่ Pumping Station: หนึ่งในชิคาโกเมื่อเดือนมกราคม เขาสร้างเมาท์ที่เท่มากสำหรับฉันโดยใช้เครื่องตัดเลเซอร์ https://pumpingstationone.org/ ฉันไม่สามารถพูดถึงผู้คนที่ Pumping Station One ได้มากพอ พวกเขาเชิญฉันออกไปทำการนำเสนอเกี่ยวกับคอมพิวเตอร์วิทัศน์ในเดือนมกราคม และจบลงด้วยการสร้างเมาท์ที่ยอดเยี่ยมเหล่านี้ให้ฉัน

ขั้นตอนที่ 9: การควบคุมหุ่นยนต์โดยใช้ Computer Vision หรือ RFO BASIC

การควบคุมหุ่นยนต์โดยใช้ Computer Vision หรือ RFO BASIC
การควบคุมหุ่นยนต์โดยใช้ Computer Vision หรือ RFO BASIC
การควบคุมหุ่นยนต์โดยใช้ Computer Vision หรือ RFO BASIC
การควบคุมหุ่นยนต์โดยใช้ Computer Vision หรือ RFO BASIC
การควบคุมหุ่นยนต์โดยใช้ Computer Vision หรือ RFO BASIC
การควบคุมหุ่นยนต์โดยใช้ Computer Vision หรือ RFO BASIC

หุ่นยนต์ตัวสุดท้ายสามารถควบคุมได้ด้วยแอพพลิเคชั่นใดๆ ที่สามารถสร้างโทนเสียงที่เหมาะสมได้ (สไปเดอร์ใช้โหมดดิฟเฟอเรนเชียล) คุณสามารถเรียนรู้เพิ่มเติมเกี่ยวกับการใช้ RFO BASIC สำหรับ Android เพื่อควบคุมหุ่นยนต์ได้ที่นี่: https://buildsmartrobots.ning.com/profiles/blogs/building-an-android-basic-programmable-tank-for-less-than-50- 00 หรือคุณสามารถดาวน์โหลด EMGRobotics Robot Controller ได้โดยตรงจาก Google Play:https://play.google.com/store/apps/details?id=com.emgrobotics.emgroboticsrobotcontrollerforandroid&feature=search_result#?t=W251bGwsMSwyLDEsImNvbS5lbWdyb905JvdyGljbGwsMSwyLDEsImNvbS5lbWdyb905JvdyGljmHJVDJbJbGljH

แนะนำ: