程序中找到webserver實例的位置
發(fā)布時間:2012/6/15 20:43:53 訪問次數(shù):1013
為了方便可靠起見,我們還是以Arduino提供的實例Z8018010FSC為基礎(chǔ)編程,首先找到WebServer實例的位置,如圖8所示,打開它,要修改的僅僅是變量定義部分的byte={192.168,1J177),把它改為和所用的路由器網(wǎng)關(guān)地址(路由器說明書提供)在同一網(wǎng)段。例如,路由器是192.168.0.1,那么把它改成192.168.0.177。別的先不動,編譯后,將程序下載到Arduino擴(kuò)展板,F(xiàn)在這個lP地址已經(jīng)被固定進(jìn)去了。接著打開瀏覽器,在地址欄輸入http://192.168.0.177.回車,稍等一會,網(wǎng)絡(luò)連接,然后就出現(xiàn)了如圖9所示的網(wǎng)頁,這是模擬量輸入端AO—A5的隨機(jī)數(shù)據(jù),點擊刷新,數(shù)據(jù)會改變。
如果想得到些有意義的數(shù)據(jù),例如本文開始介紹的圖1所示的溫度值、光照值等,還需要進(jìn)一步編程。主要是增加一個定時器timer2,讓它產(chǎn)生秒計時,然后結(jié)合測溫元件DS18820的測溫程序,按一秒轉(zhuǎn)換、下一秒讀數(shù)進(jìn)行,輸出的數(shù)值轉(zhuǎn)換為十進(jìn)制整數(shù),具體方法請參考《無線電》雜志201 1年第5期Ⅸ多路測溫》-文,然后使用server.print()輸出相關(guān)的內(nèi)容,并在AO口插上LED,讀取光線傳感器數(shù)據(jù)就行了。最后再展現(xiàn)一下網(wǎng)頁如圖10所示。溫度怎么這么高呢?我把DS18820緊貼到W5100的芯片封裝上了,這個小東西工作電流能達(dá)到180mA,發(fā)熱還是比較厲害的,所以也別指望用電池供電了。
這個小制作雖然難度不大,還是挺有意義的,現(xiàn)在大家不是熱衷于研究物聯(lián)網(wǎng)嗎?假如在冰箱里安裝這個制作,再加上電源線和網(wǎng)線,您就可以坐在客廳里用電腦看冰箱的溫度了!本文相關(guān)的源程序可到Ⅸ無線電》雜志網(wǎng)站www.radio.com.cn下載。
為了方便可靠起見,我們還是以Arduino提供的實例Z8018010FSC為基礎(chǔ)編程,首先找到WebServer實例的位置,如圖8所示,打開它,要修改的僅僅是變量定義部分的byte={192.168,1J177),把它改為和所用的路由器網(wǎng)關(guān)地址(路由器說明書提供)在同一網(wǎng)段。例如,路由器是192.168.0.1,那么把它改成192.168.0.177。別的先不動,編譯后,將程序下載到Arduino擴(kuò)展板,F(xiàn)在這個lP地址已經(jīng)被固定進(jìn)去了。接著打開瀏覽器,在地址欄輸入http://192.168.0.177.回車,稍等一會,網(wǎng)絡(luò)連接,然后就出現(xiàn)了如圖9所示的網(wǎng)頁,這是模擬量輸入端AO—A5的隨機(jī)數(shù)據(jù),點擊刷新,數(shù)據(jù)會改變。
如果想得到些有意義的數(shù)據(jù),例如本文開始介紹的圖1所示的溫度值、光照值等,還需要進(jìn)一步編程。主要是增加一個定時器timer2,讓它產(chǎn)生秒計時,然后結(jié)合測溫元件DS18820的測溫程序,按一秒轉(zhuǎn)換、下一秒讀數(shù)進(jìn)行,輸出的數(shù)值轉(zhuǎn)換為十進(jìn)制整數(shù),具體方法請參考《無線電》雜志201 1年第5期Ⅸ多路測溫》-文,然后使用server.print()輸出相關(guān)的內(nèi)容,并在AO口插上LED,讀取光線傳感器數(shù)據(jù)就行了。最后再展現(xiàn)一下網(wǎng)頁如圖10所示。溫度怎么這么高呢?我把DS18820緊貼到W5100的芯片封裝上了,這個小東西工作電流能達(dá)到180mA,發(fā)熱還是比較厲害的,所以也別指望用電池供電了。
這個小制作雖然難度不大,還是挺有意義的,現(xiàn)在大家不是熱衷于研究物聯(lián)網(wǎng)嗎?假如在冰箱里安裝這個制作,再加上電源線和網(wǎng)線,您就可以坐在客廳里用電腦看冰箱的溫度了!本文相關(guān)的源程序可到Ⅸ無線電》雜志網(wǎng)站www.radio.com.cn下載。
熱門點擊
- 壓頻比U-f曲線
- NPN與PNP進(jìn)行組合的理由
- 繞線式轉(zhuǎn)子電動機(jī)的轉(zhuǎn)子串電阻調(diào)速
- 差動放大電路的應(yīng)用電路
- 光耦合器的傳輸電路
- PWM波形周期的決定
- 渥爾曼電路的設(shè)計
- 溫度標(biāo)定
- 諧波振蕩電路
- 渥爾曼一自舉電路十電流鏡像電路
推薦技術(shù)資料
- 驅(qū)動板的原理分析
- 先來看看原理圖。圖8所示為底板及其驅(qū)動示意圖,F(xiàn)M08... [詳細(xì)]