在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

電子發燒友App

硬聲App

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示
電子發燒友網>電子資料下載>電子資料>將SD文件備份到Dropbox

將SD文件備份到Dropbox

2022-12-16 | zip | 0.29 MB | 次下載 | 免費

資料介紹

描述

概述

每個人都希望確保他們珍貴的筆記和文件在任何地方都安全且可訪問,而這款設備讓這一切變得簡單。Arduino Yun 會在 Dropbox 上備份你的 SD 卡文件,最好的部分是你所要做的就是插入 SD 卡并觀看。不涉及電路,因此只需幾分鐘即可啟動和運行項目。

?
?
?
?
poYBAGOYmJOAMatVAAsUScKZ9Q0518.jpg
?
1 / 2 ?沒有電路
?

功能性

該項目需要一個 Dropbox 帳戶才能工作,您可以免費創建一個。Temboo 用于與 Dropbox 通信,Arduino Yun 會讀取 SD 卡文件上的數據,然后將數據發送到 Dropbox,很簡單。Yun 只會執行一次這個協議,它會在重置后再次執行。這是說明數據解析協議的圖像。

?
poYBAGOYmJWADf3fAABgAbzSDC0272.png
通訊概述
?

這是捕獲項目代碼概述的圖像。

?
pYYBAGOYmJeANgHzAABHrDxAh-0607.png
代碼概述
?
  • Read File將讀取所選文件的內容
  • Format Buffer將值存儲到 String 并準備解析。
  • Connect Temboo將 Yun 連接到 Temboo 服務
  • Upload File將文件內容上傳到 Temboo,然后將數據分配到 Dropbox 中的文件。

這個簡單的協議基本上將 SD 卡上的文本文件備份到 Dropbox。沒有太多要解釋的,因為它就是這么簡單。需要注意的是,云可以斷開電源,并且只有在設備執行代碼時才能取出SD卡,以防止損壞SD卡。請注意,串行監視器必須打開才能操作設備。操作此項目需要一個 Temboo 帳戶,請參閱下面的指南。

好處

運營項目用戶受益于:

  • 輕松在 Dropbox 上存儲文件
  • 在幾秒鐘內將文本文件從 SD 卡備份到 Dropbox。

建設項目

1 步:所需設備

?
poYBAGOYmMSAV7L8AAyRANYTr4s744.jpg
所有組件
?

第2準備SD

Arduino Yun 需要使用 MS_DOS 16 或 32 位格式的 SD 卡。您還需要 SD 卡上的一個或多個文件供 Arduino 讀取。這是完成所有這些的指南。教程專為 Apple 計算機設計

?
?
?
?
poYBAGN1Ho6AfMH7ABEuHbclsTQ775.jpg
?
1 / 10 ?第一步是將 Micro SD 卡插入適配器并將其插入 Mac/PC
?

第 3 步:設置 Dropbox

這些圖片將指導您完成設置 Dropbox 的過程,請注意您需要一個 Dropbox 帳戶。

?
?
?
?
poYBAGOYmRqAIKHLAAGiYYlJW4w323.png
?
1 / 8 ?通過在 Google 上搜索打開 Dropbox Developer
?

第4設置Temboo

運營本項目還需要一個Temboo賬號,您可以免費創建一個。休憩下圖以設置 Temboo。

?
?
?
?
poYBAGOYmSGASySnAAJA0FCOVDQ367.png
?
1 / 8 ?打開 temboo.com
?

第 5 步:確認代碼

這個簡單的代碼由四個主要部分組成:

  • 讀取文件
  • 格式化緩沖區
  • 連接天寶
  • 上傳文件

下面將進一步解釋這些部分中的每一個。

  • 讀取文件
File dataFile = FileSystem.open("/mnt/sd/datalog.txt", FILE_READ); // open the file as read (must be present)
 if(dataFile) // if file is present
 {
   Serial.println("  Success - File Open");
   Serial.println("Reading File Content");
   while(dataFile.available())
   {
     data = dataFile.read(); // read incomming bytes
     dataString = dataString + data; // store them to string
   }
 }

