新安晚报 安徽网 大皖新闻讯 还记得去年那个暑假在家“闭门造飞机”(点击见详细报道)的15岁合肥男孩李邦华吗?新安晚报、安徽网、大皖新闻记者了解到,现在正在读高一的他在家里做了一个“消防无人机”。五一假期,李邦华在肥西县老家的田野上进行飞行试验,这台铝合金架子、并带有灭火器的无人机成功飞上蓝天。
李邦华在调试“消防无人机”。
高一男孩制作“消防无人机”,成功飞起来
正在读高一的李邦华,经过两个月的设计和制作,制作出“消防无人机”。5月1日,李邦华带着这个无人机在合肥肥西县老家的田野上试验飞行。随着遥控器的启动,这架由铝合金架子为框架,并配备两瓶灭火器的无人机成功飞起来。通过遥控装置,无人机上面的灭火器开关也被打开,随后灭火器的干粉也喷出来。
李邦华告诉记者,他设计的这架“消防无人机”有两种遥控方式,一种是4G遥控,在有信号并且无人机有电的情况下进行遥控;还有一种是手柄遥控,理论上飞行距离是800m,飞行高度100m。
李邦华说,他的设计初衷就是为了解决地形复杂地区的紧急灭火和救援,以及对偏远地区火灾提前探查和支持适当救援,不仅如此,还能对城市高层火灾进行高空探查。
自学C语言,设计无人机飞控装置
“飞控装置就是整个无人机的飞行大脑。”李邦华向记者介绍,他制作的这架“消防无人机”的飞控系统是由专业飞控系统搭配单片机联合运行。其中飞控系统是在一定基础上进行重新编程做成的。李邦华说,经过重新编程后的飞控系统可以让飞机在受到其他不可控因素影响下,做出合理反应和动作,比如一个电机失去动力后,在辅助拉力的情况下做出适当拉力,然后安全降落,防止造成事故。
李邦华制作的“消防无人机”。
在李邦华看来,整个飞机制作中最大的难题也是飞控系统的软件编写。“因为一点失误,调参就会需要改变。”李邦华说,有一次是数据写错了,飞机在飞行的时候就会一直往一个方向偏移,然后他就开始调整,找了好几天才找到问题所在。
李邦华告诉记者,这些编程相关的知识都是他自己通过看书、在网上看相关的视频教程自学的,遇到一些难以解决的问题,他也会向学校的信息老师请教。“我从初一就开始学习编程了,后来通过网络视频学习C语言,自己也买了好几本书。”记者看到,在李邦华买的C语言相关的书籍上面,密密麻麻写着各种笔记,这些都是他看书时写下来的。