0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

怎样使用Arduino Yun将数据记录到Dropbox

454398 来源:网络整理 作者:网络整理 2019-11-19 10:30 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

步骤1:设置您的Dropbox应用

如果尚没有Dropbox帐户,请创建一个。您可以在此处执行以下操作:http://www.dropbox.com

下一步,在以下位置转到Dropbox Apps控制台:https://www.dropbox.com/developers/apps/create

使用图片中显示的选项创建一个应用。

记下创建该应用时获得的应用密钥和应用秘诀,我们将在以后使用。

步骤2:设置Yun

插入Yun,然后按照以下教程将其连接到本地网络和Internet:http://arduino.cc/zh-CN/Guide/ArduinoYun#toc13

请确保已将SD卡插入Yun。 SSH进入Yun时,它应该显示在位置“/mnt/sda1”。

您可以通过键入

“ ssh root @ ip_address_of_your_yun” 进入SSH。 Linux终端中的p》

。如果您在Windows上使用它,请参考http://arduino.cc/en/Guide/ArduinoYun。

步骤3:安装必要的Python程序包

openwrt带有精益Linux安装,并且不包含所有软件包。 SSH进入Yun之后,运行以下命令以安装Python脚本正常工作所需的软件包。

opkg更新

opkg install分发

opkg install python -openssl

easy_install pip

pip install dropbox

步骤4:将上载脚本添加到SD卡

下载附件的zip文件,解压缩,然后使用终端上的scp命令将该文件夹上传到Yun,如图所示。这会将包含Dropbox上传代码的Python脚本上传到SD卡。然后,我们将从Yun的微控制器端调用(运行)脚本。

Python脚本使用Dropbox Python SDK核心API

第5步:使用Dropbox验证Yun

SSH进入Yun,然后编辑dropbox_auth.cfg文件,输入上一步中的应用程序密钥和应用程序密钥。编辑时请勿包含任何特殊字符。

接下来,按照图片中所示运行脚本,将URL复制到Web浏览器,然后对应用进行身份验证。将密钥复制回终端,然后按Enter,然后应进行身份验证。完成后,您可以使用访问令牌,直到您手动取消对应用程序的授权或删除为止。

步骤6:设置Arduino草图以调用Python脚本

下载附件中的草图并将其上传到Yun。

这是Bridge库中DataLogger示例的修改版本。

代码的注释很好,但是它一个接一个地轮询三个模拟传感器A0到A2,构造一个文本字符串,并将其写入Yun的SD卡上的文件中。完成此操作后,我们将调用Python脚本,该脚本将日志文件上传到Dropbox,以替换先前的日志。

