Difference between revisions of "香蕉派 Q-Car"

From Banana Pi Wiki
Jump to: navigation, search
(Created page with "en:Banana_Pi_Q-Car =产品介绍= 大家好,我是Q-Car,你也可以叫我小Q,是一款专注于创客教育的机器人 thumb|Overview ==功...")
 
(Github源代码)
 
(23 intermediate revisions by 2 users not shown)
Line 1: Line 1:
[[en:Banana_Pi_Q-Car]]
+
[[en:BPI Q-Car kit]]
  
 
=产品介绍=
 
=产品介绍=
  
大家好,我是Q-Car,你也可以叫我小Q,是一款专注于创客教育的机器人
+
[[File:Q-Car_With_Micro_Bit.png|thumb|BPI Q-Car 配合 micro:bit 使用]]
[[File:Q-Car.png|thumb|Overview]]
+
[[File:Q-Car_With_Web_Bit.png|thumb|BPI Q-Car 配合[[BPI-Bit STEAM 教育开发板 ]] 使用]]
 +
[[File:BPi-QCar_1.jpg|thumb|BPI-QCar 配合 BPI:AI AI开发板使用]]
 +
[[File:Webduino_gif.gif|thumb|[[BPI-Bit STEAM 教育开发板 ]]]]
 +
[[File:BPI-AI_1.JPG|thumb|[[BPI-AI]] Kendryte K210 RISC-V]]
 +
[[File:ESP32_6.JPG|thumb|[[BPI-UNO32]] with ESP32 design]]
  
==功能和特点==
 
  
* 全志A20 Dual-core 1.0GHz CPU(A40i芯片可选)
+
Banana Pi BPI-QCar,你也可以叫我小Q,是一款专注于创客教育的机器人。兼容了Web:Bit(BPI:bit)和Micro:Bit两款开发板。小巧的车身,高度集成的功能,即插即用,能快速小朋友的注意力,完成图形编程的快速入门,培养独立思考能力和逻辑思维能力
* Mali-400 MP2 with Open GL ES 2.0/1.1.
 
* 1 GB DDR3 memory.
 
* 1x SATA interface.
 
* 1x Gigabit LAN
 
* 1x USB otg and 2x USB 2.0
 
* 1X MIC
 
* AV vide out
 
* HDMI out
 
* IR
 
* CSI camera interface
 
* DSI display interface
 
* 26 PIN gpio
 
  
==功能图解==
+
*超声波测距传感器
*如何烧录镜像与启动系统 :[[快速上手 香蕉派镜像烧录与系统启动]]
+
*循迹传感器
*使用BPI-M1 进行开发: [[快速上手 香蕉派 BPI-M1]]
+
*红外发射器与接收器
 +
*蜂鸣器
 +
*10颗可编程氛围灯
 +
*一对完全由你控制的小轮以及与之搭配的测速传感器!
 +
 
 +
==关键特性==
 +
*支持Micro:bit 与 BPI:bit(Web:bit)
 +
 
 +
*支持Makecode图形化编程(与mico:bit配合),支持Webduino图形化编程(BPI:bit配合)及MicroPython编程(Micro:bit 与BPI:bit)
 +
 
 +
*车身小巧,整体性强
 +
 
 +
*N20微型减速电机
 +
 
 +
*红外发射、红外接收、巡线、测速、氛围灯、I2C接口(支持3.3V和5V)、超声波接口、蜂鸣器、舵机接口、排针扩展口、扩展螺孔等等......功能齐全,扩展性强
 +
 
 +
*轻松上手
 +
 
 +
==开发==
 +
[[快速上手_香蕉派_Q-Car]]
 +
 
 +
=硬件=
  
=产品参数=
 
 
==硬件接口示意==
 
==硬件接口示意==
[[File:IO_Front.png|400px]]
+
[[File:Q-Car_IO_Front.png|800px]]
 +
[[File:Q-Car_IO_Back.png|800px]]
 +
 
 +
==硬件参数==
 +
*供电电压:3.6V~3.7V DC(3.6V~3.7V锂电池)
 +
*红外巡线传感器(高低电平)×2 (P1 P2)
 +
*嗡鸣器×1 (P0)
 +
*红外发射×1 (P8)
 +
*红外接收(NEC编码)×1 (P15)
 +
*RGB氛围灯(全彩1600万色)×10 (P16)
 +
*SR04、SR04P超声波接口(5V)×1 (Trig:P12 Echo:P14)
 +
*I2C接口(3.3V/5V切换)×1
 +
*舵机专用接口 ×4 (S5 S6 S7 S8)
 +
*IO扩展口 ×2  (P3 P4 P9 P10)
 +
*N20金属减速电机×2 (S5 S6 S7 S8)
 +
*电机减速比:1:100
 +
*电机最大转速:133转/分
 +
*电机驱动方式:PWM电机驱动
 +
*保护盖及扩展M3螺丝孔×6
 +
*编程方式:makecode图形化编程、Mind+图形化编程(Webduino)、MicroPython编程
 +
*产品尺寸:宽9.77mm×长12.09mm×高1.23mm(不含micro:bit主板高度)
 +