這部分代碼操作文件并在文件可用時讀取其內容。然后將內容存儲到字符串變量中。

  • 格式化緩沖區
char valueToSend[120];
 dataString.toCharArray(valueToSend, 120); // convert string to char

這是兩行簡單的代碼,它們將存儲在字符串變量中的結果數據轉換為 char 數組,Temboo 需要一個 char 數組才能發送非加密數據。

  • 連接天寶
TembooChoreo UploadChoreo; // initialise the choreo
 UploadChoreo.begin(); // begin the choreo
 UploadChoreo.setAccountName(TEMBOO_ACCOUNT);
 UploadChoreo.setAppKeyName(TEMBOO_APP_KEY_NAME);
 UploadChoreo.setAppKey(TEMBOO_APP_KEY);
 UploadChoreo.addInput("Path", "/YunSD.txt"); // the path to the file
 UploadChoreo.addInput("FileContent", valueToSend);
 UploadChoreo.addInput("ContentType", "text/plain"); // text/plain does not require encription
 UploadChoreo.addInput("AccessToken", DROPBOX_ACCESS_TOKEN); // edit in header file
 UploadChoreo.addInput("Mode", "overwrite"); // if file exists; overwrite
 UploadChoreo.setChoreo("/Library/Dropbox/Files/Upload"); // identify the choreo to run

此代碼塊告訴 choreo 開始,初始化 choreo 并配置輸入。

  • 上傳文件
UploadChoreo.run(); // run the choreo

一行代碼告訴 choreo 運行并上傳文件。項目中的代碼非常簡單。

設置變量_ _

在這個項目中,有一個名為“TembooAccount.h”的頭文件,必須根據用戶的偏好進行配置。當用戶創建他/她的 Temboo 帳戶并創建他們的第一個應用程序時,會收到 Temboo 帳戶憑據。如果您希望檢索此數據,請轉到 Temboo 并打開一個示例。您的憑據存儲在隨代碼提供的頭文件中。

圖書館

  • Bridge - GNU Lesser General Public License 下的版權 (c) Arduino LLC,該庫屬于公共領域。
  • 文件 IO - 版權所有 (c) 2013 Arduino LLC 在 GNU Lesser General Public License 下,該庫屬于公共領域。
  • Temboo - 版權所有 (c) 2017 Temboo Inc. 在 Apache 2.0 許可下。查看此許可證

最后

最后一步是將您的 Arduino Yun 連接到計算機并上傳以下代碼,確保在繼續之前插入 SD 卡。一切都是自動的,大約 30 秒后,Bridge 將加載,文件將上傳到 Dropbox。您可以更改文件的名稱以手動上傳。你都準備好了。

背景

我創建了這個項目,因為我認為只需將 SD 卡插入 Arduino Yun 即可將文件備份到 Dropbox 會很好。在Blynk Terminal to SD Card之后,我決定使用 Yun 的內置 SD 卡模塊創建另一個項目,因為它很有趣且易于使用該模塊。

?
?
?
?
poYBAGOYmJOAMatVAAsUScKZ9Q0518.jpg
?
1 / 5 ?將 SD 文件備份到 Dropbox
?

?


下載該資料的人也在下載 下載該資料的人還在閱讀
更多 >

評論

查看更多

下載排行

