//
//
//
//
//
//
//
//
//
//
软件Tags:
XR Block是一款基于Ardublock开发的拖拽式图形化机器人编程软件,完美兼容小R的Arduino平台、51duino平台以及STMduino平台的智能小车机器人。无论是电子专业的创客,还是年幼的孩子,都能借助XR Block与小R机器人套件轻松实现机器人逻辑编程。
深圳市小二极客科技有限公司(小R科技)成立于2014年8月,坐落于深圳市龙岗区坂田创世艺术大厦。
公司专注于为大学生及创客爱好者提供WIFI、蓝牙等无线视频与控制机器人的产品解决方案,以及机器人相关创客配件的研发。
2011年,小R科技的三位创始人通过网络博客、科技论坛等形式,发布自己制作的教程,成功吸引了首批机器人创客的关注。
2012年初,WIFI机器人网·机器人创意工作室在深圳科技园正式成立,并创办了同名论坛(www.wifi-robots.com),为中国的WiFi智能小车机器人爱好者提供了一个共同交流与探讨技术的平台。从2012年至今,短短两年内,WIFI机器人网·机器人创意工作室论坛的会员已发展至三万,设有15个QQ技术交流群。如今,论坛仍以每天70-100人的速度稳步增长。
自2012年第一季度以来,机器人创意工作室推出了一系列机器人驱动板、视频处理数传模块、传感器模块及软件控制平台,形成了完整的教学创客产品解决方案体系。
2014年8月,机器人创意工作室在深圳市龙岗区正式注册成立“深圳市小二极客科技有限公司”,简称“小R科技”。
1 下载完成后,请勿直接在压缩包内运行软件,务必先进行解压;
2 软件同时支持32位与64位运行环境;
3 如果软件无法正常启动,请右键选择以管理员模式运行;
1、在完成jdk安装后,可直接双击运行小R科技发布的XR Block图形化编程软件,请确保在软件顶部将主板类型设置为“51duino”。
点击左侧的“小R科技”栏目,您将看到我们提供的各类传感器、外设及指令,可将所需的传感器或逻辑块拖拽至右侧,按逻辑流程逐一嵌入。值得注意的是,我们的管脚可输入数字与字母,而在51duino平台上,字母输入将导致代码无法生成,原因是8051单片机的管脚并不支持字母输入。
例如:定义红外光电开关的管脚号为P2^3,设置引脚状态为高电平。
2、编辑完成后,点击右上角的“生成代码”按钮,若逻辑正确且变量名称无误,XR Block将弹出文件保存对话框,默认文件名为main.c,请勿修改文件名称。
3、将生成的main.c文件放入51duino_SDK_V2.0工程的Source文件夹中,替换原有的main.c文件。
4、双击51duino_SDK.uvproj项目文件,Keil将会打开该项目工程。
5、点击Keil左上角的“编译(build)”按钮,即可开始编译代码。
6、若代码无误,编译完成后,请在51duino_SDK文件夹中找到51duino_SDK.hex文件,这就是生成的固件。将USB-TTL串口线连接至电脑与51duino主控板的串口,使用STC-ISP软件将固件烧录至51duino主控板,即可见证其效果。