BPI Triode-Car kit
Contents
Introduction
The Banana Pi BPI-TriodeCar is a product designed for education on entry-level engineering. Supporting both the BBC Micro:bit and Web:bit(BPI:bit), the TrideCar can also be equipped with peripherals such as, buzzer, and ultrasonic sensor.
Key Features
- Two switchable modes: a comparator(LM393) or with Micro:bit/ Web:bit.
- Supports MakeCode, Webduino Blockly, and MicroPython programming.
- Provides soldering area for more peripherals extension.
- I2C Connector(3.3V) onboard.
- Screwholes for LEGO blocks extension.
- Line Tracking.
development
Getting Started with Triode-Car
Hardware
Hardware interface
Hardware spec
- Power: 3.6V~3.7V Batteries
- Photoresistor(analog) * 2
- SR04, SR04P ultrasonic sensor interface(5V) * 1
- I2C interface(3.3V) * 1
- IO extension port * 2(P5 P0 P3 P4 P6 P7 P8 P9 P10 P16 P11)
- TT Motor * 2 (P14 P15)
- Motors max speed: 90 rpm
- Motors driving mode: PWM
- M3 Lego extension hole * 6
GPIO PIN define
IO Define of Banana Pi Triode-Car | |||
Function | Web:Bit GPIO | ||
I2C | (Address:0x5F) | ||
Wheel(Left) | P15 | ||
Wheel(Right) | P14 | ||
ultrasonic (Trig) | P12 | ||
ultrasonic (Echo) | P13 | ||
Line Following(Left) | P2 | ||
Line Following(Right) | P1 | ||
Speed Detection(Left) | P11 | ||
Speed Detection(Right) | P5 |
Product standard list
- Triode-Car PCB * 1
- Various resistors
- Edge connector * 1
- LM393 comparator * 1
- TT motor * 2
- Front wheel * 1
- LED * 4
- Potentiometer * 2
- Capacitor * 2
- Triode * 2
- Switch * 2
- User Manual * 1
- Various screws
Resources
referenced document
- Triode Car #1 - A Beginning to Something Big https://www.youtube.com/watch?v=qcR-Haovyr4
- Triode Car #2 - Installing Colorful Resistors! https://www.youtube.com/watch?v=z6adIa8id5Y
Code on github
MakeCode extension for Micor:Bit https://github.com/BPI-STEAM/pxt-triodecar
Arduino code for BPI-BIT :
cooperative partner
- OEM & ODM please contact : [email protected] [email protected]