用树莓派Pico制作无人机的参考设计汇总
汇总一些与用树莓派Pico做无人机的项目,主要的优点、可能遇到的问题以及解决的方法。
标签
嵌入式系统
树莓派PICO
无人机
refdesignshare
更新2021-11-21
8703

自树莓派Pico推出以后,不少创新的应用随之而来。RP2040有双核Arm Cortex M0+处理器,并且时钟可以运行到133MHz,甚至更高,并有丰富的外设,比如SPI、I2C以及多达16根的PWM信号,比较适合制作机器人和无人机。

也有不少玩家做了尝试,在这里我收集整理一些与无人机相关的尝试项目,供有计划制作飞行器、智能车、机器人的朋友们参考。

首先发布在Tomshardwhare.com上的一篇文章:Raspberry Pi Pico Drone Takes Flight

FlUhQ5_PIOX4kXh7zYpL2ht8qoh4

这个被称为PiWings的飞行器是由制造商Ravi Butani开发的由 Raspberry Pi Pico 驱动的四轴飞行器项目。 它包括一个定制的 PCB、Raspberry Pi Pico 和一个基于 Android 的原始控件应用程序。它可以支持一个用于测量方向和加速力的6轴 IMU(惯性测量单元)、一个测量气压的气压计模块、四个伺服和六个超小型 SOT23 封装 MOSFET,用于驱动需要3A电流的电机, 比通过MX1508、L9110S 等通用电机控制器可以安全提供的要多得多。 如果您想为无人机添加自己的组件,可以通过 I2C 或 SPI 传感器来实现,只需确保平衡并观察重量 确保无人机平稳飞行。

这个项目的固件是由Butani以简单的思想从零开始制作的,该项目不局限于4个发动机,它可以按比例从直升机到六轴直升机甚至气垫船。如果你更喜欢飞机,这个项目也可以用于固定翼无人机。

由于附带的Android应用程序,甚至连控制都很容易设置和使用。这使得使用Android设备的触摸屏来驾驶和操纵pico动力飞机成为可能。

FhVEs7rkzdFZhDqCCncTB9WpW5D5

Ft_2lxiasQJbnMyS0m71_WCocGGW

后来更新的PiWingsV2添加了ESP-12F模块用于WiFi连接,PiWings V2控制器是完全可编程的各种设备。它使用一个4安培的无芯电机驱动器,可以支持多达4个伺服,有一个板载6轴IMU模块,并有内置Wi-Fi支持。也有外部iBUS RX模块和I2C传感器的选项。以下是该版本的PCB的两个图片:

Fh4iBdvgji1xMIsZk6Sq3diGcYh3

FrjsfwL9dpuZLSutMDoTYxKH1G7S

另外在网站https://robu.in/一篇文章介绍了如何使用Pico来制作微型飞行器的过程:

DIY Raspberry pi pico drone-The Hardware.

FtGAbO_vQKVBT5x3U7JUSaWUEFir

最终长成这个样子

FpwG19wBTczkWEIpKmk0RSxByCdR

采用了QX-95的架子

Fv-HVloKoPB3eVL4CQ1SiBNzOsln

使用的电机

FlZqzF_ruUfzSVx_0SEvGp3gqll9

4个螺旋桨

FuPjBFZnyBGxwx50HGPOKlC9HeHg

锂电池

Fm99e3USdZvUrqhM52SDIY90RbqQ

4个用于PWM开关的MOSFET

FoCrsLIM5JmdfHXcvftBxXa0pEVW

MPU6050作为姿态传感

Fk5v74Ym89_Zg2ngqrNJTP5fo4Xp

用它接收控制信号

FidAJzCoSKxaBmhsDPbSrifZmBUp

对PICO的控制分为三个部分

FrJmhhLNwyZIpUAXAwlaPuKoqNRw

供电部分

Fnn52RN7gd-Qz3hB4NLd_fms7ypg

信号接收部分

FvjIEIhxAczPSm7rfc82GKeTPGgY

接收从发射机发出的控制信号的信息显示界面

FqEG4h4rKqORut4M825osizTGyAA

自动稳定部分

FhAQYRWxImbaXMmD88vnzQ23Dt1A

姿态传感器输出的信息

 

一篇关于如何使用树莓派Pico的文章,使用MicroPython编程,让所有外设动起来:
Raspberry Pi Pico – How to Interface (almost) Everything!

 

团队介绍
个人
评论
0 / 100
查看更多
目录
硬禾服务号
关注最新动态
0512-67862536
info@eetree.cn
江苏省苏州市苏州工业园区新平街388号腾飞创新园A2幢815室
苏州硬禾信息科技有限公司
Copyright © 2024 苏州硬禾信息科技有限公司 All Rights Reserved 苏ICP备19040198号