步驟1:了解Yun Shield的結構
電源:
Dragino HE是Yun Shield的核心模塊。 HE模塊在滿載時需要約200ma的電流,因此它由Arduino VIN引腳供電,以避免Arduino板載5v LDO過熱。因此,當使用Yun屏蔽罩時,Arduino開發板應通過DC端口而不是USB端口供電。直流輸入可以為7v?15v。
Yun Shield的USB主機從Arduino + 5v引腳獲得電源,因為來自Arduino的+ 5v來自+ 5V LDO,以避免Arduino過熱板上,使用USB主機時,建議使用+ 7v DC。
接口:
RJ45,WiFi,USB主機和故障保護直接連接到Dragino HE模塊。
Dragino HE模塊使用SPI和UART與Arduino板進行通信。 Yun Shield與3.3v和5v Arduino板兼容。板上跳線SV1用于將SPI和UART設置為3.3v或5v電平。
SPI接口用于上傳來自Arduino IDE的草圖。 SPI接口僅在上傳期間連接至Dragino HE,因此Arduino SPI仍可用于連接至其他SPI從設備。
UART接口用于Arduino中的Bridge類,有很多示例說明了如何在Arduino IDE中使用bridge類。這是Yun解決方案的核心。我們必須確保Arduino的串行接口未被其他硬件使用。
步驟2:將其連接到Arduino Leonardo并通過DC Jack供電
將Yun Shield放在Arduino頂部,并通過DC插孔為其供電
步驟3:使用計算機連接到Yun Shield
在Yun Shield首次啟動時,它將自動生成一個不安全的WiFi網絡呼叫Dragino2-xxxxxx
使用筆記本電腦連接到此WiFi網絡。筆記本電腦將獲得IP 192.168.240.xxx,Yun Shield的默認IP為192.168.240.1
一旦計算機加入網絡,請打開網絡瀏覽器(建議使用Firefox和Chrome)并輸入192.168.240.1進入Yun Shield設置頁面。
Yun Shield的默認密碼為 Arduino 。
第4步:設置Internet訪問權限和在Arduino IDE上檢測Yun Shield
登錄后,GUI會顯示WIFI/ETH接口狀態。單擊“配置”按鈕,現在用戶可以配置Yun Shield通過您的WiFi路由器訪問Internet。
假設您的筆記本電腦和Yun Shield位于同一網絡中。 Yun Shield將在此網絡中廣播數據,而Arduino IDE將接收此數據并在工具-》端口中顯示Yun Shield。
步驟5:上傳草圖
在Arduino IDE中,為Leonardo選擇 Arduino Yun 板類型。
在Arduino中IDE-》端口,選擇正確的端口。 (應該是帶有IP地址的Arduino Yun端口)
在Yun Shield GUI-》 Sensor頁面中,選擇Board Type:Leonardo
編譯草圖并將其上傳到Arduino開發板。在上傳過程中,Yun Shield會要求您輸入密碼,默認情況下,密碼為arduino。
步驟6:了解橋庫
橋庫簡化了Arduino板與Yun Shield之間的通信。
AVR(Arduino板)中的橋命令由Yun Shield上的Python解釋。它的作用是在Arduino要求時在GNU/Linux端執行程序,提供共享的存儲空間,以在Arduino和Internet之間共享數據,例如傳感器讀數,并從Internet接收命令并將它們直接傳遞給Arduino。/p》
在Arduino官方網站上有詳細的解釋和大量的示例來演示如何使用Bridge。參考鏈接Yun Bridge庫
步驟7:示例:將傳感器數據記錄到Xive中
此示例顯示了如何將數據記錄到公共物聯網服務器“ Xively”。該示例可以從Arduino IDE-》文件-》示例-》橋-》 XivelyClient中找到。此示例的教程可以參考http://arduino.cc/zh/Tutorial/YunXivelyClient。
在上傳草圖之前,請確保:
Yun Shield已經擁有互聯網訪問
根據教程輸入您的FEED ID和API KEY。注意,FEED ID應該在雙引號“”之內。
步驟8:Yun Shield優于Arduino Yun
靈活 :
Yun防護罩可與不同的Arduino開發板和不同類型的AVR配合使用。
穩定的WiFi性能 :
Yun Shield使用外部天線以確保更好的wifi性能,Arduino Yun在板載天線上使用,同時將Arduino Shield放在天線頂部Arduino Yun,由于天線在PCB下,因此wifi性能將大大降低。
靈活的WiFi設計 :外部天線提供了將設備放入金屬外殼的可行性。用戶還可以根據自己的項目將天線更改為其他天線類型。例如,可以使用室外定向天線建立數公里的wifi連接。
可復制和可生產 :
Yun Shield的設計是開放的,并且最復雜和最困難的部分在Dragino HE模塊中完成。用戶可以使用Dragino HE模塊以輕松/快速/廉價的方式為其產品制作定制的Yun風格產品。
責任編輯:wv
-
Arduino
+關注
關注
188文章
6478瀏覽量
188267
發布評論請先 登錄
相關推薦
TIDA-00254設計demo中的三維重建的深度值是平行于投影儀光軸還是基線?
用來代替MAX14930DAWE+有哪些?
ADS1248有8個輸入引腳,手冊說有7路單端輸入指的的是哪7個腿?
PGA411在哪些故障下會封鎖內部激勵器升壓電源VEXT輸出?
請問PCM5100A是否支持展頻?LRCK和BCK能展頻嗎?
求助,關于THS4130信號增益確認的疑問求解
TSMaster RPC 基礎入門:編程指導和使用說明

評論