Difference between revisions of "BPI Triode-Car kit"
(→development) |
|||
(One intermediate revision by one other user not shown) | |||
Line 2: | Line 2: | ||
=Introduction= | =Introduction= | ||
− | [[File:Triode-Car_With_Micro_Bit.png|thumb| | + | [[File:Triode-Car_With_Micro_Bit.png|thumb|BPI Triode-Car with micro:bit]] |
[[File:Triode-Car_With_BPI_Bit.png|thumb|BPI Triode-Car with [[BPI-Bit]]]] | [[File:Triode-Car_With_BPI_Bit.png|thumb|BPI Triode-Car with [[BPI-Bit]]]] | ||
[[File:Triode-Car_With_BPI_AI.png|thumb|Triode-Car with [[BPI-AI]] board]] | [[File:Triode-Car_With_BPI_AI.png|thumb|Triode-Car with [[BPI-AI]] board]] | ||
[[File:Webduino_gif.gif|thumb|[[BPI-Bit]] for STEAM education]] | [[File:Webduino_gif.gif|thumb|[[BPI-Bit]] for STEAM education]] | ||
− | |||
[[File:BPI-AI_1.JPG|thumb|[[BPI-AI]] Kendryte K210 RISC-V]] | [[File:BPI-AI_1.JPG|thumb|[[BPI-AI]] Kendryte K210 RISC-V]] | ||
[[File:ESP32_6.JPG|thumb|[[BPI-UNO32]] with ESP32 design]] | [[File:ESP32_6.JPG|thumb|[[BPI-UNO32]] with ESP32 design]] | ||
Line 22: | Line 21: | ||
==development== | ==development== | ||
− | [[Getting Started with Triode-Car]] | + | '''[[Getting Started with Triode-Car]]''' |
=Hardware= | =Hardware= |
Latest revision as of 17:30, 27 May 2021
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]