加入星计划,您可以享受以下权益:

  • 创作内容快速变现
  • 行业影响力扩散
  • 作品版权保护
  • 300W+ 专业用户
  • 1.5W+ 优质创作者
  • 5000+ 长期合作伙伴
立即加入

四轴飞行器开源篇—Arduino无漂移FPV头跟踪器(头追)制作

2016/11/01
155
服务支持:
技术交流群

完成交易后在“购买成功”页面扫码入群,即可与技术大咖们分享疑惑和经验、收获成长和认同、领取优惠和红包等。

虚拟商品不可退

当前内容为数字版权作品,购买后不支持退换且无法转移使用。

加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论
放大
方块图(2)
  • 方案介绍
  • 相关文件
  • 推荐器件
  • 相关推荐
  • 电子产业图谱
申请入驻 产业图谱

本文和大家分享基于Arduino开源头追的制作。首先,先介绍下Arduino,Arduino简单来说就是一块单片机,他是一个开放了源代码的硬件平台,并且提供了开发平台,重要的是,这一切都是for free的,并且Arduino的编程环境比较简单,初学者很容易能上手,而且有大量的开源程序供你参考。

说回到这个开源头追来,原理是:通过GY-85九轴IMU传感器三轴陀螺仪、三轴加速度计和三轴地磁计)来实时输出当前位置与起始位置之间在三维空间中的变化,再通过Arduino Nano控制器,转化成X、Y、Z三个通道的PPM信号,输入到遥控器中,通过遥控器的“教练”功能,映射三个通道来控制云台的方向(Pan),俯仰(Tilt)和倾斜(Roll)从而实现摄像头角度的变化。由于飞行员通常不会在驾驶室做歪脖子的动作,所以我后续只用到了方向和仰俯轴,简化云台为二维云台。

在此介绍ADI的3轴加速度计ADXL345(ADXL345典型应用)。ADXL345(ADXL345典型应用)是一款小而薄的低功耗3轴加速度计,分辨率高(13位),测量范围达±16g。数字输出数据为16位二进制补码格式,可通过SPI(3线或4线)或I2C数字接口访问。

ADXL345(ADXL345典型应用)非常适合移动设备应用。它可以在倾斜检测应用中测量静态重力加速度,还可以测量运动或冲击导致的动态加速度。其高分辨率(4 mg/LSB),能够测量不到1.0°的倾斜角度变化。

原理介绍完毕,项目需要的硬件如下:

1、Arduino nano控制板一块;

2、miniUSB线一根;(用来连接控制板刷程序)

3、GY-85九轴传感器一块;

4、杜邦线若干

头追演示视频:

头追硬件制作过程见附件

相关技术方案:

加速度传感器ADXL345典型应用

本参考设计基于ADI公司的ADXL345,实现了加速度传感器的一系列典型应用,包括:计步器,闪信,硬盘跌落保护,人体跌倒保护,倾角测量,旋转检测,晃动检测,单击、双击检测以及其他智能检测功能和游戏控制功能,等等

ADI民用无人机解决方案

ADI拥有一支致力于支持新兴无人系统市场的团队和业务部门。ADI的产品组合覆盖空中、地面和海上无人系统,从小型消费类产品到大型长航时系统。 ADI产品组合专注于五个主要领域以支持无人系统业务:大气数据、姿态和航向,参考系统收发器,有效载荷,安全和监控,机身。除了以上产品之外, ADI公司丰富的产品组合支持包括控制站、数据采集等众多产品。

  • Arduino的FPV头跟踪器(头追)硬件制作.pdf
    描述:硬件制作
  • DIY_Headtracker_v1_04.zip
    描述:头追的调试程序和源代码
  • 3轴加速度ADXL345.pdf
    描述:ADXL345数据手册

推荐器件

更多器件
器件型号 数量 器件厂商 器件描述 数据手册 ECAD模型 风险等级 参考价格 更多信息
26PCDFG2G 1 Honeywell Sensing and Control Peizoresistive Sensor

ECAD模型

下载ECAD模型
$75.81 查看
MT9P031I12STM-DP1 1 onsemi CMOS Image Sensor, 5 MP, 1/3", 240-JTRAY
$74.87 查看
LM35DT/NOPB 1 Texas Instruments 1C high voltage analog temperature sensor, 10 mV/C 3-TO-220 0 to 100
$2.21 查看

相关推荐

电子产业图谱