[micro:bit × OBLOQ挑战赛3]备战非凡之旅~奔向火星

2018-09-096566
AI 快速预览详细 收起
本文介绍了如何使用micro:bit和OBLOQ制作一个远程可控的火星车。项目中使用了麦昆机器人、太阳能板、3D打印组件等硬件。通过手机可以远程调节太阳能板的角度,控制火星车的行驶方向,并实时查看“火星”环境的物理量。这个项目非常适合青少年科创比赛和编程启蒙,能够锻炼孩子们的动手能力和编程技能。


~

【“想象力、行动力比知识更重要”】
(注:当我完成硬软件制作后才发现这个网络视频,它是全文的精华所在)
也许我们:仍在梦中;然而他人:未来已来

【简介】
[micro:bit × OBLOQ挑战赛3]备战非凡之旅~奔向火星图1
太阳能板 + 麦昆 + EasyIoT = 远程可控火星车

[micro:bit × OBLOQ挑战赛3]备战非凡之旅~奔向火星图2
apk功能:
1.手机远程调节太阳能板角度
2.手机远程控制火星车行驶
3.准实时查看“火星”环境物理量(可扩展)

【硬软件清单】
名        称
备 注
麦昆: micro:bit教育机器人 V2.0(含bit开发板-取名为bit-B 1
micro:bit编程入门开发板(取名为bit-A 1
Micro:Mate—micro:bit多功能I/O扩展板 1
Gravity: UART OBLOQ - IoT物联网模块 1
3D打印 1
模拟环境光线传感器 1
IoT网络摄像机 1
迷你2自由度云台 1
微型舵机 2
18650锂电池(配盒+充电器) 2
20W DC-DC 数显式可调降压模块 1或2
A级多晶硅电池板 1
电烙铁(+细锡丝) 1
M3*30六角尼龙柱(带螺丝、螺帽) 4
迷你十字套筒
魔术贴
双面胶
剪刀、美工刀
螺丝刀
直尺+笔+白纸
MicroUSB接口导线 1或2
杜邦线、面包板导线
130小电机+小扇叶1
3D设计、打印软件:3Done、 Cura
bit软件平台:https://makecode.microbit.org/
apk软件平台:AppInventor (备安卓手机)
IoT平台:EasyIoT[配置详见“挑战赛1”]

【制作】
焊接:用电烙铁给太阳能板 + - 极分别焊接红黑母头杜邦线
[micro:bit × OBLOQ挑战赛3]备战非凡之旅~奔向火星图3

试验:A级多晶硅太阳能板是否可行

发现:太阳能板正常产生9.2V~10.0V,220mA
初步结论:电压经降压模块为接近5V,应该可以应用于麦昆吧

打印:麦昆“披风”(平台)
固定:先固定四根尼龙六角柱,再根据螺丝孔在纸上定位
[micro:bit × OBLOQ挑战赛3]备战非凡之旅~奔向火星图4
[micro:bit × OBLOQ挑战赛3]备战非凡之旅~奔向火星图5

[micro:bit × OBLOQ挑战赛3]备战非凡之旅~奔向火星图6
[micro:bit × OBLOQ挑战赛3]备战非凡之旅~奔向火星图7


设计打印:3Done软件上按图纸设计,
Cura上转换成打印文件送打印机打印,之后再稍打磨下(儿子全程搞定)
[micro:bit × OBLOQ挑战赛3]备战非凡之旅~奔向火星图8
[micro:bit × OBLOQ挑战赛3]备战非凡之旅~奔向火星图9

[micro:bit × OBLOQ挑战赛3]备战非凡之旅~奔向火星图10
“披风”平台的确稳固
[micro:bit × OBLOQ挑战赛3]备战非凡之旅~奔向火星图11

修改2自由度云台,并安装在“披风”平台上
[micro:bit × OBLOQ挑战赛3]备战非凡之旅~奔向火星图17

[micro:bit × OBLOQ挑战赛3]备战非凡之旅~奔向火星图12

[micro:bit × OBLOQ挑战赛3]备战非凡之旅~奔向火星图13

可能要切削舵机臂以适应云台,再固定
[micro:bit × OBLOQ挑战赛3]备战非凡之旅~奔向火星图14

[micro:bit × OBLOQ挑战赛3]备战非凡之旅~奔向火星图15

云台固定完成
[micro:bit × OBLOQ挑战赛3]备战非凡之旅~奔向火星图16

魔术贴(方便取下)
[micro:bit × OBLOQ挑战赛3]备战非凡之旅~奔向火星图18

剪刀剪裁磨术贴,贴在云台平板,另太阳能板中心位置
[micro:bit × OBLOQ挑战赛3]备战非凡之旅~奔向火星图19

贴好如图。如果需更稳定固定,建议用强力双面胶
[micro:bit × OBLOQ挑战赛3]备战非凡之旅~奔向火星图20

【接线图】
[micro:bit × OBLOQ挑战赛3]备战非凡之旅~奔向火星图21
注:降压模块可方便调节电压大小


如果太阳能小车在遥远的火星上四处游荡,
我们地球人将对它一无所知,
因此必须让它联网受控:
比如,太阳能板方向角度控制(当然这个未来可以让小车根
据相关传感器全自动控制);小车行驶方向控制;
火星车周围环境量返回地球等。
思路:手机联网EasyIoT发送/接收命令/信息,bit-A通过
OBLOQ接收到的参数直接调节2舵机以控制太阳能板方向角度;
bit-A通过OBLOQ接收到参数再通过自身无线广播给
“身旁”的bit-B以控制麦昆小车的行驶。如图所示:
[micro:bit × OBLOQ挑战赛3]备战非凡之旅~奔向火星图22
[micro:bit × OBLOQ挑战赛3]备战非凡之旅~奔向火星图23
注:仅太阳能电源显然不够驱动2个舵机及OBLOQ和
bit-A及摄像机等,因此电源替换为7.4V锂电池,全搞定!

【代码bit-A】
[micro:bit × OBLOQ挑战赛3]备战非凡之旅~奔向火星图24
[micro:bit × OBLOQ挑战赛3]备战非凡之旅~奔向火星图25
[micro:bit × OBLOQ挑战赛3]备战非凡之旅~奔向火星图26

【代码bit-B】
[micro:bit × OBLOQ挑战赛3]备战非凡之旅~奔向火星图27
[micro:bit × OBLOQ挑战赛3]备战非凡之旅~奔向火星图28

[micro:bit × OBLOQ挑战赛3]备战非凡之旅~奔向火星图29



创作许可协议

本项目采用 None(不开放任何权利,保留所有权利) 进行许可。

评论(5)
gada888
gada888
lz好用心呀。写的好好
rzyzzxw
rzyzzxw
史上最牛小麦昆,会玩,会创。
DI玩
DI玩
好玩的项目,特别是加了摄像头后,那个视角让我想起哆啦A梦的缩小道具。
许培享
许培享
作者
回复DI玩
哈哈,初级第一视角
rzyzzxw
rzyzzxw
许老师,有梦想,有实力,有创意。
许培享
许培享
作者
回复rzyzzxw
大圣老师威武!
朴实的爱
朴实的爱
老师是个牛人,可望而不可及。
许培享
许培享
作者
回复朴实的爱
创客天天乐就对了
- 没有更多了 -