2011-11-24 80 views
4

我正在做一些Arduino項目,我想知道是否有可能在沒有互聯網的情況下發出HTTP請求shield將Arduino連接到互聯網沒有屏蔽

這個想法是做一個程序,它執行HTTP請求並通過串口將響應發送給Arduino。

我在網上做了一些搜索,但是我找不到如何將響應發送給Arduino板的方法。

回答

3

是的,我已經這樣做了。我有一個使用Arduino構建的遠程溫度記錄器。然後我使用USB電纜將Arduino連接到筆記本電腦。筆記本電腦有一個WiFi連接到我的網絡,如果想要的話可​​以上網,但我實際上只是連接到了我的桌面。

除了寫入/讀取串口之外,我沒有在Arduino上做過任何特殊的事情。筆記本電腦上有一個小型Python程序,作爲通往網絡的網關(從串行讀取,寫入端口,反之亦然)以及桌面上的另一個小型Python程序,以便從端口讀取並寫入磁盤。

0

有可能也使用pyfirmata在Python Web服務器一樣燒瓶linux下通過網絡interface.your的Arduino控制你的Arduino將通過firmata協議與Web服務器commnunicate

+0

僅供參考,前陣子我還編碼[pyaler](https://pypi.python.org/pypi/pyaler)使用bottle.py和自定義串行命令。 – zmo