สารบัญ:

สร้างรถ Caterpillar ด้วย Elecfreaks Motor:bit: 9 ขั้นตอน
สร้างรถ Caterpillar ด้วย Elecfreaks Motor:bit: 9 ขั้นตอน

วีดีโอ: สร้างรถ Caterpillar ด้วย Elecfreaks Motor:bit: 9 ขั้นตอน

วีดีโอ: สร้างรถ Caterpillar ด้วย Elecfreaks Motor:bit: 9 ขั้นตอน
วีดีโอ: Built by Caterpillar Rayong, Thailand_CAT Brand For You 2024, กรกฎาคม
Anonim
สร้างรถ Caterpillar ด้วย Elecfreaks Motor:bit
สร้างรถ Caterpillar ด้วย Elecfreaks Motor:bit

รถคันนี้สร้างโดยเพื่อนของเรา Ramin Sangesari เขาได้สร้างรถสมาร์ทสุดเท่ด้วย micro:bit, motor:bit, power:bit และมอเตอร์เกียร์โลหะ ทีนี้มาดูรถของเขากัน!

ขั้นตอนที่ 1: ส่วนประกอบ

1 x บอร์ด BBC micro:bit

1 x ElecFreaks เครื่องยนต์: bit

1 x ElecFreaks พลัง:บิต

1 x Pololu Zumo Chassis Kit

1 x ElecFreaks ไมโครโลหะ Gearmotor

ขั้นตอนที่ 2: บทนำ

บทนำ
บทนำ
บทนำ
บทนำ

Micro:bit เป็นระบบฝังตัวแบบ ARM ที่ออกแบบโดย BBC สำหรับใช้ในการศึกษาทางคอมพิวเตอร์ในสหราชอาณาจักร แต่ปัจจุบันมีให้บริการในประเทศอื่นๆ ทั่วโลก

บอร์ดมีขนาด 4 ซม. × 5 ซม. และมีโปรเซสเซอร์ ARM Cortex-M0, เซ็นเซอร์วัดความเร่งและเครื่องวัดสนามแม่เหล็ก, การเชื่อมต่อ Bluetooth และ USB, จอแสดงผลประกอบด้วยไฟ LED 25 ดวง, ปุ่มตั้งโปรแกรมได้ 2 ปุ่ม และสามารถใช้พลังงานจาก USB หรือชุดแบตเตอรี่ภายนอก. อินพุตและเอาต์พุตของอุปกรณ์จะผ่านขั้วต่อวงแหวนห้าตัวซึ่งเป็นส่วนหนึ่งของขั้วต่อขอบ 23 พิน Micro:bit ได้รับการออกแบบมาเพื่อสนับสนุนให้เด็กๆ มีส่วนร่วมอย่างแข็งขันในการเขียนซอฟต์แวร์สำหรับคอมพิวเตอร์และสร้างสิ่งใหม่ๆ มากกว่าที่จะเป็นผู้บริโภคสื่อ ในบทช่วยสอนนี้ เราจะสร้างรถควบคุมระยะไกลอย่างง่าย (โดยไม่ต้องมีความรู้ด้านการเขียนโปรแกรม) ด้วย Micro:bit สำหรับเด็ก ในตอนท้ายของบทช่วยสอนนี้ หุ่นยนต์ของเราจะเป็นดังนี้

ขั้นตอนที่ 3: Elecfreaks Motor:bit

มอเตอร์ไฟฟ้า:บิต
มอเตอร์ไฟฟ้า:บิต
มอเตอร์ไฟฟ้า:บิต
มอเตอร์ไฟฟ้า:บิต

ในการเชื่อมต่อมอเตอร์กับ Micro:bit จำเป็นต้องมีอินเทอร์เฟซ ในบทช่วยสอนนี้ เราใช้ Elecfreaks Motor:bit

Motor:bit ได้รวมชิปขับมอเตอร์ TB6612 ซึ่งสามารถขับเคลื่อนมอเตอร์ DC สองตัวที่มีกระแสไฟแชนเนลเดียวสูงสุด 1.2A มอเตอร์: บิตได้รวมตัวเชื่อมต่อเซ็นเซอร์ของซีรีย์ Octopus คุณสามารถเสียบเซ็นเซอร์ต่างๆ เข้าไปได้โดยตรง ในบรรดาตัวเชื่อมต่อเหล่านี้ P0, P3-P7, P9-P10 รองรับเซ็นเซอร์ที่มีแรงดันไฟฟ้า 3.3V เท่านั้น P13-P16, P19-P20 รองรับเซ็นเซอร์ 3.3V หรือ 5V คุณสามารถเปลี่ยนระดับไฟฟ้าได้โดยเลื่อนสวิตช์บนบอร์ด

ขั้นตอนที่ 4: คุณสมบัติ

  • TB6612 Motor Drive Chip พร้อมขั้วต่อ DC motor 2 ช่องกระแสไฟแชนเนลเดียวสูงสุดคือ 1.2A
  • การควบคุมความเร็วมอเตอร์ด้วย PWM
  • VCC 3.3V/5V สวิตช์ระดับไฟฟ้าสำหรับ P13, P14, P15, P16, P19, P20 พินนี้รองรับสวิตช์ระดับไฟฟ้าระหว่าง 3.3V และ 5V
  • Buzzer (ควบคุมโดย P0 pin)
  • รองรับขั้วต่ออิฐไฟฟ้า GVS-Octopus
  • แรงดันไฟขาเข้า: DC 6-12Vขนาด: 60.00 mm x 60.10 mm

