Linux, WLAN, Ethernet, USB-Schild für Arduino

10 Schritt:Schritt 1: Verstehen Sie die Struktur der Yun-Schild Schritt 2: Schließen Sie es via DC-Buchse an Arduino Leonardo und einschalten Schritt 3: Verwenden Sie Computer zu verbinden Yun Schild Schritt 4: für den Internetzugang und stellen Sie erkennen Yun Schild auf Arduino IDE Schritt 5: Hochladen Sketch Schritt 6: Verstehen Brücke Bibliothek Schritt 7: Beispiel: log Sensordaten an Xively Schritt 8: Einige Vorteile für Yun-Schild über Arduino Yun Schritt 9: Dokumente Schritt 10:

Linux, WLAN, Ethernet, USB-Schild für Arduino

Linux, WLAN, Ethernet, USB-Schild für Arduino

Yun-Schild ist ein Arduino Schild, einfach nur "drehen" wird Arduino (Leonardo, UNO, MEGA2560 usw.) gleichermaßen eine "Arduino Yun". Es bietet eine Linux-System, WLAN, Ethernet an das Arduino-Board für die Konnektivität. Es hat auch einen USB-Host-Port, die dem Linux-System zu verbinden, dieser Port kann für die Lagerung, 3G, Video Zweck verwendet werden.
Yun Schild läuft Open Source OpenWrt System (gleiche System wie läuft in Arduino Yun), und es ist kompatibel mit Arduino IDE v1.5.4 oder höher. Yun Schild ist die ideal Wahl für Arduino Projekte, die verschiedenen Internet-Verbindungen und mehr Speicherplatz benötigen.
Grundsätzlich ist Yun Schild + Leonardo ebenso auf der offiziellen Arduino Yun, aber Yun Schild flexibler, weil sie mit anderen Arduino Board wie Uno, Duemilanove, Mega etc. Und Yun Schild arbeiten verwendet externe WLAN-Antenne, die Stabilität und die Möglichkeit für verschiedene bietet environments.Step 1: Verstehen Sie die Struktur der Yun-Schild



Linux, WLAN, Ethernet, USB-Schild für Arduino

POWER:
Die Dragino HE ist das Kernmodul von Yun-Schild. Die HE-Modul benötigt um 200mA Strom, wenn in Volllast, so dass es von den Arduino VIN Pins angetrieben überhitzt im Arduino Bord 5V LDO zu vermeiden. Also, wenn Yun Schild ist in verwendet wird, sollte das Arduino-Board von DC-Anschluss anstelle des USB-Anschluss mit Strom versorgt werden. Der DC-Eingang kann ~ 15v 7V sein.
Der USB-Host von Yun Schild bekommt Strom aus dem Arduino + 5V Pin, da die + 5V von Arduino kommt von der + 5V-LDO, überhitzten auf dem Arduino Board, wenn der USB-Host-in verwendet wird, um zu vermeiden, wird empfohlen, zu verwenden + 7v DC.
SCHNITTSTELLE:
Die RJ45, WLAN, USB Host und Failsafe werden dem Dragino HE-Modul direkt verbunden ist. Und das
Dragino HE-Modul Verwendung SPI und UART mit Arduino Board zu kommunizieren. Yun Shield ist mit 3.3V und 5V Arduino Board kompatibel. Die an Bord Jumper SV1 wird der SPI und UART auf 3,3V oder 5V Pegel gesetzt.
Die SPI-Schnittstelle wird verwendet, um die Skizzen stammt aus der Arduino IDE hochladen. SPI-Schnittstelle verbindet nur Dragino HE während das Hochladen so die Arduino SPI kann weiterhin verwendet werden, um zu anderen SPI-Slave-Geräte angeschlossen werden.
Die UART-Schnittstelle ist für die Brückenklasse in Arduino verwendet wird, gibt es viele Beispiele erläutern, wie die Brücke-Klasse in der Arduino IDE verwenden. Es ist der Kern von Yun-Lösung. Wir müssen sicherstellen, dass die serielle Schnittstelle des Arduino nicht von anderen verwendet hardware.Step 2: Schließen Sie es via DC-Buchse an Arduino Leonardo und einschalten

Linux, WLAN, Ethernet, USB-Schild für Arduino

Legen Sie die Yun-Schild auf der Arduino und schalten Sie es via DC jackStep 3: Verwenden Sie Computer zu verbinden Yun Schild

Linux, WLAN, Ethernet, USB-Schild für Arduino

Linux, WLAN, Ethernet, USB-Schild für Arduino

