close

利用手機程式App(Blynk) 控制 Arduino

2017.01.20

暨Raspberry利用網頁php控制GPIO後
今天又學到了一招

偶是參考 JACK的資訊與科技教學筆記
http://jackedu.blogspot.tw/2015/09/blynkarduino.html

它這篇寫的很不錯 可惜有點老舊了
但經過偶以奮戰不卸的精神 運用洪荒之力 終成大局

科技真的超越您偶想像的神奇 先給它按個贊
尤其是這句 "就算你目前沒有arduino的上網插件,你也可以將Arduino利用USB線,透過電腦來連上網"
這 真他爹的 神了 這也引起了偶想深入探究的好奇心 該死的貓

這篇如果沒人帶領 完全埋頭苦幹 偶想是很難克盡全功的 

1. 這沒問題

2. 開始有點問題

建議最好是先下載 v0.3.4版 成功了 再回頭用最新版

注意 "這五個資料夾複製到Arduino的函式庫資料夾中" 要看圖識字 存入對的地方

有另一位網友曾經寫道
[ 2017-09-02 ]
這裡特別說明一點:下載的網址中有函式庫安裝的說明,一定要照著上面說的步驟安裝函式庫,而不要使用 Arduino IDE 

的 "Sketch/Manager libraries..." 自動安裝,否則編譯會出問題!

如果不是很清楚怎麼手動安裝 Arduino 函式庫,閱讀下面這個網頁
How to install Arduino library manually ?
https://www.arduino.cc/en/Guide/Libraries#toc5

這不是偶在故弄玄虛 知道人家在說啥才好

3.
偶補充一下
新版的Blynk會問您連線方式 要選"USB" 不是選"WiFi"
Button 最好是選 "SWITCH" 不要"PUSH"

4.
....

5.
Arduino 照作沒有問題

但下面 這一段偶覺得是烏雲罩頂 PM2.5 紫暴了 尤其是win7用戶

"下指令讓arduino透過電腦連上網際網路"

1.鍵入cmd,再按Enter,開啟「命令提示字元」
2.鍵入cd C:\Users\student\Documents\Arduino\libraries\Blynk\scripts,再按Enter,移到執行檔位置
3.鍵入blynk-ser.bat,按Ener執行
4.其中會問你的Arduino控制版用那一個埠,要鍵入COM20(以下面為例),再按Enter

因為4.根本沒有問偶 就直接以 COM1 埶行了 (這如果不懂DOS 沒有兩把刷子的人 偶看試一輩子 也不可能成功)
正確作法 3.鍵入 "blynk-ser.bat -c COM20",按Ener執行

COM20 是根據Arduino插上USB時 電腦分配的虛擬COM PORT 您偶的可能都不相同

接下來
6,7 應該可以安然渡過

祝勝利成功

有興趣可以再挑戰用Raspberry純WiFi或TCPIP 有線方式的控制(理論上應該更簡單了)

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 李麥克   My Dear 的頭像
    李麥克 My Dear

    科學與藝術的偉大, 在於對人類無私的奉獻. 不知道是誰說的?

    李麥克 My Dear 發表在 痞客邦 留言(0) 人氣()