基础积木块编程指南¶
运动¶
1.设置移动速度程序块
2.设置移动速度及时间程序块
3.设置旋转速度程序块
4.设置旋转速度及时间程序块
5.停止运动程序块
6.驱动电机程序块
外观¶
1.RGB LED灯颜色设置程序块
2.显示字符程序块
3.显示图案程序块
4.熄灭屏幕程序块
5.点亮坐标程序块
6.设置坐标程序块
声音¶
1.播放音符程序块
下图主板上的标记位置为蜂鸣器,即Bit的发声模块。
蜂鸣器是一种一体化结构的电子讯响器,采用直流电压供电,广泛应用于计算机、打印机、复印机、报警器、电子玩具、汽车电子设备、电话机和定时器等电子产品中作发声器件。
简谱和音名的对应关系:我们在生活中,一般接触到的都是1234567这样的简谱,但Ovoblock的程序块是使用五线谱的音名来显示的,在C调的乐谱中,它们之间的对应关系如下。
C调中,C、D、E、F、G、A、B分别对应简谱中的1、2、3、4、5、6、7,一个唱名为四分音符持续1个节拍,下方有一个横杠的是八分音符持续1/2节拍,音符后有一个横杠的为二分音符持续2个节拍,同学们按照音符和节拍数编写整段音乐。
比如下面的上学歌,不划线是四分音符,在这首曲子中是一个节拍,一道下划线的节拍相当于八分音,在这首曲子中是1/2拍。
一些音符后面会加-,表示音符持续,例如7 - 代表 7 这个音占了两个节拍,7- - 则表示3个节拍。
例子:
当绿旗被点击时,播放C音符持续一个节拍,然后播放E音符持续一个节拍。
2.暂停播放节拍程序块
无线通讯¶
事件¶
1.程序的起点
2.键盘按键按下事件程序块
3.当按钮按下事件程序块
4.当红外遥控器按键按下程序块
5.当响度大于程序块
6.当接收到消息程序块
7.广播程序块
8.广播并等待程序块
控制¶
1.等待N秒程序块
2.重复执行N次程序块
3.重复执行程序块
4.如果……那么……程序块
5.如果……那么……否则程序块
6.等待直到程序块
7.重复直到程序块
侦测¶
1.判断按钮按下事件程序块
2.红外遥控器按键判断程序块
3.判断Bit姿态程序块
4.加速度程序块
5.响度程序块
6.电池电量程序块
7.陀螺仪程序块
8.姿态角程序块
9.指南针角度程序块
10.指南针磁场强度程序块
11.温度程序块
12.亮度级别程序块
13.运行时间程序块
14.超声波传感器距离程序块
15.超声波传感器检测到障碍物程序块
16.巡线传感器数值程序块
17.巡线传感器检测到颜色程序块
运算¶
1.算术运算程序块
2.取随机数程序块
3.条件判断程序块
4.逻辑与程序块
5.逻辑或程序块
6.条件不成立程序块
7.数组程序块
8.数组数字程序块
9.连接程序块
10.设置连接物的字符程序块
11.设置链接物字符
12.判断包含程序块
13.取余程序块
14.四舍五入程序块
15.绝对值程序块