pdf-icon

RoverC-Pro

SKU:K036-B

描述

RoverC-Pro 是一款可编程麦克纳姆轮全向移动机器人底座。与M5StickC/M5StickC PLUS兼容,只需插入M5StickC/M5StickC PLUS即可使用。主控芯片为STM32F030C6T6,由四个N20蜗杆减速电机组成,由电机驱动器L9110S驱动。PRO版本提供了一个由舵机控制的夹持机构,用于夹持物体。底座上提供了两个舵机接口。此外,还有两个Grove兼容的I2C接口,以便于扩展其他模块。底座与乐高孔兼容,在结构上可以扩展。背面有一个16340(700毫安时)的可更换充电电池。底座电池可通过M5StickC/M5StickC Plus进行充电。在底座尾部有一个电源开关和指示灯。

产品特性

  • I2C地址0x38
  • 可遥控
  • 带有夹持结构
  • 可编程
  • 全方位灵活移动
  • 四通道电机驱动器
  • 兼容乐高
  • 额外的Grove接口用于扩展
  • 配备16340(700mAh)

包含

  • 1x RoverC 底座(内含 16340(700mAh) 电池)
  • 1x 夹爪套件

应用

  • 迷你侦察车
  • 小型移动机器人
  • 智能玩具

规格参数

规格 参数
通信协议 I2C:0x38
净重 187g
毛重 245g
产品尺寸 120 x 75 x 58mm
包装尺寸 115 x 85 x 65mm

EasyLoader

EasyLoader是一个简洁快速的程序烧录器,其内置了一个产品相关的案例程序,通过简单步骤将其烧录至主控,即可进行一系列的功能验证.

Download Windows Version Easyloader Download MacOS Version Easyloader

案例描述:
按下A键夹持物体,前后左右移动后夹子释放

引脚映射

M5StickC GPIO26 GPIO0 5V GND
RoverC HAT SCL SDA 5V GND
I2C① SCL SDA 5V GND
I2C② SCL SDA 5V GND

通讯协议

  • 通讯类型:I2C

  • I2C 通讯地址: 0x38

  • I2C协议

RoverC-Pro 用户手册

软件开发

Arduino

1: 该案例使用RoverC和JoyC,通过UDP通信实现无线控制。 请据你所使用的设备选择下方对应的案例程序。

  • M5StickC

  • M5StickCPlus

  • 注意: 使用前请确保RoverC已经充满电,充电方式:将M5StickC插入RoverC,并连接USB线缆进行充电.分别将两台M5StickC烧录JoyC与RoverC的EasyLoader固件,烧录后分别插入JoyC与RoverC,开机后RoverC会显示"M5AP+2字节mac地址"热点名称,同时JoyC会扫描到RoverC的mac地址名,长按3秒JoyC上的M5StickC的Home键,开始扫描小车的热点,即可配对成功。成功配对后屏幕左上角会高亮显示链接图标,同时屏幕显示摇杆数值。左摇杆上下控制前后,左右控制平移,右摇杆左右控制转向。

2: 该案例为RoverC单机控制程序,由主控直接控制。请据你所使用的设备选择下方对应的案例程序。

UIFlow

如何在UIFlow1.0图形化编程平台中使用Hat roverc 以及相关API说明

产品对比

产品对比 RoverC PRO RoverC PRO RoverC RoverC
舵机爪手 x1 /
舵机拓展接口 x2 /
电池 可拆卸 不可拆卸