สารบัญ:
- ขั้นตอนที่ 1: ฮาร์ดแวร์
- ขั้นตอนที่ 2: การสมัคร:
- ขั้นตอนที่ 3: การแนะนำโดยละเอียดของตัวเชื่อมต่อบางตัว
- ขั้นตอนที่ 4: มิติข้อมูล:
- ขั้นตอนที่ 5: กรณีญาติ:
- ขั้นตอนที่ 6: แหล่งที่มา
วีดีโอ: คู่มือผู้ใช้ Elecfreaks Motor:bit: 6 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:07
บทนำ
ELECFREKAS Motor:bit เป็นบอร์ดขับเคลื่อนมอเตอร์ชนิดหนึ่งที่มีพื้นฐานมาจาก micro:bit ได้รวมชิปขับมอเตอร์ TB6612 ซึ่งสามารถขับเคลื่อนมอเตอร์ DC สองตัวที่มีกระแสช่องเดี่ยวสูงสุด 1.2A Motor:bit ได้รวมตัวเชื่อมต่อเซ็นเซอร์ของซีรี่ส์ Octopus คุณสามารถเสียบเซ็นเซอร์ต่างๆ เข้าไปได้โดยตรง ในบรรดาตัวเชื่อมต่อเหล่านี้ P0, P3-P7, P9-P10 รองรับเซ็นเซอร์ที่มีแรงดันไฟฟ้า 3.3V เท่านั้น P13-P16, P19-P20 รองรับเซ็นเซอร์ 3.3V หรือ 5V คุณสามารถเปลี่ยนระดับไฟฟ้าได้โดยเลื่อนสวิตช์บนบอร์ด
ขั้นตอนที่ 1: ฮาร์ดแวร์
คุณสมบัติ:
- ชิปขับมอเตอร์: TB6612
- รองรับขั้วต่ออิฐไฟฟ้า GVS-Octopus
- ขั้วต่อ GVS บางตัวรองรับสวิตช์ระดับไฟฟ้าระหว่าง 3.3V และ 5V
- ด้วยขั้วต่อมอเตอร์ DC 2 ช่องกระแสไฟช่องเดียวสูงสุดคือ 1.2A
- แรงดันไฟฟ้าขาเข้า: DC 6-12V
- ขนาด: 60.00mm X 60.10mm
- น้ำหนัก: 30 กรัม
ขั้นตอนที่ 2: การสมัคร:
ผู้ใช้สามารถพัฒนาหุ่นยนต์ควบคุมด้วยมือถือ แขนหุ่นยนต์ ฯลฯ..
ข้อมูลตัวเชื่อมต่อ:
พิมพ์ | การเรียนการสอน |
Buzzer | Buzzer ถูกควบคุมโดย P0 |
LED COL | พินควบคุมเมทริกซ์ LED แบบไมโคร: บิต |
สวิตช์ VCC | สวิตช์ระดับไฟฟ้า 3.3V/5V สำหรับ P13-P16, P19, P20 เท่านั้น |
ปุ่ม-A | ปุ่มกระดานหลัก Micro:bit A |
P4-P7, P9, P10, P13-P16, P19, P20 | คอนเนคเตอร์ดิจิตอล |
P4, P10 | ขั้วต่ออนาล็อก/PWM |
เอสซีเค มิโซะ โมซิ | ฮาร์ดแวร์ SPI pin -P13, P14, P15 |
SDA SCL | ฮาร์ดแวร์ IIC พิน -P19, P20 |
สวิตช์ไฟ | สวิตช์ไฟภายนอก |
6-12V GND | ขั้วต่อไฟภายนอก |
M1+ M1- M2+ M2- | คอนเนคเตอร์ของมอเตอร์กระแสตรงสองตัวหรือสเต็ปปิ้งมอเตอร์หนึ่งตัว |
PWR | ไฟแสดงสถานะ |
ขั้นตอนที่ 3: การแนะนำโดยละเอียดของตัวเชื่อมต่อบางตัว
1. VCC Switch-3.3V/5V สวิตช์ระดับไฟฟ้า
เลื่อนสวิตช์ไปที่จุดสิ้นสุดของ 5V ระดับไฟฟ้าของหมุดสีน้ำเงิน (P13、P14、P15、P16、P19、P20) บนมอเตอร์: บิตคือ 5V และแรงดันไฟฟ้าของพินไฟสีแดงคือ 5V ด้วย ในทำนองเดียวกัน เมื่อเลื่อนสวิตช์ไปที่ 3.3V แรงดันไฟฟ้าของพินสีน้ำเงินและพินสีแดงจะเท่ากับ 3.3V
2. ขั้วต่อขาดิจิตอล
หมุดดิจิตอล: P4、P5、P6、P7、P9、P10
ขั้วต่อ G-3V3-S: 3V3 หมายถึงแรงดันไฟฟ้า 3.3V, G สำหรับ GND, S สำหรับสัญญาณ GVS เป็นขั้วต่อเซ็นเซอร์มาตรฐาน ซึ่งช่วยให้คุณเสียบเข้ากับเซอร์โวและเซ็นเซอร์ต่างๆ ได้อย่างสะดวก ในขณะเดียวกันก็สนับสนุนผลิตภัณฑ์ซีรีส์ Octopus Bricks ของเรา
3. ขั้วต่อไฟฟ้า GND-VCC-SIG 3.3V/5V แบบคู่:P13, P14, P15, P16, P19, P20
ความพิเศษของขั้วต่อ G-VCC-SIG อยู่ที่ว่าสามารถรองรับอุปกรณ์จ่ายไฟ 3.3V หรือ 5V โดยเลื่อนระดับไฟฟ้า 3.3V / 5V ผ่านขั้วต่อ VCC ในขณะเดียวกันก็สนับสนุนผลิตภัณฑ์ซีรีส์ Octopus Bricks ของเรา
ขั้วต่ออินพุตมอเตอร์: ขั้วต่ออินพุตมอเตอร์ทั้งหมด 2 ตัว M1+, M1- และ M2+, M2- ควบคุมช่องสัญญาณของมอเตอร์กระแสตรงแยกจากกัน
M1,M2 คำแนะนำในการควบคุมมอเตอร์: P8 และ P12 ค่อนข้างควบคุมทิศทางการหมุนของ M1 และ M2; P1 และ P2 ควบคุมความเร็วมอเตอร์
-
เข็มหมุด การทำงาน บันทึก P8 การควบคุมทิศทางของ M1 หมุนเป็นบวกภายใต้แรงดันสูง หมุนลบภายใต้แรงดันไฟฟ้าต่ำ P1 การควบคุมความเร็วของ M1 PWM P2 การควบคุมความเร็วของ M2 PWM P12 การควบคุมทิศทางของ M2 หมุนเป็นบวกภายใต้แรงดันสูง หมุนลบภายใต้แรงดันไฟฟ้าต่ำ
ขั้นตอนที่ 4: มิติข้อมูล:
ตัวอย่าง
การเชื่อมต่อฮาร์ดแวร์
กรุณาเชื่อมต่อส่วนประกอบตามภาพด้านล่าง:
การเขียนโปรแกรม
การหมุนของมอเตอร์ในเชิงบวก:
P8 ในระดับไฟฟ้าสูงหมายถึงการหมุนของมอเตอร์ในเชิงบวก คุณสามารถปรับค่าลอจิกของ P1 เพื่อควบคุมความเร็วของมอเตอร์ได้
การหมุนของมอเตอร์เชิงลบ:
P8 ในระดับแรงดันต่ำหมายถึงการหมุนของมอเตอร์เชิงลบ คุณสามารถปรับค่าลอจิกของ P1 เพื่อควบคุมความเร็วของมอเตอร์ได้
หากคุณต้องการกรณีเพิ่มเติมเกี่ยวกับ micro:bit โปรดติดตามบล็อกของเราที่โพสต์บน
ขั้นตอนที่ 5: กรณีญาติ:
Make A Cool Micro:bit Hovercraft ด้วยกัน
ขั้นตอนที่ 6: แหล่งที่มา
บทความนี้มาจาก:
หากคุณมีคำถามใด ๆ คุณสามารถติดต่อ: [email protected]
แนะนำ:
Arduino Nano - MMA8452Q 3-Axis 12-bit/8-bit Digital Accelerometer Tutorial: 4 ขั้นตอน
Arduino Nano - MMA8452Q 3-Axis 12-bit/8-bit Digital Accelerometer Tutorial: MMA8452Q เป็นเครื่องวัดความเร่งแบบไมโครแมชชีนแบบไมโครแมชชีนที่ชาญฉลาด ใช้พลังงานต่ำ สามแกน คาปาซิทีฟ พร้อมความละเอียด 12 บิต ตัวเลือกที่ตั้งโปรแกรมได้สำหรับผู้ใช้ที่ยืดหยุ่นนั้นมาพร้อมกับฟังก์ชั่นฝังตัวในมาตรความเร่ง ซึ่งสามารถกำหนดค่าเป็นสองอินเตอร์รัป
วิธีเรียกใช้เซอร์โวมอเตอร์โดยใช้ Moto:bit ด้วย Micro:bit: 7 ขั้นตอน (พร้อมรูปภาพ)
วิธีเรียกใช้เซอร์โวมอเตอร์โดยใช้ Moto:bit ด้วย Micro:bit: วิธีหนึ่งในการขยายฟังก์ชันการทำงานของ micro:bit คือการใช้บอร์ดชื่อ moto:bit โดย SparkFun Electronics (ประมาณ 15-20 เหรียญสหรัฐ) มันดูซับซ้อนและมีคุณสมบัติมากมาย แต่ก็ไม่ยากที่จะเรียกใช้เซอร์โวมอเตอร์จากมัน Moto:bit ช่วยให้คุณ
Raspberry Pi MMA8452Q 3-Axis 12-bit/8-bit Digital Accelerometer Python Tutorial: 4 ขั้นตอน
Raspberry Pi MMA8452Q 3-Axis 12-bit/8-bit Digital Accelerometer Python Tutorial: MMA8452Q เป็นเครื่องวัดความเร่งแบบไมโครแมชชีนที่ชาญฉลาด ใช้พลังงานต่ำ สามแกน capacitive พร้อมความละเอียด 12 บิต ตัวเลือกที่ตั้งโปรแกรมได้สำหรับผู้ใช้ที่ยืดหยุ่นนั้นมาพร้อมกับฟังก์ชั่นฝังตัวในมาตรความเร่ง ซึ่งสามารถกำหนดค่าเป็นสองอินเตอร์รัป
สร้างรถ Caterpillar ด้วย Elecfreaks Motor:bit: 9 ขั้นตอน
สร้างรถ Caterpillar ด้วย Elecfreaks Motor:bit: รถคันนี้สร้างโดยเพื่อนของเรา Ramin Sangesari เขาได้สร้างรถสมาร์ทสุดเท่ด้วย micro:bit, motor:bit, power:bit และมอเตอร์เกียร์โลหะ มาดูรถของเขากันดีกว่า
HC-08 Bluetooth UART Communication Module V2.4 คู่มือผู้ใช้: 9 ขั้นตอน
HC-08 Bluetooth UART Communication Module V2.4 คู่มือผู้ใช้: แนะนำผลิตภัณฑ์ โมเด็ม Bluetooth - โมดูล Pass-through ขั้นต่ำ HC08 เป็นโมดูลการรับส่งข้อมูลรุ่นใหม่ที่ใช้โปรโตคอล Bluetooth Specification V4.0 BLE ย่านความถี่การทำงานแบบไร้สายของมันคือ 2.4GHz ISM พร้อมวิธีการมอดูเลต GFSK ไทย