2012-04-05

Ch Lego先生的Arduino Web Server系列文章

Ch Lego先生使用Arduino Ethernet這個模組架設Web Server,

讓各種裝置可以透過瀏覽器『遙控』NXT樂高機器人,

架構是:

瀏覽器(各種裝置)<--> AP <--> Arduino Web Server <--> XBee <--> NXT樂高機器人

文章中除了解析如何撰寫相關程式,還提醒大家需要注意的地方,也提供延伸閱讀的文件。

Ch Lego部落格還有示範影片,有興趣的同好千萬不要錯過。

以瀏覽器控制Mindstorms NXT

以瀏覽器控制HiTechnic自主平衡機器人HTWay

Arduino與Mindstorms NXT之間的XBee無線通訊(802.15.4)


,還有其他文章介紹Arduion新的Wifi模組,

還未上市的新版Arduino WiFi Shield初灠

(很好奇,可以直接用Arduino+NXShield+WiFi Shield嗎?省略NXT主機,也省略XBee?



2 則留言:

  1. 其實, 我用的是Arduino Ethernet, 也就是配置有Ethernet模組的主板,
    以它來作為Web server, 透過RJ45 port, 以有線方式連到家用網路, (參考此張照片)
    而iPad或iPhone則是以WiFi方式連上家裡的AP, 再連接到Web Server,
    所以, 連線方式是:
    瀏覽器(各種裝置)<--> AP <--> Arduino Web Server <--> XBee <--> NXT樂高機器人
    因為Arduino官版的 Wifi Shield還沒正式上市, 而市面上的其他WiFi Shield並不太適合作Web Server,
    所以, 暫時先以Xbee代替,
    而以後一旦上市之後, 就可以省掉Xbee, 直接讓NXT揹著WiFi Web Server趴趴走
    至於, NXShield也是需要有合適的WiFi模組, 才不會拖著網路線, 綁手綁腳的影響活動範圍.

    [版主回覆04/06/2012 14:58:33]啊!是我看錯了!心中一直以為您用的是WiFi模組。

    我會立即將文章改正。謝謝您的說明。

    以前我有一台Nikon相機,可以使用WiFi傳輸相片,不需要透過AP,

    是不是表示WiFi也可以單純點對點傳送資料?

    回覆刪除
  2. 沒錯, WiFi通常會有Infrastructure以及adhoc兩者模式, 後者通常就是用在點對點
    今年CES有介紹一種內建WiFi的SD記憶卡, 拍完照之後還可以以瀏覽器觀賞與存取,
    有時候, 科技實在進步的令人有點恐慌
    [版主回覆04/07/2012 08:44:07]謝謝您的解答,這款Toshiba的東西也真厲害,簡直就是內建WiFi+Web Server。

    那麼只有具備讀卡功能,就能搖身一變為具有WiFi LAN的網頁伺服器,

    看來最近Samsung的WiFi相機也可以退休。

    回覆刪除

探奇歡迎大家留言討論!謝謝分享你的意見。