XR Block是一款编程人员都在使用的图形化机器人编程工具。一款非常好用的机器人编程软件XR Block。一个简单实用的图形化机器人编程工具,使用拖放进行编程,这大大降低了机器人编程的门槛,并使机器人编程成为一件有趣的事情。该软件不需要太多的专业技能,甚至幼儿也可以使用该软件来完成机器人的逻辑编程。
单击左侧的“ Little R Technology”列,您可以看到我们提供的各种传感器,外围设备和操作说明,将所需的传感器或逻辑块拖到右侧,并根据逻辑流程逐一地进行镶嵌。请注意,我们的图钉可以输入数字和字母。如果它是51duino平台,则无法输入字母,否则无法生成代码。所有人都知道原因:8051 MCU引脚没有英文字母。
例如:将红外光电开关的引脚号定义为P2 ^ 3,引脚状态为高。
2.编辑后,单击右上角的“生成代码”按钮。如果逻辑正确且变量名称正确,则XR Block将弹出一个文件保存对话框。默认文件名为main.c。请不要修改文件名。
3.将生成的main.c文件复制到51duino_SDK_V2.0项目的Source文件夹中,并替换原始的main.c文件。
4.双击51duino_SDK.uvproj项目文件,keil将打开该项目
5.单击Keil左上角的“构建”按钮开始编译代码。
6.如果代码正确,则在编译完成后,在51duino_SDK文件夹中找到51duino_SDK.hex,这是生成的固件,将USB-TTL串行电缆连接到51duino主控制板的串行端口,然后使用STC -ISP软件将固件刻录到51duino主控板上,可以看到效果
使用说明:
1.完成jdk安装后,您可以直接双击以运行XiaoR Technology发布的XR Block图形编程软件。请注意,该软件的顶部主板类型应设置为“ 51duino”。单击左侧的“ Little R Technology”列,您可以看到我们提供的各种传感器,外围设备和操作说明,将所需的传感器或逻辑块拖到右侧,并根据逻辑流程逐一地进行镶嵌。请注意,我们的图钉可以输入数字和字母。如果它是51duino平台,则无法输入字母,否则无法生成代码。所有人都知道原因:8051 MCU引脚没有英文字母。
例如:将红外光电开关的引脚号定义为P2 ^ 3,引脚状态为高。
2.编辑后,单击右上角的“生成代码”按钮。如果逻辑正确且变量名称正确,则XR Block将弹出一个文件保存对话框。默认文件名为main.c。请不要修改文件名。
3.将生成的main.c文件复制到51duino_SDK_V2.0项目的Source文件夹中,并替换原始的main.c文件。
4.双击51duino_SDK.uvproj项目文件,keil将打开该项目
5.单击Keil左上角的“构建”按钮开始编译代码。
6.如果代码正确,则在编译完成后,在51duino_SDK文件夹中找到51duino_SDK.hex,这是生成的固件,将USB-TTL串行电缆连接到51duino主控制板的串行端口,然后使用STC -ISP软件将固件刻录到51duino主控板上,可以看到效果