资料介绍
。但是请注意,修改云台使其无法用于原始 Hero 4 或 3+。因此,只有在您有备用云台可用时才这样做。
如何安装 - 硬件设置
我们使用的是 Arduino MKR1000,这是最便宜的内置 WiFi 模块的型号。
首先,将 3DR Solo Breakout 板连接到附件托架。除了使用分线板外,您还可以将微型 USB 插孔焊接到附件托架端口的相应引脚上。所有引脚连接和接线都可以在3DR Solo 开发指南中找到。
接下来,将分线板上的 3DRID 引脚桥接到 GND 以将 Solo IMX 设置为 USB 主机,然后将 Arduino 连接到分线板上的 USB 连接器。
为了提供 GoPro 连接的可视状态,我们使用了两个 LED,连接到 Arduino 的 A1 和 A3 引脚。因此将红色 LED 焊接到 A1,将绿色 LED 焊接到 A3 引脚。确保使用 50-100 欧姆电阻器,以避免 LED 和电路板过载和后续损坏。
然后可以使用双面胶带将 Arduino MKR1000 板安装在分线板顶部,如下图所示。
1 / 2
LED 指示以下状态:
红色和绿色 LED 熄灭,板上绿色 LED 亮:板已通电,等待 Solo 完成 GoproManager 初始化。
闪烁红色和绿色 LED:wifi 卡错误
红色常亮且无绿色 LED:已初始化但范围内没有 GoPro
稳定的红色和稳定的绿色 LED:已连接到 GoPro,如果处于睡眠模式,则尝试将其唤醒
绿色常亮,没有红色 LED:与 GoPro 的连接已建立。
稳定的绿色和闪烁的红色 LED:指示从 Solo 到 GoPro 的数据传输
软件安装
A.阿杜诺
从我的 Git 下载 Arduino 草图(参见附件部分)并将其上传到 Arduino IDE。您需要安装 IDE 版本 1.8.8 或更高版本。配置 Arduino MKR1000 板并添加以下库:
Wifi101库,
ArduinoJSON 库 5.13.4
使用 Arduino 库管理器工具。
然后将最多三个 GoPro 的 Gopro SSID 和密码添加到 arduino_secrets.h 文件中。然后上传草图。
B. Pymata 安装
我们正在使用 Firmata 进行 IMX / Python 世界和 Arduino 之间的通信。因此,我们需要在 IMX 上安装 Firmata 的 Python 实现“Pymata”。要安装,请执行以下步骤:
下载 Pymata 2.1 代码(链接在本博客的“事物”部分)。
解压文件并使用 WinSCP 将 PyMata-master 目录复制到 Solo 根文件夹。
打开 PuTTY 并在 SSH 会话中运行以下命令:
cd ./PyMata-master/PyMata-master && python setup.py install
这是您应该得到的结果:
有关更多详细信息,Daniel Nugent在 Hackster上提供了关于如何在 Solo 上设置和安装 Pymata 的完美描述。
不幸的是,Solo 使用的是 Python 2.7,这将我们限制在旧的 Pymata 2 库中,我们不能使用需要 Python 3.5+ 的新 Pymata-aio 功能。
重要的是您继续使用不晚于 2.1 的 Pymata 版本。较新的版本需要不同的 Python 安装方法,而 Solo Python 环境不支持这种方法。您可以在 Things 部分引用的 Pymata Git 中找到 2.1 版。
C. Solo gopromanager修改
Gopro 集成的所有必要更改都包含在 gopromanager.py 文件中。该文件位于 IMX 的 /usr/bin 目录中。
在将修改后的文件从 git(请参阅附录部分中的 git 链接)复制到 IMX 到 /usr/bin 目录之前备份 gopromanager 文件,以便在出现问题时可以恢复。采取的步骤:
从我的 Git(参见工具部分)下载 gopromanager.py 和 goproconstants.py 文件到您的计算机。
使用 WinSCP SSH 进入 Solo(如果您在 Windows 上),转到 /usr/bin 目录并上传新的 gopromanager.py 和 goproconstants.py 文件。
注意:默认情况下,新的 gopromanager 会尝试通过 Arduino 进行连接。如果您想使用通过 3DR 云台连接的 Hero 4 切换回标准功能,请设置常量:
SOLO_MOD = "GOPRO"
至
SOLO_MOD = ""
在 gopromanager.py 文件中。所有其他参数将按照 GoPro 中的默认设置使用。
不要忘记打开您的 GoPro WiFi。(当前限制在 Arducopter 代码中 - 可以用 AC3.7 修复)
GoPro 控件无法在原始 3DR 应用程序中使用,但需要 Solex。
享受并记住始终安全飞行!
- S02/3/4/5/6/7B-PASK-2(LF)(SN)
- 7PIN带检测自弹式SMO-200-P7原理图 16次下载
- 方型光电开关传感器E3JK-TR-DR-RR11-C-DS3 5次下载
- 台信环型接近开关产品DYA-W6-5D20-F7 3次下载
- 台信环型接近开关产品DYA-W6-5D10-P7 10次下载
- H1.4MM带CD脚SIM卡座6PIN NANO抽拉式原理图 0次下载
- HMC3653:HBT Gain Black MMIC Amplifer,7-15 GHz数据Sheet
- LTC2268/7/6/5/4/3 IBIS型号
- 可有效区分复杂3D方向关系的3DR46模型 34次下载
- 用户指南:AS5x6x_EvalSW_AS5xxx-EK-USB-PB_v2-0-1-7.zip
- 6solo/6duallite系列应用处理器的消费产品IMX6SDLCEC 4次下载
- 硬件开发指南系列6Quad_6Dual_6DualLite_6Solo家庭应用处理器 24次下载
- 多普达A6288_Hero手机说明书使用手册
- 10DR7,pdf 电子管资料数据手册
- Automatic Control System
- 黑盘缺陷分析-Black-Pad-Defect PPT 209次阅读
- 如何为BeagleBone Black添加电容式触控显示模块 2523次阅读
- 操作BeagleBone Black的方法 3159次阅读
- 5G时代到来,各个国家的2G/3G也将开始“退休” 752次阅读
- 宽禁带器件和仿真环境介绍 1457次阅读
- 微雪电子BB Black 卡片式电脑简介 1988次阅读
- 微雪电子BB Black 卡片式电脑简介 1993次阅读
- 微雪电子BB Black配件包介绍 1190次阅读
- 微雪电子BB Black配件包简介 1421次阅读
- 微雪电子BB Black扩展板简介 1313次阅读
- 微雪电子BB Black扩展板简介 1497次阅读
- 微雪电子BB Black RS485 CAN扩展板简介 1992次阅读
- 微雪电子BB Black扩展板简介 1102次阅读
- 区块链去中心化激励机制建立的集合公链服务平台Hero Node介绍 698次阅读
- BB-Black图形性能简析 2245次阅读
下载排行
本周
- 1山景DSP芯片AP8248A2数据手册
- 1.06 MB | 532次下载 | 免费
- 2RK3399完整板原理图(支持平板,盒子VR)
- 3.28 MB | 339次下载 | 免费
- 3TC358743XBG评估板参考手册
- 1.36 MB | 330次下载 | 免费
- 4DFM软件使用教程
- 0.84 MB | 295次下载 | 免费
- 5元宇宙深度解析—未来的未来-风口还是泡沫
- 6.40 MB | 227次下载 | 免费
- 6迪文DGUS开发指南
- 31.67 MB | 194次下载 | 免费
- 7元宇宙底层硬件系列报告
- 13.42 MB | 182次下载 | 免费
- 8FP5207XR-G1中文应用手册
- 1.09 MB | 178次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 2555集成电路应用800例(新编版)
- 0.00 MB | 33566次下载 | 免费
- 3接口电路图大全
- 未知 | 30323次下载 | 免费
- 4开关电源设计实例指南
- 未知 | 21549次下载 | 免费
- 5电气工程师手册免费下载(新编第二版pdf电子书)
- 0.00 MB | 15349次下载 | 免费
- 6数字电路基础pdf(下载)
- 未知 | 13750次下载 | 免费
- 7电子制作实例集锦 下载
- 未知 | 8113次下载 | 免费
- 8《LED驱动电路设计》 温德尔著
- 0.00 MB | 6656次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935054次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537798次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420027次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191187次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183279次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138040次下载 | 免费
评论
查看更多