Beim ersten Boot von Yun-Schild, wird es automatisch zu erzeugen, eine unsichere WLAN-Netzwerk Anruf Dragino2-xxxxxx
Verwenden Sie einen Laptop auf diese WiFi-Netzwerk zu verbinden. Der Laptop wird eine IP-192.168.240.xxx bekommen und die Yun-Schild hat die Standard-IP 192.168.240.1
Sobald der Computer im Netzwerk befindet, offene Web-Browser (empfohlen Firefox und Chrome) und geben Sie 192.168.240.1 um die Einstellungsseite Yun Schild eingeben.
Standardkennwort für Yun Shield ist Arduino .Schritt 4: up für den Internetzugang und erkennen Yun Schild auf Arduino IDE

Linux, WLAN, Ethernet, USB-Schild für Arduino

Nach melden Sie sich an, die GUI das WIFI / ETH Schnittstellenstatus zu zeigen. Klicken Sie auf die Schaltfläche Konfigurieren und jetzt Benutzer Yun Schild konfigurieren, Internet über WiFi-Router zugreifen.
Angenommen, Sie Ihren Laptop und Yun-Schild sind im gleichen Netzwerk. Das Schild wird Yun Daten in diesem Netz ausgestrahlt und Arduino IDE wird diese Daten in Werkzeuge erhalten und zeigen die Yun Shield -> Port .Schritt 5: Upload Sketch

Linux, WLAN, Ethernet, USB-Schild für Arduino

In der Arduino IDE, wählen Sie die Arduino Yun Verpflegungsart für Leonardo. In Arduino IDE -> Port, wählen Sie den richtigen Anschluss. Im Yun Schild GUI (sollte Arduino Yun-Port eine IP-Adresse sein) -> Sensor-Seite, wählen Sie die Verpflegungsart: Leonardo Compile die Skizze und laden Sie sie auf dem Arduino Board. Während des Uploads wird die Yun Schild Sie bitten, das Passwort ein, die standardmäßig ist das Passwort arduino.Step 6: Verstehen Brücke Bibliothek


Die Brücke Bibliothek vereinfacht die Kommunikation zwischen dem Arduino Board und Yun-Schild.
Brücke Befehle von der AVR (Arduino Board) werden von Python auf dem Schild Yun interpretiert. Seine Aufgabe ist es Programme auf dem GNU / Linux Seite auszuführen, wenn von Arduino gebeten, eine gemeinsam genutzte Speicherraum für den Austausch von Daten wie Sensorwerte zwischen dem Arduino und das Internet, und Empfangen von Befehlen aus dem Internet direkt und Weitergabe an die Arduino.
Es gibt erläutern und viele Beispiel, um zu zeigen, wie man Bridge im Arduino Offizielle Website nutzen. Reference Link Yun Brücke Bibliothek Schritt 7: Beispiel: log Sensordaten an Xively

Linux, WLAN, Ethernet, USB-Schild für Arduino

Dieses Beispiel zeigt, wie Sie Daten für die Öffentlichkeit IoT-Server "Xively" anmelden. > Datei - -> Beispiele -> Bridge -> XivelyClient Das Beispiel lässt sich von Arduino IDE finden. Tutorial dieses Beispiels beziehen http://arduino.cc/en/Tutorial/YunXivelyClient .
Vor dem Upload der Skizze, stellen Sie sicher:
Das Yun-Schild hat bereits Internetzugang Geben Sie Ihre ID und FEED-API-Schlüssel nach dem Tutorial. Einige Vorteile für Yun-Schild über Arduino Yun: Beachten Sie, sollte die FEED-ID in doppelten Anführungszeichen "" .Schritt 8 sein


Flexibel:
Das Yun Schild mit verschiedenen Arduino Boards und verschiedene Arten von avr verwendet werden.
Stabile WiFi Leistung:
Yun Schild externe Antenne zum Besseren wifi Leistung zu gewährleisten, die Arduino Yun Verwendung an Bord Antenne, während Platz ein Arduino Schild oben auf Arduino Yun, wird die Wi-Fi Leistung stark verringert werden, weil die Antenne unter einer PCB.
Flexible WiFi Design: externe Antenne bietet die Möglichkeit, das Gerät in einem Metallgehäuse setzen. Der Benutzer kann auch die Antenne an verschiedenen Antennentyp für ihr Projekt weise ändern. Beispielsweise kann die Einrichtung mehrere Kilometer WiFi-Verbindung mit einem Richtungsaußenantenne.
Duplicable und herstellbar:
Das Design Yun Schild offen ist und die meisten komplizieren und schwierige Teile in der Dragino HE-Modul durchgeführt. Der Benutzer kann die Dragino HE-Modul verwenden, um eine kundenspezifische Yun Stil Produkt für ihre Produkte in einer einfachen / schnellen / kostengünstige way.Step 9: Dokumente

Schritt 10: