|
我目的是要做出Arduino wifi可以連線到其他基地台或熱點,並藉由網路傳輸經緯度給手機。
遇到的問題是只能用手機開熱點才可以成功2秒,2秒後就會斷掉Arduino會一直重新連線,但都連不上去......冏
手機熱點也只能開WPA(TKIP)才可以成功.....
以下是我得程式碼,功能是連線到別的wifi。
#include "Wifly.h"
#include <SoftwareSerial.h>
WiflyClass Wifly(2,3);
void setup()
{
Serial.begin(9600);
Wifly.init();
Wifly.setConfig("Dennis","1111111111111");
Wifly.join("Dennis");
Wifly.checkAssociated();
while(!Wifly.connect("192.168.1.164","90"));
Wifly.writeToSocket("Connected!");
}
void loop()
{
if(Wifly.canReadFromSocket())
{
Wifly.readFromSocket();
}
if(Serial.available())
{
Wifly.print((char)Serial.read());
}
}
[url=]測試.png[/url] |
-
測試.png
(126.54 KB, 下載次數: 355)
這是測試用的小程式
|