跳到主要内容

robotbit

Robotbit扩展板不仅将开源大师兄部分IO以杜邦插针方式引出,还板载了电机与舵机驱动。
46b2bffc269ee0ce1bd4ca4e5b7fb8c.jpg

软件准备

请将数据线插在编程口上,充电口没有办法进行数据传输

6f96bcb3b38588a2b758b6841da0a56.jpg

2fb4f28c4c1b70b9a2656ba65296aed.jpg

USB连接后,在软件中选择未来板,搜索设备并连接设备
Snipaste_2024-05-15_18-41-37.png
Snipaste_2024-05-15_18-43-02.png

添加robotbit扩展

  1. 点击左下角的扩展程序

Snipaste_2024-05-16_09-55-15.png

  1. 添加robotbit扩展程序

Snipaste_2024-05-16_09-56-08.png

编程积木

Snipaste_2024-05-15_13-54-45.png设置电机的速度(正负决定转动方向)
Snipaste_2024-05-15_13-54-34.png停止所有电机
Snipaste_2024-05-15_13-59-24.png设置蓝色9g舵机角度(0-180)
Snipaste_2024-05-15_13-53-43.png设置geekservo 9g舵机角度(-45至225)
Snipaste_2024-05-15_13-52-23.png设置geekservo 2kg舵机角度(0-360)

程序示例

由于电机和舵机驱动接口的电源来自于Robotbit上板载的锂电池,所以一定要打开Robotbit的电源开关

驱动电机

  1. 接线图

  1. 程序

Snipaste_2024-05-15_18-28-41.png

驱动geekservo 9g舵机

  1. 接线图

  1. 程序

Snipaste_2024-05-16_10-23-06.png

驱动geekservo 2kg舵机

  1. 接线图

  1. 程序

Snipaste_2024-05-16_10-20-00.png

驱动普通蓝色9g舵机

  1. 接线图

  1. 程序

Snipaste_2024-05-16_10-29-32.png

模拟模块使用

主主要是针对模拟信号处理的模块。如;话筒里的声音信号,电视信号、温度采集的模拟信号和其它模拟量的信号处理的集成模块

方糖——电位器模块

序号积木图积木功能
1Snipaste_2024-05-20_10-10-43.png获取电位器数值(范围0-1023)
  1. 接线图

Snipaste_2024-05-20_10-06-56.png

  1. 程序

Snipaste_2024-05-17_15-59-10.png

数字模块使用

主要是针对数字信号处理的模块。如;计算机里的2进制、8进制、10进制、16进制的数据进行处理的集成模块。数字集成电路的运行以开关状态进行运算,它的精度高,适合复杂的计算

方糖——按键模块

编程积木

序号积木图积木功能
1Snipaste_2024-05-17_14-09-15.png读取按键是否被按下

接线图
Snipaste_2024-05-17_12-14-43.png

程序
Snipaste_2024-05-20_11-02-47.png

方糖——霍尔模块

编程积木

序号积木图积木功能
1Snipaste_2024-05-17_14-07-32.png读取霍尔传感器的检测结果

接线图

Snipaste_2024-05-17_14-02-37.png

程序
Snipaste_2024-05-17_13-58-20.png
检测模块周围是否有磁铁

方糖——红外巡线模块

程积木

序号积木图积木功能
1image.png读取传感器是否检测到白色/黑色

接线图
image.png

程序
Snipaste_2024-05-17_14-29-38.png
识别其他颜色屏幕变黑,识别到白色变屏幕变白

方糖——PIR人体红外感应

编程积木

序号积木图积木功能
1Snipaste_2024-05-17_14-40-48.png读取人体红外感应模块是否检测到运动

接线图
Snipaste_2024-05-17_15-00-20.png
程序
Snipaste_2024-05-17_15-07-49.png
检测到有人时打开蜂鸣器