本帖最后由 StarL 于 2019-12-13 10:11 编辑
一款适合初学者学习电子技术及编程的超趣平台(1) ——米兔积木机器人传感器开发板 小米出品的米兔积木机器人,是一款可以用积木拼接搭建外形,用移动终端远程遥控和编程控制的开放式智能电子玩具。自去年年底上市以来,凭借多变的造型以及极强的扩展性深得孩子和家长的喜爱。 为了配合和基于米兔积木机器人“智慧魔盒”的扩展应用,特开发出了米兔积木机器人传感器开发板。该传感器开发板是一款极简入门,无限创意,和米兔积木机器人超趣互动的开源创作平台。 传感器开发板(外形及功能布局见图1)基于ST的cortex-m0核,32bit微控制器。电路本身及基于此产品开发的应用电路都开源。米兔积木机器人传感器开发板的编程环境开源,软件代码开源,在这里可以分享及共享一切创意资源。该板学习没有门槛,极大的降低了学习机器人控制及编程技术,可以很容易的学会使用,同时拥有更多高级应用,更多玩法等你来创造。 安装环境:Keil uVision5 ios:AppStore搜索“米兔积木机器人”下载 趣玩1·米兔积木主控控制LED灯闪烁 使用米兔积木机器人主控控制LED灯的闪烁频率,Led灯以不同的频率。 一、工程的建立: 1.根据使用文档中的步骤建立工程 将示例中Templateproject文件夹复制到E盘根目录下,并改名为LED 2.编辑源码 使用CoIDE打开工程,在main函数中写入以下程序 3.编译工程产生hex文件
通过菜单栏Project->Build选项编译出目标文件 4.通过下载软件将hex下载到传感器开发板中 按照手册上的说明,将程序下载到传感器开发板中 5.连接传感器开发板和主控,并向主控注册传感器开发板
使用APP连接米兔积木机器人主控,滑动界面到编程模式选择窗口 点击编程模式,进入编程模式 点击右上角图表,进入传感器注册界面并选择有线传感器 6.编写主控程序,下载到主控中: 在编程界面,点击开始开始编程 7.将程序下载到米兔积木机器人主控中。 硬件连接: 现象:LED灯缓慢的闪烁30S后切换为中速闪烁,闪烁20S后切换为快速闪烁,闪烁10S后重新进入30S缓慢闪烁模式
|