互換性があるSPI WiFiの盾モジュールArduino
WiFiネットワークにArduinoを見つけてあげることは新しいニュースもうではないです。私達はwifiに容易にあなたのArduinoを得る私達の
UARTのwifiモジュールを導入しました。従ってこの1つなぜか。Wifi別のモジュールか。それは必要ですか。
はい、それは完全に必要です。
UARTのwifiモジュールを使用するユーザーは操作が非常に容易であることが、分りですかなり容易、余りにprogrmming。基本的にはそれをよく形成したらwifiネットワークが変わるまで、将来更に形成の仕事をする必要はありません。動力を与えられる間、それがwifiネットワークに自動的にアクセスするたびに。但し、データ・スピードはあなたの必要性を満たさないかもしれません。データがUARTを通って行き、UARTが速度限られているので。
それで、Arduinoこの新しいWiFiの盾はSPIインターフェイスを通してデータを送り、受け取ります。最高のデータ・スピードは2Mbpsです。基本的にはtranmitの映像かvedio無線でできます。またあなたのデータを送信している間、私達thieのより安全な新しい盾サポートAES暗号化。この盾は大いにプログラミング コードを要求します。従ってArduinoのユーザーなら、少なくともATMega328板を使用するべきです。
相違はそうここにあります:
特徴:
1、メガArduino UNO Duemilanoveと互換性がある等
2、ほとんどのどれもArduinoと互換性があるPICのようなSPIのプラットホーム
3の力:5V DC
4のインターフェイス:SPI
5のプラグ アンド プレイ解決
Arduino UNO、Diecimila、Duemilanoveおよびメガ シリーズとの6、互換性がある
7、互換性があるIEEE Std. 802.11b/g/n
8のデータ転送速度:1および2 Mbps
9のホスト コミュニケーション(最高速度25MHz)のための使用SPI
10の機内容易なアクセスのリセット ボタン
11の高い敏感の外部アンテナ
12のINT0間のはんだ切替可能な割り込みピン使用法(港Dは、2)およびデジタル ピン8 (港B、ピン0をピンで止めます)
13,16 Mbit機内DataFlashが、Webページ、センサーの丸太、等を貯えるのに使用することができます。
14のPICのような非Arduinoプラットホームのための使用法を促進する余分港。
15のサポート802.1xの802.1i保証:WEP、WPA-PSKおよびWPA-2-PSK。
AESのための16、ハードウェア保証エンジンおよびRC4ベースの暗号
17は、アド ホックに支えます。
Arduinoとテストして下さい
1. Arduinoへのモジュールのパグ
2. コードを変えて下さい
Arduino IDEのWebサーバの例を開け、そして次の変更を行なって下さい:
//無線構成変数----------------------------------------
無署名の木炭のlocal_ip [] = {192,168,1,122};このモジュールの//configureのIPアドレス、192.168.1.100 ~192.168.1.199の間の通常1
無署名の木炭のgateway_ip [] = {192,168,1,1};//のルーターまたは出入口のIPアドレスは通常、それを変える必要はありません。
無署名の木炭のsubnet_mask [] = {255,255,255,0};ローカル ネットワークのための//のサブネット・マスクは通常、それを変える必要はありません。
constのprog_char ssid [] PROGMEM = {「elechouse」};ネットワーク、最高の32バイトの//SSID。上記の映像に示すように、SSIDはです「elechouse」
無署名の木炭のsecurity_type = 3;// 0 -開けて下さい;1 - WEP;2 - WPA;3 -上記の映像に示すようにWPA2は、鉱山WPA2です
//WPA/WPA2のpassphrase
constのprog_char security_passphrase [] PROGMEM = {「12344321"};//最高の64の特性
私の保証タイプがWPA2であるので//WEP 128ビット キー、次のコードの何でも変える必要性無し。
//のサンプルHEXキー
prog_uchar wep_keys [] PROGMEM = {0x01、0x02、0x03、0x04、0x05、0x06、0x07、0x08、0x09、0x0a、0x0b、0x0c、0x0dの//のキー0
0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00の//のキー1
0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00の//のキー2
0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00の0x00 //のキー3
};
//は無線モードをセットアップしました
//の下部組織- APに接続して下さい。ルーターに接続すれば、これは選択です。
アド ホックの//- WiFi別の装置に接続して下さい
無署名の木炭のwireless_mode = WIRELESS_MODE_INFRA;
それからArduinoにコードをアップロードして下さい。
3. 結果
IND LEDが、あなたのブラウザに、に訪問http://192.168.1.122だった後