Difference between revisions of "BPI Triode-Car kit"

From Banana Pi Wiki
Jump to: navigation, search
(cooperative partner)
(development)
 
(5 intermediate revisions by 2 users not shown)
Line 21: Line 21:
 
==development==
 
==development==
  
[[Getting Started with Triode-Car]]
+
'''[[Getting Started with Triode-Car]]'''
  
 
=Hardware=
 
=Hardware=
Line 97: Line 97:
 
==Code on github==
 
==Code on github==
  
BPI:bit for arduino code: https://github.com/BPI-STEAM/BPI-BIT-Arduino
+
MakeCode extension for Micor:Bit  https://github.com/BPI-STEAM/pxt-triodecar
  
BPI-Qcar arduino code : https://github.com/BPI-STEAM/Q-Car
+
Arduino code for BPI-BIT :
 
 
BPI-QCar code demo and doc: https://github.com/Wind-stormger
 
  
 
=cooperative partner =
 
=cooperative partner =

Latest revision as of 17:30, 27 May 2021


Introduction

BPI Triode-Car with micro:bit
BPI Triode-Car with BPI-Bit
Triode-Car with BPI-AI board
BPI-Bit for STEAM education
BPI-AI Kendryte K210 RISC-V
BPI-UNO32 with ESP32 design

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

Triode-Car-IO.png

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

Code on github

MakeCode extension for Micor:Bit https://github.com/BPI-STEAM/pxt-triodecar

Arduino code for BPI-BIT :

cooperative partner

FAQ