第十六章網路家電控制使用Webduino程式庫建立微型網站 ...
文章推薦指數: 80 %
第十六章網路家電控制使用Webduino程式庫建立微型網站Webduino的微網站程式碼自訂錯誤訊息網頁監控遠端的溫濕度值使用Streaming程式庫輸出字串建立網頁表單認識GET ...
上传
请登录
Mypresentations
Profile
反馈
Logout
搜索
请登录
请登录
Authwithsocialnetwork:
注册
忘记密码?
Downloadpresentation
Wethinkyouhavelikedthispresentation.Ifyouwishtodownloadit,pleaserecommendittoyourfriendsinanysocialsystem.Sharebuttonsarealittlebitlower.Thankyou!
Buttons:
取消
Download
Presentationisloading.Pleasewait.
第十六章網路家電控制使用Webduino程式庫建立微型網站Webduino的微網站程式碼自訂錯誤訊息網頁監控遠端的溫濕度值
PublishedbyGonzaloRíoOrtega
Modified3年之前
嵌入
Downloadpresentation
Copytoclipboard
Similarpresentations
More
Presentationontheme:"第十六章網路家電控制使用Webduino程式庫建立微型網站Webduino的微網站程式碼自訂錯誤訊息網頁監控遠端的溫濕度值"—Presentationtranscript:
1
2
第十六章網路家電控制使用Webduino程式庫建立微型網站Webduino的微網站程式碼自訂錯誤訊息網頁監控遠端的溫濕度值使用Streaming程式庫輸出字串建立網頁表單認識GET和POST方法從瀏覽器控制遠端燈光開關控制家電開關
3
使用Webduino程式庫建立微型網站Arduino內建的乙太程式庫程式,比較不容易維護;在Webduino程式庫則透過命令(command)處理各種請求,每個命令相當於一個HTML頁面。
參閱16-2
4
使用Webduino程式庫建立微型網站參閱16-3
5
撰寫Webduino的命令命令就是自訂函數,最基本的格式:Webduino程式至少要有一個自訂命令。
底下的自訂命令defaultCmd,將送出事先儲存的HTML內容給用戶端。
參閱16-4
6
Webduino的微網站程式碼Webduino是基於官方Ethernet程式庫的加強版程式,因此沿用了部分語法,基本的網站伺服器程式碼:參閱16-6
7
自訂錯誤訊息網頁錯誤訊息"EPICFAIL"定義在Webduino.h程式檔,我們可以自訂此訊息:也能用圖像代替錯誤訊息:參閱16-8
8
影像與超連結標籤參閱16-9
9
監控遠端的溫濕度值(一)沿用第十五章的乙太網路模組接線,加入DHT11溫濕度感測器:參閱16-11
10
監控遠端的溫濕度值(二)此defaultCmd命令採用Streaming的程式庫,輸出HTML中的變動部分(顯示最新的溫濕度值):參閱16-13
11
使用Streaming程式庫輸出字串Streaming程式庫的語法,能在同一行敘述合併輸出字串和變數值,它也能用在LCD顯示器以及乙太網路卡等模組的程式庫,取代print()指令。
參閱16-13
12
輸出帶小數點的溫濕度值「傳統」的C程式語言中,把浮點數字轉換成字串的函數叫做sprintf();Arduino採用的轉換函數叫做dtostrf()。
參閱16-15
13
讓瀏覽器自動更新顯示溫濕度值參閱16-16
14
傳遞資料給網站伺服器從用戶端傳遞資料給網站伺服器,主要有超連結和表單(form)兩種途徑。
表單是網頁上讓使用者輸入資料的介面,基本的表單元素類型如下:參閱16-17
15
建立網頁表單表單元素放在HTML本體的
延伸文章資訊
- 1第十六章網路家電控制使用Webduino程式庫建立微型網站 ...
第十六章網路家電控制使用Webduino程式庫建立微型網站Webduino的微網站程式碼自訂錯誤訊息網頁監控遠端的溫濕度值使用Streaming程式庫輸出字串建立網頁表單認識GET ...
- 2Webduino Fly+Arduino 全新未使用零件備品出清 - 蝦皮購物
購買Webduino Fly+Arduino 全新未使用零件備品出清. ... 已裝程式及提供原始碼全套裝4自由度meArm機械手臂Arduino UNO板+雙搖桿擴展板+伺服馬達+壓克力手臂散件.
- 3Webduino 技術討論社團| 各位先進們大家好 - Facebook
LD3320接上leonardo之後燒錄語音辨識範例程式碼也沒問題,但不管如何改變語音庫或說出各種指令,leonardo不論是依照語音指令key鍵盤或自己亮led燈或在SerialPort監控 ...
- 4Webduino - iCShop - 電子零件/模組/STEAM教具/開發板軍火庫
更多的腳位需求,且已有Arduino Uno 板,建議購買Webduino Fly。最後想體驗基礎物聯網的初學者,可以購買Web:Bit 開發板搭配Web:Bit 教育版程式編輯系統,實現更多 ...
- 5Webduino的價格推薦- 2022年8月| 比價比個夠BigGo
價格持平. 蝦皮商城 cfp_servic(1342). 臺北市大安區. 已下架. 輕課程IoT物聯網初體驗-使用圖控化Webduino Blockly程式語言. 下單75折滿599再享9折可使...