操作步驟
1.將網(wǎng)絡(luò)擴(kuò)展板與UNO插接在一起付燥,確保引腳連接正常。
2.如圖所示連接UNO和PC機(jī)(PWR紅燈長(zhǎng)亮枝哄,AREF左側(cè)綠燈長(zhǎng)亮)
3.打開(kāi)arduino示例程序WebServer肄梨,并上傳到uno板
4.將網(wǎng)絡(luò)擴(kuò)展板使用網(wǎng)線(網(wǎng)線用交叉線)與電腦連接
5.設(shè)置本地計(jì)算機(jī)(和w5100相連的計(jì)算機(jī))的網(wǎng)絡(luò)(IP地址要和pic3-2中在一個(gè)網(wǎng)段,即紅色劃線部分要相同,如果不在同一個(gè)網(wǎng)段挠锥,在ping w5100時(shí)會(huì)出現(xiàn):無(wú)法訪問(wèn)目標(biāo)主機(jī))
6.設(shè)置后W5100網(wǎng)絡(luò)擴(kuò)展板板載的LED燈除了PWR紅燈長(zhǎng)亮众羡,AREF左側(cè)綠燈長(zhǎng)亮,3個(gè)LED燈LINK,100M,FULLD也會(huì)綠燈長(zhǎng)亮起,RX燈會(huì)閃蓖租,如果4個(gè)led燈沒(méi)亮請(qǐng)按下復(fù)位按鈕粱侣,如果還是不亮羊壹,請(qǐng)測(cè)試網(wǎng)線是否能用?是否為交叉線齐婴?(見(jiàn)pic4)
7.ping W5100
如果出現(xiàn)如下界面油猫,注意紅線部分,說(shuō)明不在同一個(gè)網(wǎng)段尔店,請(qǐng)查看pic5設(shè)置是否正確
8.如果ping通w5100,在瀏覽器內(nèi)輸入:http://192.168.1.177/
9.打開(kāi)arduino菜單:工具-》串口監(jiān)視器
10.代碼解釋
設(shè)置w5100為服務(wù)器端眨攘,等待瀏覽器客戶端訪問(wèn),如果瀏覽器地址欄內(nèi)輸入服務(wù)器地址完畢(currentLineIsBlank=true)嚣州,會(huì)讀取客戶端信息(client.read())顯示在端口監(jiān)視器中,而且會(huì)在客戶端輸出一張html表(client.println())顯示在瀏覽器客戶端的內(nèi)容中
所用硬件
Arduino Ethernet W5100 網(wǎng)絡(luò)擴(kuò)展板 SD卡 支持MEGA