Die WiFI Library(http://arduino.cc/de/Reference/WiFi)ist bei dem meisten recent?



Ähnliche Dokumente

GGAweb - WLAN Router Installationsanleitung Zyxel NBG 4615 v2

KONFIGURATION TECHNICOLOR TC7200

GGAweb - WLAN Router Installationsanleitung Zyxel NBG 6616

Drahtlosnetzwerke automatisch konfigurieren mit WCN (Windows Connect Now) unter Windows Vista

Öffnen Sie den Internet-Browser Ihrer Wahl. Unabhängig von der eingestellten Startseite erscheint die folgende Seite in Ihrem Browserfenster:

Hier ist die Anleitung zum Flashen des MTK GPS auf der APM 2.0. Prinzipiell funktioniert es auch auf der APM 2.5 und APM 1.

Virtual Private Network

1.) Sie verwenden einen Router:

ADSL-Verbindungen über PPtP (Mac OS X 10.1)

802.11N WLAN USB ADAPTER HIGH SPEED WIRELESS CONECTIVITY

KONFIGURATION TECHNICOLOR TC7230

EOS Utility WLAN Installation

Anleitung zur Installation des EPSON TM-m30 WLAN Moduls

Anleitung zur Einrichtung der Drahtlosverbindung (WLAN)

schnell und portofrei erhältlich bei beck-shop.de DIE FACHBUCHHANDLUNG mitp/bhv

Konfiguration Hitron CVE-30360

Andy s Hybrides Netzwerk

Installation der Treiber für den DWL-G122 unter Mac OS X 10.4.x (Tiger)

Übung - Konfigurieren einer Windows-XP-Firewall

FRITZ!Box 6490 Kabelmodem. Anschluss und Konfiguration WLAN

Anleitung zur Einrichtung der Drahtlosverbindung (WLAN)

Netzwerkeinstellungen unter Mac OS X

Übung - Konfigurieren einer Windows Vista-Firewall

Aufrufen des Konfigurators über eine ISDN- Verbindung zur T-Eumex 628. Eine neue ISDN-Verbindung unter Windows XP einrichten

IntelliRestore Seedload und Notfallwiederherstellung

M a i l C r e d i t. \\Burt\user\Soutschek\FP\Technik\Frankiermaschinen\00_PC Software\MailCredit\Anleitung MailCredit Installation.

Wireless-G. GHz. Notebook-Adapter mit SpeedBooster. Kurzanleitung g WPC54GS (DE) Lieferumfang

Kurzanleitung. MEYTON Aufbau einer Internetverbindung. 1 Von 11

trivum Multiroom System Konfigurations- Anleitung Erstellen eines RS232 Protokolls am Bespiel eines Marantz SR7005

ANYWHERE Zugriff von externen Arbeitsplätzen

Leichte-Sprache-Bilder

Schnellstart. MX510 ohne mdex Dienstleistung

1 von :04

Anleitung zur Einrichtung der Drahtlosverbindung (WLAN)

Verbindungsanleitung. Verschiedene Möglichkeiten um Ihre Set-Top-Box mit dem Glasfaserabschlussgerät zu verbinden.

Anleitung zur Einrichtung der Drahtlosverbindung (WLAN)

Powerline Netzwerk SICHERHEITS EINSTELLUNGEN. ALL1683 USB Adapter. und. ALL1682 Ethernet bridge. ALLNET Powerline Configuration Utility

a.i.o. control AIO GATEWAY Einrichtung

A.u.S. Spielgeräte GmbH A-1210 Wien Scheydgasse 48 Tel.+43-(0) Fax. +43-(0)

Anleitung zur Installation und Nutzung des Sony PRS-T1 ebook Readers

Anleitung zur Installation und Nutzung des Sony PRS-T1 ebook Readers

ICS-Addin. Benutzerhandbuch. Version: 1.0

Installationsanleitung zum Access Point Wizard

Stepperfocuser 2.0 mit Bootloader

Sicherheitshinweise im Zusammenhang mit Drahtlosnetzwerken:

Umgang mit der Software ebuddy Ändern von IP Adresse, Firmware und erstellen von Backups von ewon Geräten.

Konfigurationsanleitung Access Control Lists (ACL) Funkwerk. Copyright Stefan Dahler Oktober 2008 Version 1.0.

