robotbit
Robotbit扩展板不仅将开源大师兄部分IO以杜邦插针方式引出,还板载了电机与舵机驱动。
硬件准备
请将数据线插在编程口上
充电口没有办法进行数据传输
扩展添加
1.打开OHCode
https://ide.oh-code.com/
2.添加robotbit扩展程序
3.找到robotbit扩展程序,点击扩展程序
编程积木
Robotbit使用前必须要初始化 (放置在主程序的开始位置下) | |
---|---|
设置电机的速度(正负决定转动方向) | |
停止所有电机 | |
设置蓝色9g舵机角度(0-180) | |
设置geekservo 9g舵机角度(-45至225) | |
设置geekservo 2kg舵机角度(0-360) |
程序示例
由于电机和舵机驱动接口的电源来自于Robotbit上板载的锂电池,所以一定要打开Robotbit的电源开关
驱动电机
- 接线图
- 程序
驱动geekservo 9g舵机
- 接线图
- 程序
驱动geekservo 2g舵机
- 接线图
- 程序
驱动普通蓝色9g电机
- 接线图
- 程序
模拟模块使用
主主要是针对模拟信号处理的模块。如;话筒里的声音信号,电视信号、温度采集的模拟信号和其它模拟量的信号处理的集成模块(例如:电位器,超声波,温湿度模块,语音合成模块等)
方糖——电位器模块
序号 | 积木图 | 积木功能 |
---|---|---|
1 | 引脚为模拟读取模式,获取模拟值(0~4096) |
- 接线图
- 程序
数字模块使用
主要是针对数字信号处理的模块。如;计算机里的2进制、8进制、10进制、16进制的数据进行处理的集成模块。数字集成电路的运行以开关状态进行运算,它的精度高,适合复杂的计算(例如:按键模块,霍尔模块,人体pir模块,灯串模块等)
方糖——按键模块
编程积木
序号 | 积木图 | 积木功能 |
---|---|---|
1 | 读取引脚上接入的高电平/低电平 |
- 接线图
- 程序
方糖——霍尔模块
编程积木
序号 | 积木图 | 积木功能 |
---|---|---|
1 | 读取引脚上接入的高电平/低电平 |
- 接线图
- 程序
检测模块周围是否有磁铁
方糖——PIR人体红外感应
编程积木
序号 | 积木图 | 积木功能 |
---|---|---|
1 | 读取引脚上接入的高电平/低电平 |
接线图
程序
检测到有人时显示有人经过