私はまた、シールドを購入してから始めることができませんでした。
ピンをシールドにはんだ付けしても問題ありませんが、すべてが接続されていることを確認してください。はんだがピンの脚を下っていないことを確認してください。 。
ここで見つけることができますWIFLYライブラリ(アルファ2版)からで、それ以下のコードを実行します。 http://forum.sparkfun.com/viewtopic.php?f=32&t=25216&start=30
あなたはシールドが、それは、入力用のタイプを聞いてきます接続していることを確認したら$$$ enterを押すと、コマンドラインに入り、CMDが表示されます。
ネットワーク設定の種類がわからない場合、スキャンが表示され、これが表示されます。 次に、set wlan auth 3(混合WPA1 & WPA2-PSK)またはwlan auth 4(WPA2-PSK)を設定して認証を設定します。これは、認証タイプによって異なります。そして、その後
(あなたのWPAキーが何であれに変更YourPharsePhrase)設定WLANフレーズYourPharsePhraseを入力 (ネットワーク名が何であれに変更YourSSIDName)YourSSIDNameに参加型
あなたはこのような何かを参照してください。 はYourSSIDName オートに参加します-Assoc YourSSIDName chan = 1 mode = MIXED SCAN OK あなたのSSIDNameに今すぐ加入しています。 < 2.15> Associated! DHCP:1234msで DHCPを起動し、リース= 86400s IF = UP DHCP = ON IP = 10.0.0.116:2000 NM = 255.255.255.0 GW = 10.0.0.1 は2000
に聞いて、あなたはありますネットワークに接続しました。
うまくいけば、これはあなたを稼働させてくれるでしょう。 N.B.あなたのピンを注意深く覚えておくことを忘れないでください!少量のはんだしか必要としませんが、十分な接続が得られたので私は大きな問題を抱えていましたが、これのバランスは分かりましたが、十分ではありませんでした。私は最後に鉱山を確認するために拡大鏡を使いました。
#include "WiFly.h" // We use this for the preinstantiated SpiSerial object.
void setup() {
Serial.begin(9600);
Serial.println("SPI UART on WiFly Shield terminal tool");
Serial.println("--------------------------------------");
Serial.println();
Serial.println("This is a tool to help you troubleshoot problems with the WiFly shield.");
Serial.println("For consistent results unplug & replug power to your Arduino and WiFly shield.");
Serial.println("(Ensure the serial monitor is not open when you remove power.)");
Serial.println();
Serial.println("Attempting to connect to SPI UART...");
SpiSerial.begin();
Serial.println("Connected to SPI UART.");
Serial.println();
Serial.println(" * Use $$$ (with no line ending) to enter WiFly command mode. (\"CMD\")");
Serial.println(" * Then send each command followed by a carriage return.");
Serial.println();
Serial.println("Waiting for input.");
Serial.println();
}
void loop() {
// Terminal routine
// Always display a response uninterrupted by typing
// but note that this makes the terminal unresponsive
// while a response is being received.
while(SpiSerial.available() > 0) {
Serial.write(SpiSerial.read());
}
if(Serial.available()) { // Outgoing data
//SpiSerial.print(Serial.read(), BYTE);
SpiSerial.write(Serial.read());
}
}
これは、[Electrical Engineering SE](http://electronics.stackexchange.com/)の方が良いとは限りませんか?それとも、[Arduino Forum](http://arduino.cc/forum/)の問題ですか? – Bart
ここではアルディーノについていくつかの質問と回答を見ました。だから私はここでいくつかの意見を得るかもしれないと思う。 – Riddle
[this](http://forum.sparkfun.com/viewtopic.php?f=32&t=25129)を試しましたか?私は "*聞いたピン*"が何であるか、または "*それを積み重ねたもの"がここで何を意味するのか理解するのには苦労しています。 – Clifford