所有分类
主题 主题
平台 平台
我的工作台
userHead
注册时间 [[userInfo.create_time]]
创造力 [[userInfo.creativity]]
[[userInfo.remark]]
[[d.project_title]]
articleThumb
[[d.material_name]]
timelineThumb
进入工作台
折叠
所有分类 我的工作台
展开
复刻经典、致敬情怀---纸飞机
Anders项勇 Anders项勇 2021-01-13 15:11:27
0
0
简单
步骤1 步骤1
【项目介绍】

"经典”项目来源:小时候我们没有太多玩具,一群小朋友经常折纸飞机比飞的远,纸飞机划出一条优美的曲线滑向远方,最后比谁飞的最远。最早能追溯到年代的纸飞机是西方在1909年制作的。然而,现在最为人们所接受的制作方法是由约翰·K·诺斯罗普(洛克希德公司的创始人之一)在1930年所制作的。诺斯罗普用纸飞机来做模拟测试来发现真实飞机的飞行机理。现在的小朋友有太多的电子玩具,但是却缺失了古老玩具的乐趣,所以我们来做一个纸飞机的项目,利用3个micro:bit的无线通讯来传递加速度信息模拟纸飞机的飞行,比赛看谁飞的更远,来复刻不一样的纸飞机。 

步骤2 步骤2
【解决方案】

1.利用Micro:bit的无线通信传递信息 

2.两个Micro:bit板传递加速度信息前加特征码以示区分。 

3.加速度信息模拟成纸飞机的飞行坐标 

步骤3 步骤3
【作品演示】
projectImage
步骤4 步骤4
【制作过程】--材料清单
材料清单 材料清单
3x
micro:bit
步骤5 步骤5
【制作过程】--搭建连接

两个micro:bit接电池盒,一个使用mind+实时模式插电脑上。使用时按A键,倒计时到1,握住甩出把加速度值发射出去。

 

projectImage
步骤6 步骤6
【制作过程】--编程

分两个发射端和一个接收端,发射端按A键倒计时到1握住甩出,传递加速度值,电脑端接收、解码出两个不同的加速度值,转换成两个纸飞机的距离值模拟飞出,比较远近评判输赢。

发射端A:

projectImage

发射端B:

projectImage

电脑接收端:

projectImage
projectImage
步骤7 步骤7
【项目总结】

通过3个micro:bit的简单编程,我们来复刻了不一样的纸飞机。 运用了micro:bit的加速度、无线通讯等功能,并利用特征码传递区分多条信息,最后模拟纸飞机的飞行。

头脑风暴一下后续还可以加上一些功能,如:   

1.可以增加风的因素影响距离,有顺风、逆风,等待时机发射,增加趣味性。

2.增加探测发射的角度,同步影响纸飞机的飞出角度。

3.获得多个参数模拟更复杂的物理模型来推算飞行的距离。

4.通过物联网或远程数据库实现远程比赛飞纸飞机。

步骤8 步骤8
【代码附件】
Makelog作者原创文章,未经授权禁止转载。
0
0
评论
[[c.user_name]] [[c.create_time]]
[[c.parent_comment.count]]
[[c.comment_content]]