您可以在草图代码中修改传感器,如果需要使用文件名也可以修改文件名每天或每小时使用不同的文件。
责任编辑:wv

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • Arduino
    +关注

    关注

    190

    文章

    6515

    浏览量

    195964
  • Dropbox
    +关注

    关注

    0

    文章

    17

    浏览量

    7677
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    为进行检测温度的记录,可使用串口数据记录模块来实现

    为进行检测温度的记录,可使用串口数据记录模块来实现。 该数据记录模块是一种串口设备,在使用时其工作的波特率为9600bps,在接收到开发板所
    发表于 12-01 08:18

    MCU单片机串口数据记录仪方案

    在工业控制、环境监测、物流追踪等众多领域,如何可靠、便捷地记录设备串口数据成为不少工程师关注的焦点。基于MCU单片机的串口数据记录仪方案,正以其高效集成、灵活存储和简便操作的特点,成为
    的头像 发表于 11-27 15:02 103次阅读

    温度循环测试后如何进行数据记录和分析?

    温度循环测试后的数据记录和分析是验证电能质量在线监测装置精度稳定性、功能完整性、硬件可靠性的核心环节,需围绕 “数据溯源可查、分析逻辑闭环、结论依据充分” 展开,结合测试标准(IEC
    的头像 发表于 09-26 14:22 327次阅读

    医院专用数据记录仪产品有哪些?有何推荐?

    医疗行业所使用的专用数据记录仪可通过扫描、录入等方式快速实现患者体征数据、药品信息等快速记录,并与医院信息系统(HIS)实时同步。那么,医院专用数据
    发表于 08-25 16:02

    用visionboard进行视觉项目,如何openmv中示例项目烧录到开发板中脱机运行?

    用visionboard进行视觉项目,如何openmv中示例项目烧录到开发板中脱机运行
    发表于 08-15 06:59

    压力数据记录仪功能有哪些?点开看看就知道

    监测压力数据记录仪能够实时对压力数据进行监测,无论身处何种复杂环境,都能精准捕捉压力的细微变化。比如在化工生产中,反应釜内的压力变化直接关系到生产的安全和产品质量。压力数据
    发表于 05-19 16:39

    从人工记录到智能巡检:云翎智能单北斗记录仪如何重塑电力巡检

    从人工记录到智能巡检,云翎智能单北斗记录仪以其高精度定位、实时数据传输与智能管理能力,彻底重塑了电力设施的检查流程。通过北斗卫星导航系统的核心技术优势,云翎智能单北斗记录仪实现了对电力
    的头像 发表于 04-03 14:58 610次阅读
    从人工<b class='flag-5'>记录到</b>智能巡检:云翎智能单北斗<b class='flag-5'>记录</b>仪如何重塑电力巡检

    湿度数据记录仪是什么?一文为你解答

    和显示模块等部分组成。湿度传感器负责感知周围环境的湿度,并将其转化为电信号;数据采集模块对这些电信号进行处理和转换,将其变成数字信号;存储模块则将这些数字信号记录下来,以便后续查看和分析;显示模块可以
    发表于 03-31 10:35

    从“事后追溯”到“事前预警”:云翎智能巡检记录仪风险管控升级

    云翎智能巡检记录仪通过高精度定位、AI算法与多源数据融合,实现了风险管控从“事后追溯”到“事前预警”的跨越。其国产化设计确保安全可控,极端环境适配能力强化实战效能,不仅重构了工业巡检的逻辑,更为关键
    的头像 发表于 03-25 14:08 760次阅读
    从“事后追溯”到“事前预警”:云翎智能巡检<b class='flag-5'>记录</b>仪风险管控升级

    用UltralSO需要投影的图片生成BIN文件后,然后烧录到DLP4500的GUI中,提示错误是什么原因?

    用UltralSO需要投影的图片生成BIN文件后,然后烧录到DLP4500的GUI中,提示错误是因为什么原因?
    发表于 03-03 07:45

    数据记录仪的计数原理和应用场景

    数据记录仪通过内置的传感器来感知各种物理量,如温度、湿度、压力、电流等。传感器这些物理量转换成电信号,为后续处理提供基础。 信号处理:转换后的电信号需要经过放大、滤波和数字化等处理步骤,以提高
    发表于 02-24 14:28

    ADS803是如何工作的?怎样数据采集回来,并读出来?

    请问,ADS803是如何工作的,也就是说,应该怎样数据采集回来,并读出来,在程序上应该怎样处理。
    发表于 02-06 06:25

    Arduino采集雷达模块数据与串口绘图

    Arduino采集雷达模块数据与串口绘图
    的头像 发表于 12-14 11:44 1210次阅读
    <b class='flag-5'>Arduino</b>采集雷达模块<b class='flag-5'>数据</b>与串口绘图

    示波器自动计量系统如何记录数据

    在现代电子测试与测量领域,示波器自动计量系统越来越受到行业的青睐。它不仅提高了测量的效率和准确性,也使得复杂的数据记录过程变得更加便捷。本文深入探讨示波器自动计量系统的工作原理及其数据
    的头像 发表于 12-10 17:48 1163次阅读