本周

  1. 1涂鴉各WiFi模塊原理圖加PCB封裝
  2. 11.75 MB   |  76次下載  |  1 積分
  3. 2錦銳科技CA51F2 SDK開發包
  4. 24.06 MB   |  29次下載  |  1 積分
  5. 3錦銳CA51F005 SDK開發包
  6. 19.47 MB   |  3次下載  |  1 積分
  7. 4蘋果iphone 11電路原理圖
  8. 4.98 MB   |  3次下載  |  2 積分
  9. 5基礎模擬電子電路
  10. 3.80 MB   |  3次下載  |  1 積分
  11. 6RA-Eco-RA6M4-100PIN-V1.0開發板資料
  12. 34.89 MB  |  1次下載  |  免費
  13. 7STM32F3系列、STM32F4系列、STM32L4系列和STM32L4+系列Cortex-M4編程手冊
  14. 3.32 MB   |  1次下載  |  免費
  15. 8聯想A820t手機維修圖紙包括主板原理圖 尾板原理圖 點位圖
  16. 0.62 MB   |  次下載  |  5 積分

本月

  1. 1AI智能眼鏡產業鏈分析
  2. 4.43 MB   |  383次下載  |  免費
  3. 2蘇泊爾電磁爐線路的電路原理圖資料合集
  4. 2.02 MB   |  296次下載  |  5 積分
  5. 3貼片三極管上的印字與真實名稱的對照表詳細說明
  6. 0.50 MB   |  94次下載  |  1 積分
  7. 4長虹液晶電視R-HS310B-5HF01的電源板電路原理圖
  8. 0.46 MB   |  91次下載  |  5 積分
  9. 5涂鴉各WiFi模塊原理圖加PCB封裝
  10. 11.75 MB   |  76次下載  |  1 積分
  11. 6錦銳科技CA51F2 SDK開發包
  12. 24.06 MB   |  29次下載  |  1 積分
  13. 7AO4803A雙P通道增強型場效應晶體管的數據手冊
  14. 0.11 MB   |  28次下載  |  2 積分
  15. 8長虹液晶彩電LS29機芯的技術資料說明
  16. 3.42 MB   |  16次下載  |  2 積分

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935127次下載  |  10 積分
  3. 2開源硬件-PMP21529.1-4 開關降壓/升壓雙向直流/直流轉換器 PCB layout 設計
  4. 1.48MB  |  420064次下載  |  10 積分
  5. 3Altium DXP2002下載入口
  6. 未知  |  233089次下載  |  10 積分
  7. 4電路仿真軟件multisim 10.0免費下載
  8. 340992  |  191388次下載  |  10 積分
  9. 5十天學會AVR單片機與C語言視頻教程 下載
  10. 158M  |  183342次下載  |  10 積分
  11. 6labview8.5下載
  12. 未知  |  81588次下載  |  10 積分
  13. 7Keil工具MDK-Arm免費下載
  14. 0.02 MB  |  73815次下載  |  10 積分
  15. 8LabVIEW 8.6下載
  16. 未知  |  65988次下載  |  10 積分
主站蜘蛛池模板: 久久福利国产 | 色女人在线视频 | 天堂资源在线种子资源 | 天天看黄色 | 性欧美高清精品videos | 成年女人在线观看 | 久久午夜视频 | 好吊色青青青国产在线观看 | 婷婷月 | 深夜看片在线观看18 | 天天射天天干 | 在线播放免费观看 | 日本三级在线播放线观看2021 | 久热国产精品 | 欧美一区二区在线观看视频 | 浓厚な接吻と肉体の交在线观看 | h色小视频 | 日本中文字幕在线播放 | 在线国产你懂的 | 天天做天天操 | 夜夜狠操 | 国产精品久久久久影院免费 | 99青草青草久热精品视频 | 欧美夜夜夜 | swag系列国产精品 | 最新午夜 | 日本黄色美女视频 | 天天操伊人| 伊人久久大香线蕉资源 | h视频免费看 | 亚洲人成网站色7799在线观看 | 中文字幕欧美成人免费 | 国产一区二区在线不卡 | 1024成人| 好色亚洲 | 日韩在线视频免费观看 | 日本不卡视频在线 | 久久香蕉国产线看观看精品yw | 日韩欧美视频在线一区二区 | 狠婷婷| 色老头在线官方网站 |