Anleitung Grundsetup C3 Mail & SMS Gateway V

SharePoint Demonstration

Um überhaupt produktiv arbeiten zu können, sind eine Reihe grundlegender Vorbereitungen notwendig:

e-books aus der EBL-Datenbank

Grundlagen von Drahtlosnetzwerkenp

Anbindung des eibport an das Internet

Anleitung zur Einrichtung der Drahtlosverbindung (WLAN)

Sichere Anleitung Zertifikate / Schlüssel für Kunden der Sparkasse Germersheim-Kandel. Sichere . der

HowTo: Einrichtung & Management von APs mittels des DWC-1000

Installationsanleitung. Hardlock Internal PCI Hardlock Server Internal PCI

Anleitungen zur Konfiguration verschiedener Mailclients und Informationen zu der -Infrastruktur von Hostpoint.

Diese sind auf unserer Internetseite im Downloadbereich für den Palm zu finden:

Websites mit Dreamweaver MX und SSH ins Internet bringen

Gruppe Grundlegende Konfiguration... 1 Übersicht Routerbefehle... 2 Schlussendliche Konfiguration... 2 TFTP-Server... 5 Gruppe 2...

Ein Hinweis vorab: Mailkonfiguration am Beispiel von Thunderbird

Lizenzen auschecken. Was ist zu tun?

ZVT TA7.0 Protokoll beim ICT250 aktivieren

PicKit 3. Programmierung mit dem USB-Programmer PICkit3 (Microchip) AB

!!! !!!!!!!!!!!!!!!!

NetVoip Installationsanleitung für Grandstream GXP2000

USB-Driver: Download-Link:

Anleitung zur Einrichtung des WDS / WDS with AP Modus

Nutzung der VDI Umgebung

Universal Dashboard auf ewon Alarmübersicht auf ewon eigener HTML Seite.

Allgemeine USB Kabel Installation und Troubleshooting

auf den E-Book-Reader

IC-W1 Schnellstartanleitung

Software zur Anbindung Ihrer Maschinen über Wireless- (GPRS/EDGE) und Breitbandanbindungen (DSL, LAN)

INDEX. Öffentliche Ordner erstellen Seite 2. Offline verfügbar einrichten Seite 3. Berechtigungen setzen Seite 7. Öffentliche Ordner Offline

Local Control Network Technische Dokumentation

Diese Anleitung erläutert die Einrichtung des Active Directory Modus im DNS-343.

iphone-kontakte zu Exchange übertragen

Das Handbuch zu KNetAttach. Orville Bennett Übersetzung: Thomas Bögel

Übung - Konfigurieren einer Windows 7-Firewall

Version 1.0 [Wiederherstellung der Active Directory] Stand: Professionelle Datensicherung mit SafeUndSave.com. Beschreibung.

Shellfire OpenVPN Setup Windows

Version Deutsch In diesem HOWTO wird beschrieben wie Sie Ihr vorhandenes PMS-System mit der IAC-BOX verbinden und konfigurieren.

Installation Server HASP unter Windows 2008 R2 Server 1 von 15. Inhaltsverzeichnis

Launchpad Mini. Überblick. Vielen Dank, dass Sie sich für unseren kompaktesten Launchpad Grid-Controller entschieden haben.

Anleitung zur Nutzung des SharePort Utility

Anleitung für DT-TPC Tel Modul

ZeppelinAir AirPlay -Konfiguration wireless

ARCO Software - Anleitung zur Umstellung der MWSt

Lehrer: Einschreibemethoden

tensiolink USB Konverter INFIELD 7

Anbindung des Apple Mobile-Gerätes an Ihr WLAN

Anleitung. Update/Aktualisierung EBV Einzelplatz. und Mängelkatalog

Verschlüsselung eines drahtlosen Netzwerkes

auf den ebook-reader Ausleihen und Nutzen von ebooks auf einem ebook-reader

FTP-Leitfaden RZ. Benutzerleitfaden

Transkript:

