永远不要说有些制造商不会为了他们对Raspberry Pi的雄心勃勃的实验而深入挖掘。当Ievgenii Tkachenko想象一个挑战时,他试图通过创造一个水下无人机去往少数人去过的地方,成功地制作了一个他正在努力工作的工作原型。
在探索频道观看发明家的启发下,Ievgenii从他的努力中学到了很多东西。“对我而言,这是一项重大的工程挑战,”他说,虽然他最终将自己淹没在一个反复试验的过程中,但迄今为止的结果令人印象深刻。
Pi潜水
该项目始于Ievgenii的头脑中的松散计划。“我至少知道项目中应该包含的内容:设备内部的动作,灯光,摄像头和陀螺仪以及外部的智能手机控制,”他解释道。“非常简单,但我不知道我能用于无人机的设备是什么,而且我受限于财务状况。”
考虑到这一点,他的第一个动作之一是选择Raspberry Pi 3B,他说这是完美的控制电机,二极管和陀螺仪,同时从摄像机发送视频流和从控制设备接收命令。
Raspberry Pi 3位于外壳中并连接到LiPo电池,该电池也为LED和电机供电
“我很惊讶这款小型主板具有功能齐全的基于UNIX的操作系统,并且可以轻松安装Node.js服务器等软件,”他告诉我们。“它有控制输入和输出引脚,有很多库。通过以太网端口和无线局域网以及摄像头,它只是即插即用。我找不到更好的解决方案。“
LED连接到散热器以防止过热,并且脉冲驱动器用于手电筒控制
Ievgenii与朋友合作,寻求为组件创建合适的外壳,其中包括适用于在水下传输数据的双绞线,电动机,电子速度控制器,LED和脉冲驱动器以及电池。四个马达连接到外壳的外部,并且努力确保其防水。进行了洗澡和湖上的测试。
流媒体视频
通过岸上的WiFi路由器通过RJ45连接器和以太网电缆连接到Raspberry Pi,Ievgenii开发了一个Android应用程序,通过地址和端口连接到Raspberry Pi(“作为Android开发人员,我习惯于使用平台”)。这也允许通过触摸屏控制移动,尽管他说也可以使用Android游戏手柄。当它启动并运行时,Pi将视频从摄像机传输到应用程序 – “实时视频流不简单,我花了很多时间在解决方案上” – 但有线连接意味着无人机目前只能作为电缆长度允许的范围。
将相机放在安装在防水外壳前部的透明防水外壳中
从这个意义上讲,它并不完美。“这也很难处理无人机,它需要通过额外的控制板和更多的电动机来增强,以实现平稳运动,”Ievgenii承认。但是,除了希望将项目建立在快速可靠的C ++代码基础上并使用USB 4K摄像头之外,他还可以看到未来的潜力,他觉得它会游泳而不是下沉。
“类似的无人机用于船只检查,它们也可以用于救援队或用于科学目的,”他指出。“他们可以用来发现一个巨大的海洋世界,没有经过培训和风险。事实上,现在我了解Raspberry Pi,我知道我几乎可以创造任何东西,从无线电电子玩具车到智能家居。“
MagPi杂志