Robofun 機器人論壇

 找回密碼
 申請會員
搜索
熱搜: 活動 交友 discuz

新手用arduino wifi 發問

查看數: 7755 | 評論數: 15 | 收藏 0
關燈 | 提示:支持鍵盤翻頁<-左 右->
    組圖打開中,請稍候......
發佈時間: 2013-2-19 14:19

正文摘要:

各位師兄你們好 我是從網站上得知有arduino的 看見網上發表arduino 能做的事情很多 便買回家嘗試一下 我是想用arduino來做WIFI傳輸 已經買了arduino uno 及 arduino wifi shield v2.0 以及用下列程式 程式中的mynetw ...

回復

hing0530 發表於 2013-3-13 23:12:52
本帖最後由 hing0530 於 2013-3-17 17:10 編輯

已經買了TP-LINK的TP-WR741ND型號的ROUTER
而且ROUTER已經接駁MODEM,
但用以上程式還是沒反應
是不是我有什麼設定出了問題呢?
因為我發覺在WIFI SHIELD板上的WIFI_ON這顆LED燈是沒有亮起的
sinocgt 發表於 2013-3-12 17:11:09
買Router一定要買有支援 802.11b
hing0530 發表於 2013-3-11 22:25:38
嗯..明天買個ROUTER 來試
但是MODEM 是不是不行的?
sinocgt 發表於 2013-3-11 13:05:24
不要用手機試, 找個一般的 無線 router試試!
hing0530 發表於 2013-3-10 23:57:24
剛剛發現原來我一直都沒把我的WIFISHIELD V2.0啟動
因為原來我把 PIN1 跟 PIN9 連接起來
板上的WIFI_ON這個紅燈會亮起來
真失敗,現在才發覺
雖然這燈亮起來了,
但情況都是沒變
在monitor中只看到
Attempting to connect to WPA network...
SSID: Jimmy network
都沒反應

上面的師兄提及到我的IP 分享器的規格或型號是?
我的是由網路供應商提供,,我自己也不太清楚
是不是有什麼程式可以知道裡面的規格?

希望有師兄能解答>_<
hing0530 發表於 2013-3-8 12:40:38
其實我是用手機來發放WIFI給ARDUINO用
不知道用手機可不可行?

而且剛剛發現了, 當我把PIN7 跟GND用線接上時,
MONITOR 便會出現
,"Couldn't get a wifi connection"

正在想是不是不能用手機發放的WIFI
sinocgt 發表於 2013-3-8 10:20:41
你的IP 分享器的規格或型號是?
alibuda174 發表於 2013-2-28 21:24:34
你的程式裡有這麼一行
status = WiFi.begin(ssid, pass);
我說的status就是這個status。

後面的程式會根據status印出不同的字串,"Couldn't get a wifi connection"或是"Connected to wifi"。

可是你在monitor卻沒看到這些字串,滿奇怪的。
hing0530 發表於 2013-2-28 14:25:00
師兄, 你所說的status在那裡可以看到呢?
因為我在monitor中只看到
Attempting to connect to WPA network...
SSID: Jimmy network

那個status在那可以找到呢?
alibuda174 發表於 2013-2-23 16:48:24
沒有出現Couldn't get a wifi connection嗎?

其中有一行是status = WiFi.begin(ssid, pass);
根據文件http://arduino.cc/en/Reference/WiFiBegin
    WL_CONNECTED when connected to a network連接網路成功
    WL_IDLE_STATUS when not connected to a network, but powered on沒有連接網路,但有電源

你執行後,status是哪個呢?
hing0530 發表於 2013-2-21 16:03:55
本帖最後由 hing0530 於 2013-2-21 17:04 編輯

我想請問各位師兄
怎樣才可以知道自己的wifi shiled v2.0板塊有沒有壞掉?

#include <SPI.h>
#include <WiFi.h>
char ssid[] = "Jimmy network"; // your network SSID (name)
char pass[] = "123456"; // your network password
int status = WL_IDLE_STATUS;
IPAddress server(74,125,115,105); // Google
// Initialize the client library
WiFiClient client;
void setup() {
Serial.begin(9600);
Serial.println("Attempting to connect to WPA network...");
Serial.print("SSID: ");
Serial.println(ssid);
status = WiFi.begin(ssid, pass);
if ( status != WL_CONNECTED) {
Serial.println("Couldn't get a wifi connection");
// don't do anything else:
while(true);
}
else {
Serial.println("Connected to wifi");
Serial.println("\nStarting connection...");
// if you get a connection, report back via serial:
if (client.connect(server, 80)) {
Serial.println("connected");
// Make a HTTP request:
client.println("GET /search?q=arduino HTTP/1.0");
client.println();
}
}
}
void loop() {
}



我用以上的程式
只有出現
Attempting to connect to WPA network...
SSID: Jimmy network

之後便一直沒出現任何訊息
我是有什麼地方出錯?還是wifi shiled壞掉了呢?
hing0530 發表於 2013-2-21 13:57:22
套件我都是在網上買的
都是沒有說明書
而且賣家也說不能幫忙
rose40 發表於 2013-2-20 22:28:05
問過賣你東西的賣家了嗎?
使用說明書翻過了嗎?

小黑屋|手機版|Archiver|機器人論壇 from 2005.07

GMT+8, 2025-1-31 19:55 , Processed in 0.245608 second(s), 11 queries , Apc On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回復 返回頂部 返回列表