The Yun Shieldは、Arduinoボード用の最も強力なシールドの1つです。Yun Shieldは、Arduinoボードのインターネット接続とストレージの問題を解決するために設計されています。
Yun ShieldはオープンソースのOpenWrtシステム(Arduino Yunで動作するシステムと同じ)を実行し、Arduino IDE v1.5.4以降と完全に互換性があります。Yun Shieldは、さまざまなインターネット接続とより多くのストレージを必要とするArduinoプロジェクトに理想的な選択肢です。
基本的に、Yun Shield + Leonardoは公式のArduino Yunと同等ですが、Yun ShieldはUno、Duemilanove、Megaなどの他のArduinoボードと連携できるため、より柔軟です。Yun Shieldは外部Wi-Fiアンテナを使用しており、さまざまな構成や環境での安定性と可能性を提供します。
v1.xとv2.xの両方が提供されており、それらの違いは次のとおりです。
Yun Shieldには4つのLEDがあります。これらのLEDの機能は次のとおりです。
Yun Shield図
インターフェース:
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のシリアルインターフェースが他のハードウェアによって使用されていないことを確認する必要があります。
Yun Shield v1.1の電源ジャンパー
Dragino HEはYun Shieldのコアモジュールです。HEモジュールは全負荷時に約200mAの電流を必要とするため、Arduinoオンボードの5v LDOの過熱を避けるためにArduinoのVINピンから給電されます。したがって、Yun Shieldを使用する場合は、ArduinoボードはUSBポートではなくDCポートから給電する必要があります。DC入力は9v〜15vです。
Yun ShieldのUSBホストはArduinoの+5vピンから電源を取得します。Arduinoの+5vは+5V LDOから供給されるため、Arduinoボードの過熱を避けるために、USBホストを使用する場合は+9v DCを使用することをお勧めします。
ユーザーは、全体の電流(Arduino + Yun Shield + その他のシールド)がArduino 5V LDOの制限内であれば、Yun Shieldに給電できます。Yun Shield v1.1には、Yun ShieldをVINまたは5V USBから給電するかどうかを定義するジャンパー(下部)があります。したがって、ユーザーはジャンパーを5Vの位置に設定し、Arduino USB経由でYun Shieldに給電できます。
全体の電流がLDOの制限を超えると、Yun Shieldで切断、再起動などの奇妙な問題が発生する可能性があります。
Yun Shieldバージョンv1.1.6およびv2.4はパッシブPoEをサポートしています。ユーザーは8コアRJ45ケーブルとPoEインジェクターを介してYun ShieldとArduinoに給電できます。Yun Shieldは802.3afモードBのピン配置を使用します。ピン4と5にDCプラス、ピン7と8にDCマイナスがあります。データは1-2と3-6にあります。パッシブPoE
RJ45ポートからのPWRはYun ShieldのVINピンに接続されています。そのため、Arduinoにも給電できます。PoE電源の入力は9v〜15vです。
Yun ShieldにはWiFiインターフェースとLANポートがあります。それぞれにIPアドレスがあり、インターネット接続とデバイス管理に使用できます。
WiFiポートの工場出荷時IP
Yun Shieldの最初の起動時に、Dragino2-xxxxxxという安全でないWiFiネットワークが自動生成されます。
ユーザーはラップトップを使用してこのWiFiネットワークに接続できます。ラップトップはIP 192.168.240.xxxを取得し、Yun ShieldのデフォルトIPは192.168.240.1です。
フォールバックIP
フォールバックIP 172.31.255.254/255.255.255.252がYun ShieldのLANポートに割り当てられているため、ユーザーはラップトップのIPが172.31.255.253/255.255.255.252であれば、常にこのIPでYun Shieldにアクセスできます。
Arduino IDEからのIP検出
Yun Shieldのイーサネットポートがアップリンクルーターに接続されているか、WiFiインターフェースがWiFiルーターに関連付けられている場合、同じネットワーク内のPCはArduino IDEを使用して、検出されたYun Shieldで説明されているようにYun ShieldのIPアドレスを検出できます。
Yun ShieldはオープンソースのLinuxシステムを実行します。ユーザーがYun Shieldと同じネットワークにPCを持っている場合、ユーザーはWebインターフェースまたはSecure Shell (SSH)のいずれかを介してシステムにアクセスできます。
Yun Shieldを設定するための推奨ブラウザはFirefoxとChromeです。ブラウザにIPアドレスを入力するだけで、Yun Shieldのログインページが表示されます。
Yun Shieldのデフォルトのユーザー名とパスワードはroot/draginoです。
SSH経由で、ユーザーはLinuxシステムに直接アクセスし、より多くの機能とアプリケーションをサポートするようにシステムをカスタマイズできます。
SSHアクセス:
IPアドレス: Yun ShieldのIPアドレス
ポート: 22
ユーザー名: root
パスワード: dragino (デフォルト)
ログイン後、GUIはWIFI / ETHインターフェースのステータスを表示します。「Configure」ボタンをクリックすると、ユーザーはデバイスのパスワードとネットワークパラメータを設定できます。
AVRの自動検出: Yun ShieldはArduino AVR部分を自動検出し、関連情報を使用して更新します。
プロファイルのアップロード: 自動検出。
ブートローダーのアップロード: チェックされている場合、Yun ShieldはスケッチをアップグレードするときにArduinoブートローダーを追加します。ブートローダーがない場合、ユーザーはArduinoにスケッチをアップロードできません。
Yun Shieldファームウェアは、バグ修正/システム改善または新機能のためにGUI経由でアップグレードできます。ファームウェアのバージョン情報は、このリンクから確認できます:Yunファームウェア変更ログ
GUI → アップグレードページに移動し、正しいファームウェアを選択してアップグレードします。Webアップグレードに使用されるファームウェアはsysupgradeタイプのファームウェアである必要があります。ユーザーはアップグレード後に設定を保持するかどうかを選択できます。
通常、新しいファームウェアをフラッシュするには約2分かかります。その後、すべてのLEDが一緒に点滅し、システムが新しいファームウェアで再起動していることを示します。
ビデオ説明:
DownLoad Url osoyoo.com
You must be logged in to post a comment.
Hello,
I need some advices because I did not know what to do anymore…
I don’t manage to see anymore the wifi which comes from Dragino, on my computer…
I tried to powered the 2560 with USB or with an external power supply (12V) and the probleme is still the same…
Could it possible the dragino Yun Shield dead ?!!
Any ideas ?
May thank in advance.
Can you see the led light blinking after power on, if yes, you may need to reset YUN Shield
Thank you David. When the power is on, there is only the green led wich is lightened.
I reseted the button on Dragino card for 30 s, then the blue LED is blinking without stopping, and no wifi is detected by my computer.
Can I test something else ?
First, power up the Yun Shield/Arduino board and press the button for more than 30 seconds ….. . The Yun Shield will be reset. If not, please try more times …… It works on my side.
I tried many times, without success…Could it be possible the antenna be broken ?
Please tell me the status of several LEDs during the whole process
Or try to connect the YUN shield to your PC by RJ45 cable, and try to config the settings on web pages