步驟1:設置您的Dropbox應用
如果尚沒有Dropbox帳戶,請創(chuàng)建一個。您可以在此處執(zhí)行以下操作:http://www.dropbox.com
下一步,在以下位置轉(zhuǎn)到Dropbox Apps控制臺:https://www.dropbox.com/developers/apps/create
使用圖片中顯示的選項創(chuàng)建一個應用。
記下創(chuàng)建該應用時獲得的應用密鑰和應用秘訣,我們將在以后使用。
步驟2:設置Yun
插入Yun,然后按照以下教程將其連接到本地網(wǎng)絡和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分發(fā)
opkg install python -openssl
easy_install pip
pip install dropbox
步驟4:將上載腳本添加到SD卡
下載附件的zip文件,解壓縮,然后使用終端上的scp命令將該文件夾上傳到Y(jié)un,如圖所示。這會將包含Dropbox上傳代碼的Python腳本上傳到SD卡。然后,我們將從Yun的微控制器端調(diào)用(運行)腳本。
Python腳本使用Dropbox Python SDK核心API
第5步:使用Dropbox驗證Yun
SSH進入Yun,然后編輯dropbox_auth.cfg文件,輸入上一步中的應用程序密鑰和應用程序密鑰。編輯時請勿包含任何特殊字符。
接下來,按照圖片中所示運行腳本,將URL復制到Web瀏覽器,然后對應用進行身份驗證。將密鑰復制回終端,然后按Enter,然后應進行身份驗證。完成后,您可以使用訪問令牌,直到您手動取消對應用程序的授權(quán)或刪除為止。
步驟6:設置Arduino草圖以調(diào)用Python腳本
下載附件中的草圖并將其上傳到Y(jié)un。
這是Bridge庫中DataLogger示例的修改版本。
代碼的注釋很好,但是它一個接一個地輪詢?nèi)齻€模擬傳感器A0到A2,構(gòu)造一個文本字符串,并將其寫入Yun的SD卡上的文件中。完成此操作后,我們將調(diào)用Python腳本,該腳本將日志文件上傳到Dropbox,以替換先前的日志。
您可以在草圖代碼中修改傳感器,如果需要使用文件名也可以修改文件名每天或每小時使用不同的文件。
責任編輯:wv
-
Arduino
+關(guān)注
關(guān)注
190文章
6498瀏覽量
192111 -
Dropbox
+關(guān)注
關(guān)注
0文章
17瀏覽量
7609
發(fā)布評論請先 登錄
壓力數(shù)據(jù)記錄儀功能有哪些?點開看看就知道
從人工記錄到智能巡檢:云翎智能單北斗記錄儀如何重塑電力巡檢

數(shù)據(jù)記錄儀的計數(shù)原理和應用場景

初次啟動沖擊記錄儀時具體該如何操作?別著急,答案就在視頻教程里!#數(shù)據(jù)記錄儀 #沖擊記錄儀 #沖擊監(jiān)測
ADS803是如何工作的?怎樣將數(shù)據(jù)采集回來,并讀出來?
示波器自動計量系統(tǒng)如何記錄數(shù)據(jù)?
揭秘PCB電路板抄板全過程:從元件記錄到完美復制
基于Arduino的串口通信項目
從記錄到管理:單北斗工作記錄儀如何優(yōu)化工作流程

bin文件怎么燒錄到stm32
使用SPI編程器將網(wǎng)盤文件燒錄到板上spi flash,2K0300燒錄報錯
利用Python腳本登錄到交換機并創(chuàng)建VLAN
更強的無線(雙)串口數(shù)據(jù)記錄 調(diào)試工具

評論