Seite 1 von 10 Search the Arduino Website Arduino WiFI Shield Das Arduino WiFi shield(http://arduino.cc/de/main/arduinowifishield)ermöglicht es dem Arduino Board, sich mit Hilfe der WiFi Library(http://arduino.cc/de/Reference/WiFi) mit dem Internet zu verbinden und mit Hilfe der SD Library (http://arduino.cc/de/reference/sd)sd Karten zu beschreiben oder auszulesen. Die WiFI Library(http://arduino.cc/de/Reference/WiFi)ist bei dem meisten recent? version of the Arduino IDEs (http://arduino.cc/de/main/software?action=edit) (http://arduino.cc/de/main/software?action=edit) bereits enthalten. Die WiFI Library(http://arduino.cc/de/Reference/WiFi) ähnelt der Ethernet Library (http://arduino.cc/de/reference/ethernet)und viele der Funktionsaufrufe sind gleich. Verwenden des Schields Verwenden des Shields mit älteren Boards Anschlüsse am WiFi Shield Netzwerkeinstellungen Scannen nach verfügbaren Netzwerken Beispiel eines offenen Netzwerks WPA Netzwerk Beispiel WEP Netzwerk Beispiel SD Karte und SPI Updaten der Firmware auf dem Shield Nächste Schritte

Seite 2 von 10 Verwenden des Schields Um das Shield zu verwenden, stecken sie es auf ihr Arduino Board (z.b. das Uno). Um Sketches auf ihr Board aufzuspielen, verbinden sie es mit dem USB Kabel mit ihrem Computer wie sie es normalerweise auch machen. Sobald der Sketch aufgespielt wurde, können sie das Board wieder vom Computer trennen und das Board mit einer externen Stromversorgung verbinden. Der digitale Anschluss "7" ist als Handshake Anschluss zwischen dem WiFiShield und dem Arduino vorgesehen, daher sollten sie ihn nicht verwenden. Verwenden des Shields mit älteren Boards Sollten sie das WiFi Shield mit einem Board verwenden, welches älter ist als der Uno rev3, müssen sie die folgende Verbindung setzen.das WiFiShield verwendet den IOREF Anschluss der neueren Arduino Pin Layouts (Uno rev3, Mega2560 rev3, und spätere) um die Referenzspannung der I/O Pins des Boards auszulesen, an das es angeschlossen ist. Verwenden sie den Shield mit einem älteren Board, müssen sie den IOREF Pin des Schield

Seite 3 von 10 mit dem 3.3V Anschluss verbinden. Sie können dazu die Verbindung mit einem Kabel überbrücken, wie das untere Foto es zeigt, oder sie verlöten den Jumper Anschluss auf der Unterseite des Boards wie unten abgebildet. WARNUNG: Wenn sie die zweite Methode gewählt haben, verbinden sie diesen Schield NICHT mit einem rev3 oder neueren Board. Um sicher zu gehen, entfernen sie den IOREF Pin auf dem Shield. Ansonsten schließen sie den 3.3V Anschluss auf %V durch den IOREF Pin. Überbrücken des 3.3V Anschlusses mit dem IOREF Pin (Empfohlen) Verlöten des 3.3V Anschluisses mit dem IOREF Pin

Seite 4 von 10 Anschlüsse am WiFi Shield Es gibt einen Onboard Micro USB Anschluss. Dieser ist nicht zum aufspielen neuer Sketches an den angeschlossenen Arduinos, er dient dem Updaten des ATmega32U3

Seite 5 von 10 mittels des Atmel DFU Protokolls. Der Programmier Port neben dem Power Bus und den Analogen Anschlüssen sollte im normalen Gebrauch nicht angeschlossen sein. Er wird nur im DFU Programmiermodus verwendet. Eine FTDI Verbindung ermöglicht Serielle Kommunikation mit dem 32UC3 zum Debuggen. Eine Liste der verfügbaren Befehle gibt es hier? (http://arduino.cc/de/hacking/wifishield32userial?action=edit) (http://arduino.cc/de/hacking/wifishield32userial?action=edit). Netzwerkeinstellungen Das Shield verbindet sich mit offenen Netzwerken, solange diese eine WEP oder WPA2 Verschlüsselung haben. Das Shield kann sich jedoch nicht mit Netzwerken verbinden, die eine WPA2Enterprise Verschlüsselung verwenden. Die SSID (Netzwerkname) muss übertragen werden, damit sich das Shield verbinden kann. Abhängig von der Router Konfiguration werden folgende Daten benötigt: Für ein offenes (Ungesichertes) Netzwerk benötigen sie die SSID Für Netzwerke die wiene WPA/WPA2Verschlüsselung verwenden, benötigen sie die SSID und das Passwort. WEP Netzwerk Passwörter sind Hexadezimale Zeichenketten die als Schlüssel bekannt sind. Jedes WEP Netzwerk kann 4 verschiedene Schlüssel verwenden; jedem Schlüssel wird ein "Schlüsselindex" zugewiesen. Für WEP verschlüsselte Netzwerke benötigen sie die SSID, den Schlüssel und die Schlüsselnummer. Scannen nach verfügbaren Netzwerken Der untere Sketch eignet sich gut zur erstmaligen Ausführung in einem neuen Gebiet. Er verbindet sich nicht mit einem Netzwerk, sondern zeigt, welche Netzwerke verfügbar sind. Ihr WiFiShield wird vermutlich nicht so viele Netzwerke erkennen wie ein Computer mit einer größeren Antenne. Nachdem sie den Sketch auf dem Arduino aufgespielt haben, öffnen sie den Serial Monitor um die verfügbaren Netzwerke zu sehen. #include <SPI.h> #include <WiFi.h> voidsetup() { // initialize serial and wait for the port to open: Serial.begin(9600); while(!serial) ; // attempt to connect using WEP encryption: Serial.println("Initializing Wifi..."); printmacaddress(); // scan for existing networks:

Seite 6 von 10 Serial.println("Scanning available networks..."); listnetworks(); voidloop(){ delay(10000); // scan for existing networks: Serial.println("Scanning available networks..."); listnetworks(); void printmacaddress(){ // the MAC address of your Wifi shield byte mac[6]; // print your MAC address: WiFi.macAddress(mac); Serial.print("MAC: "); Serial.print(mac[5],HEX); Serial.print(":"); Serial.print(mac[4],HEX); Serial.print(":"); Serial.print(mac[3],HEX); Serial.print(":"); Serial.print(mac[2],HEX); Serial.print(":"); Serial.print(mac[1],HEX); Serial.print(":"); Serial.println(mac[0],HEX); void listnetworks(){ // scan for nearby networks: Serial.println("** Scan Networks **"); byte numssid = WiFi.scanNetworks(); // print the list of networks seen: Serial.print("number of available networks:"); Serial.println(numSsid); // print the network number and name for each network found: for(int thisnet = 0; thisnet<numssid; thisnet++){ Serial.print(thisNet); Serial.print(") "); Serial.print(WiFi.SSID(thisNet)); Serial.print("\tSignal: "); Serial.print(WiFi.RSSI(thisNet)); Serial.print(" dbm"); Serial.print("\tEncryption: "); Serial.println(WiFi.encryptionType(thisNet)); [Get Code] (?action=sourceblock&num=1) Beispiel eines offenen Netzwerks Der untere Sketch zeigt ihnen, wie sie eine Verbindung mit einem offenen Netzwerk mit dem Namen "yournetwork" herstellen können.

Seite 7 von 10 #include <WiFi.h> char ssid[] = "yournetwork"; // the name of your network int status = WL_IDLE_STATUS; // the Wifi radio's status voidsetup() { // initialize serial: Serial.begin(9600); // attempt to connect to an open network: Serial.println("Attempting to connect to open network..."); status = WiFi.begin(ssid); // if you're not connected, stop here: if ( status!= WL_CONNECTED) { Serial.println("Couldn't get a wifi connection"); while(true); // if you are connected : else { Serial.print("Connected to the network"); voidloop() { // do nothing [Get Code] (?action=sourceblock&num=2) WPA Netzwerk Beispiel Das untere Beispiel zeigt ihnen wie sie die Verbindung mit einem WPA/WPA2Netzwerk, mit dem Namen "yournetwork" und dem Passwort "123456", herstellen können. #include <WiFi.h> char ssid[] = "yournetwork"; // your network SSID (name) char pass[] = "12345678"; // your network password int status = WL_IDLE_STATUS; // the Wifi radio's status voidsetup() { // initialize serial: Serial.begin(9600); // attempt to connect using WPA2 encryption: Serial.println("Attempting to connect to WPA network..."); status = WiFi.begin(ssid, pass); // if you're not connected, stop here: if ( status!= WL_CONNECTED) { Serial.println("Couldn't get a wifi connection"); while(true); // if you are connected, print out info about the connection: else { Serial.println("Connected to network"); voidloop() { // do nothing

Seite 8 von 10 [Get Code] (?action=sourceblock&num=3) WEP Netzwerk Beispiel Ihr Router wird vermutlich einen Konfigurationsdialog, ähnlich dem unten abgebildeten, haben, um WEP Schlüssel basierend auf einem ASCII Passwort zu erstellen. Wenn sie keinen Zugang zu den Administrationseinstellungen ihres Routers haben, fragen sie ihren Netzwerk Administrator. Jeder Schlüssel ist 10 oder 25 Hexadezimale Zeichen lang (40 oder 128 Bit) und mit einer Schlüsselnummer gekoppelt. Ein Beispiel, ein 40-Bit Schlüssel, ABBADEAF01wird funktioniere, aber ABBADEAF wird nicht funktionieren (da zu kurz) und ABBAISDEAF wird auch nicht funktionieren (da I und S keine Hexadezimalen Zeichen sind). Für 128-Bit benötigen sie eine Zeichenkette die 26 Zeichen lang ist. D0D0DEADF00DABBADEAFBEADEDwird funktionieren da es 26 Zeichen enthält die alle zwischen 0-9 und A-F liegen. Beachten sie: WEP bietet einen Basis Verschlüsselungsmechanismus, dieser kann aber geknackt werden. Wenn sie eine Zuverlässige Verschlüsselung für ihr Netzwerk brauchen, verwenden sie WPA. Das untere Beispiel zeigt, wie sie sich mit einem WEP verschlüsseltem Netzwerk mit dem Namen "yournetwork", dem Hexadezimalen Passwort "ABBADEAF01" und dem Schlüsselindex von "0" verbinden können.

Seite 9 von 10 #include <WiFi.h> char ssid[] = "yournetwork"; // your network SSID (name) char key[] ="ABBADEAF01"; // your network key intkeyindex =0; //your network key Index number intstatus =WL_IDLE_STATUS; // the Wifi radio's status voidsetup(){ // initialize serial: Serial.begin(9600); // attempt to connect using WEP encryption: Serial.println("Attempting to connect to WEP network..."); status = WiFi.begin(ssid, keyindex, key); // if you're not connected, stop here: if(status!=wl_connected){ Serial.println("Couldn't get a wifi connection"); while(true); // if you are connected, print out info about the connection: else{ Serial.println("Connected to network"); voidloop(){ // do nothing [Get Code] (?action=sourceblock&num=4) SD Karte und SPI Das WiFiShield hat zusätzlich noch einen Micro-SD Karten Einschub, welcher mit der SD Library (http://arduino.cc/de/reference/sd)angesprochen werden kann. Der SS für die SD Karte ist Pin "4". Arduino kommuniziert über den SPI Bus mit dem Shield. Dieser ist an den Pins "11", "12" und "13" auf dem Uno und auf den Pins "50", "51" und "52" auf dem Mega. Auf beiden Boards wird Pin "10" als SS verwendet. der Hardware SS Pin (Pin "53") auf dem Mega wird nicht verwendet, muss jedoch als Ausgang freigehalten werden, oder die SPI Schnittstelle wird nicht funktionieren. Updaten der Firmware auf dem Shield Folgen sie dieser Anleitung (http://arduino.cc/de/hacking/wifishieldfirmwareupgrading?action=edit)? (http://arduino.cc/de/hacking/wifishieldfirmwareupgrading?action=edit) um eine Neue Firmware auf ihr Shield aufzuspielen. Nächste Schritte Wenden sie sich an die WiFi Library Seite(http://arduino.cc/de/Reference/WiFi)um mehr Informationen zu den Funktionen des Shields und weitere Beispiele zu erhalten.

Seite 10 von 10 The text of the Arduino getting started guide is licensed under a Creative Commons Attribution-ShareAlike 3.0 License (http://creativecommons.org/licenses/by-sa/3.0/). Code samples in the guide are released into the public domain. Gefällt mir 0 Tweet 0 1 Arduino Copyright Notice (/en/main/copyrightnotice) Contact us (/en/main/contactus)