ขั้นตอนที่ 5: ข้อมูลตัวเชื่อมต่อ

ข้อมูลตัวเชื่อมต่อ
ข้อมูลตัวเชื่อมต่อ
ข้อมูลตัวเชื่อมต่อ
ข้อมูลตัวเชื่อมต่อ

อ้างถึงรูปภาพด้านบนสำหรับข้อมูลของตัวเชื่อมต่อ

ขั้นตอนที่ 6: ประกอบแชสซี

ประกอบแชสซี
ประกอบแชสซี
ประกอบแชสซี
ประกอบแชสซี
ประกอบแชสซี
ประกอบแชสซี

เพื่อความสะดวก เราใช้ Pololu Zumo Chassis ที่ผลิตโดย Pololu อ่านคำแนะนำในการประกอบ

หลังจากประกอบแชสซีแล้ว สายไฟของมอเตอร์จะต้องเชื่อมต่อกับบอร์ด Motor:bit รวมคอนเน็กเตอร์อินพุตมอเตอร์สองตัว M1+, M1- และ M2+, M2- ควบคุมช่องสัญญาณของมอเตอร์กระแสตรงแยกจากกัน

P8 และ P12 ค่อนข้างควบคุมทิศทางการหมุนของ M1 และ M2; P1 และ P2 ควบคุมความเร็วมอเตอร์ ทำตามภาพด้านล่าง หากการอัปโหลดโค้ดบน Micro:bit ในภายหลัง การหมุนของมอเตอร์ไม่ถูกต้อง คุณสามารถเปลี่ยนสายไฟของมอเตอร์แต่ละตัวได้อย่างง่ายดาย

ในตอนท้าย ให้ต่อสายแบตเตอรี่เข้ากับบอร์ด Motor:bit ฉันใช้แบตเตอรี่ลิเธียม 2 ก้อน ซึ่งให้พลังงานมากกว่า (ประมาณ 8 โวลต์)

ขั้นตอนที่ 7: ควบคุมหุ่นยนต์

ควบคุมหุ่นยนต์
ควบคุมหุ่นยนต์
ควบคุมหุ่นยนต์
ควบคุมหุ่นยนต์
ควบคุมหุ่นยนต์
ควบคุมหุ่นยนต์

คุณสามารถควบคุมรถได้สองวิธี:

  • ควบคุมผ่านมือถือ โทรศัพท์
  • ควบคุมผ่าน Micro:bit. อื่น

ตัวอย่างที่ 1: ควบคุมผ่านโทรศัพท์มือถือ

ด้วยวิธีนี้ คุณต้องติดตั้งแอปพลิเคชั่น micro:bit blue บนโทรศัพท์ Android

จากนั้นอัปโหลดโค้ดต่อไปนี้ไปที่ micro:bit เป็นตัวรับ และเชื่อมต่อ micro:bit กับบอร์ด Motor:bit

ตอนนี้ คุณต้องจับคู่โทรศัพท์กับ Micro:bit จากนั้นควบคุมรถผ่านแอปพลิเคชันมือถือ

ตัวอย่างที่ 2: ควบคุมผ่าน Micro:bit. อื่น

วิธีนี้ต้องใช้ micro:bit ตัวอื่นเป็นตัวควบคุม ด้วยความช่วยเหลือของ Elecfreaks Power:bit ไมโครบิตจะเปลี่ยนเป็นโหมดพกพาและคุณสามารถนำไปใช้ได้ทุกที่ ใช้พลังงานจากแบตเตอรี่ปุ่ม 2025 หรือ 2032 สองก้อนและมีออดบนบอร์ด หมุนไปที่ micro:bit แล้วสนุกไปกับมัน!

สำหรับคอนโทรลเลอร์ ต้องอัปโหลดโค้ดต่อไปนี้ไปยัง micro:bit ในฐานะผู้ส่ง

จากนั้นอัปโหลดโค้ดต่อไปนี้ไปที่ micro:bit และเชื่อมต่อ micro:bit กับ Motor:bit

ขั้นตอนที่ 8: เสร็จสมบูรณ์

ตอนนี้ ควบคุมรถผ่าน micro:bit เมื่อคุณกดปุ่ม A และ B พร้อมกันและเลื่อน micro:bit ไปข้างหน้า/ถอยหลัง รถจะเคลื่อนที่ไปข้างหน้า/ข้างหลัง ทำได้ผ่านเซ็นเซอร์ไจโรสโคป หากต้องการเลื่อนไปทางซ้ายหรือขวา ให้กดแป้นใดแป้นหนึ่ง

ฉันแนะนำให้ดูวิดีโอด้านล่าง:

วีดีโอ

คุณชอบรถคันนี้ไหม? ลองด้วยตัวเองตอนนี้คุณสามารถทำมันได้!

ขั้นตอนที่ 9: แหล่งที่มา

คุณสามารถอ่านบทความฉบับสมบูรณ์ได้ที่: Elecfreaks

หากคุณต้องการติดต่อกับเรา โปรดเขียนอีเมลไปที่: [email protected]

แนะนำ: