回到首页 返回首页
回到顶部 回到顶部
返回上一页 返回上一页

复刻经典、致敬情怀---纸飞机 简单

头像 Anders项勇 2021.01.12 626 0

步骤1 【项目介绍】

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

步骤2 【解决方案】

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

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

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

步骤3 【作品演示】

project-image

步骤4 【制作过程】--材料清单

材料清单

  • micro:bit X3

步骤5 【制作过程】--搭建连接

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

project-image

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

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

发射端A:

project-image

发射端B:

project-image

电脑接收端:

project-image
project-image

步骤7 【项目总结】

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

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

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

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

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

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

步骤8 【代码附件】

评论

user-avatar