*产品重量:125.5g(不含micro:bit主板及周边配件)
 +
 
 +
==功能引脚定义==
 +
 
 +
{| class="wikitable"
 +
|-
 +
| style="background: PaleTurquoise; color: black" colspan="4"| '''IO Define of Banana pi Q-Car'''
 +
|-
 +
|Function|| Web:Bit GPIO
 +
|-
 +
|IR-Receive|| P15
 +
|-
 +
|IR-Emission|| P8
 +
|-
 +
|RGB|| P16
 +
|-
 +
|I2C|| (Address:0x40)
 +
|-
 +
|Wheel(Left)|| I2C(LED0 LED1)
 +
|-
 +
|Wheel(Right)|| I2C(LED2 LED3)
 +
|-
 +
|Line Following(Left)|| P2
 +
|-
 +
|Line Following(Right)|| P1
 +
|-
 +
|Speed Detection(Left)|| P11
 +
|-
 +
|Speed Detection(Right)|| P5
 +
|-
 +
|}
 +
 
 +
==产品标配清单==
 +
*1、小车(出厂已安装好电机和支撑轮+轮子)×1
 +
*2、超声波模块
 +
 
 +
=资源文档=
 +
 
 +
==舵机和超声波支架==
  
==硬件规格==
+
舵机和超声波支架下载:https://github.com/BPI-STEAM/Q-Car/tree/master/Hardware/Servo%26Ultrasonic
  
 +
[[File:Q-Car_With_Servo_And_Ultrasonic.png]]
  
 +
=参考文档=
  
 
=FAQ=
 
=FAQ=

Latest revision as of 23:45, 29 August 2021


产品介绍

BPI Q-Car 配合 micro:bit 使用
BPI Q-Car 配合BPI-Bit STEAM 教育开发板 使用
BPI-QCar 配合 BPI:AI AI开发板使用
BPI-AI Kendryte K210 RISC-V
BPI-UNO32 with ESP32 design


Banana Pi BPI-QCar,你也可以叫我小Q,是一款专注于创客教育的机器人。兼容了Web:Bit(BPI:bit)和Micro:Bit两款开发板。小巧的车身,高度集成的功能,即插即用,能快速小朋友的注意力,完成图形编程的快速入门,培养独立思考能力和逻辑思维能力

  • 超声波测距传感器
  • 循迹传感器
  • 红外发射器与接收器
  • 蜂鸣器
  • 10颗可编程氛围灯
  • 一对完全由你控制的小轮以及与之搭配的测速传感器!

关键特性

  • 支持Micro:bit 与 BPI:bit(Web:bit)
  • 支持Makecode图形化编程(与mico:bit配合),支持Webduino图形化编程(BPI:bit配合)及MicroPython编程(Micro:bit 与BPI:bit)
  • 车身小巧,整体性强
  • N20微型减速电机
  • 红外发射、红外接收、巡线、测速、氛围灯、I2C接口(支持3.3V和5V)、超声波接口、蜂鸣器、舵机接口、排针扩展口、扩展螺孔等等......功能齐全,扩展性强
  • 轻松上手

开发

快速上手_香蕉派_Q-Car

硬件

硬件接口示意

Q-Car IO Front.png Q-Car IO Back.png

硬件参数

  • 供电电压:3.6V~3.7V DC(3.6V~3.7V锂电池)
  • 红外巡线传感器(高低电平)×2 (P1 P2)
  • 嗡鸣器×1 (P0)
  • 红外发射×1 (P8)
  • 红外接收(NEC编码)×1 (P15)
  • RGB氛围灯(全彩1600万色)×10 (P16)
  • SR04、SR04P超声波接口(5V)×1 (Trig:P12 Echo:P14)
  • I2C接口(3.3V/5V切换)×1
  • 舵机专用接口 ×4 (S5 S6 S7 S8)
  • IO扩展口 ×2 (P3 P4 P9 P10)
  • N20金属减速电机×2 (S5 S6 S7 S8)
  • 电机减速比:1:100
  • 电机最大转速:133转/分
  • 电机驱动方式:PWM电机驱动
  • 保护盖及扩展M3螺丝孔×6
  • 编程方式:makecode图形化编程、Mind+图形化编程(Webduino)、MicroPython编程
  • 产品尺寸:宽9.77mm×长12.09mm×高1.23mm(不含micro:bit主板高度)
  • 产品重量:125.5g(不含micro:bit主板及周边配件)

功能引脚定义

IO Define of Banana pi Q-Car
Function Web:Bit GPIO
IR-Receive P15
IR-Emission P8
RGB P16
I2C (Address:0x40)
Wheel(Left) I2C(LED0 LED1)
Wheel(Right) I2C(LED2 LED3)
Line Following(Left) P2
Line Following(Right) P1
Speed Detection(Left) P11
Speed Detection(Right) P5

产品标配清单

  • 1、小车(出厂已安装好电机和支撑轮+轮子)×1
  • 2、超声波模块

资源文档

舵机和超声波支架

舵机和超声波支架下载:https://github.com/BPI-STEAM/Q-Car/tree/master/Hardware/Servo%26Ultrasonic

Q-Car With Servo And Ultrasonic.png

参考文档

FAQ