
這是一份初中信息技術(shù)義務(wù)教育版(2024)八年級(jí)全一冊(cè)第9課 互聯(lián)協(xié)議仍沿用多媒體教學(xué)免費(fèi)課件ppt,共25頁。PPT課件主要包含了學(xué)習(xí)目標(biāo),問題情境,學(xué)習(xí)內(nèi)容,實(shí)踐導(dǎo)入,探究實(shí)踐一,探究實(shí)踐二,探究實(shí)踐三,探究實(shí)踐四,了解HTTP,發(fā)起網(wǎng)絡(luò)請(qǐng)求等內(nèi)容,歡迎下載使用。
1. 物聯(lián)系統(tǒng)如何從互聯(lián)網(wǎng)中獲取數(shù)據(jù)?2. 如何利用 HTTP 獲取網(wǎng)絡(luò)數(shù)據(jù)?
了解HTTP 通信的基本過程,認(rèn)識(shí)傳統(tǒng)互聯(lián)網(wǎng)協(xié)議在物聯(lián)系統(tǒng)中的局限性。
了解物聯(lián)系統(tǒng)從互聯(lián)網(wǎng)中獲取數(shù)據(jù)的方法,會(huì)使用應(yīng)用程序接口。
早上起床后,人們會(huì)問物聯(lián)音箱今天的天氣情況。然而,物聯(lián)音箱并沒有安裝能采集氣象數(shù)據(jù)的傳感器,那它為什么能知道天氣情況呢?
第9課 互聯(lián)協(xié)議仍沿用
這是因?yàn)槲锫?lián)系統(tǒng)中的數(shù)據(jù)不僅有傳感器采集的數(shù)據(jù),還有互聯(lián)網(wǎng)中的數(shù)據(jù)。
一 探索互聯(lián)網(wǎng)中的數(shù)據(jù)
三 探討互聯(lián)網(wǎng)協(xié)議的局限性
二 體驗(yàn)獲取互聯(lián)網(wǎng)數(shù)據(jù)
在日常生活中,互聯(lián)網(wǎng)給人們提供了豐富的數(shù)據(jù),包括學(xué)習(xí)資源、健康信息、新聞動(dòng)態(tài)、電子商務(wù)、娛樂內(nèi)容、旅游及交通信息等各方面,這些數(shù)據(jù)對(duì)于物聯(lián)設(shè)備也非常重要。
物聯(lián)音箱如何獲取天氣數(shù)據(jù)呢? 物聯(lián)音箱除了依靠自身的傳感器,還會(huì)連接互聯(lián)網(wǎng)的天氣預(yù)報(bào)服務(wù),自動(dòng)獲取到最新的天氣預(yù)報(bào)。
一、探索互聯(lián)網(wǎng)中的數(shù)據(jù)
探索身邊的物聯(lián)設(shè)備,說說這些設(shè)備中的哪些數(shù)據(jù)是從互聯(lián)網(wǎng)中獲取的。
分組開展活動(dòng),通過互聯(lián)網(wǎng)查詢資料并總結(jié)分享。問題:這些設(shè)備是通過怎樣的方式訪問互聯(lián)網(wǎng)并獲取數(shù)據(jù)的?
二、體驗(yàn)獲取互聯(lián)網(wǎng)數(shù)據(jù)
在互聯(lián)網(wǎng)上有許多提供各種數(shù)據(jù)接口的服務(wù)商,在使用這些接口前,需先查閱相關(guān)接口調(diào)用說明。例如,以下是國家氣象信息中心提供的氣象大數(shù)據(jù)接口的調(diào)用說明。
互聯(lián)網(wǎng)上的服務(wù)器會(huì)通過API(應(yīng)用程序接口),使得外部設(shè)備或程序能夠訪問這些數(shù)據(jù)資源。在物聯(lián)系統(tǒng)中,設(shè)備通常會(huì)使用HTTP(超文本傳輸協(xié)議)發(fā)起請(qǐng)求,以此訪問這些API并獲取所需數(shù)據(jù)。
實(shí)踐要求:獲取當(dāng)前時(shí)間實(shí)踐步驟:1.獲取API的URL。如,提供了當(dāng)前時(shí)間的查詢功能?!?br/>利用HTTP獲取互聯(lián)網(wǎng)中的數(shù)據(jù)
{"sysTime2":"2024-07-12 10:37:28","sysTime1":"20240712103728"}
觀察API返回的字符串,可以從中獲取哪些數(shù)據(jù)?
API的返回結(jié)果一般為XML格式或JSON格式的字符串,可通過ujsn庫解析為字典數(shù)據(jù)類型,變成字典數(shù)據(jù)類型后,通過字典的鍵值訪問就可獲得其中具體的數(shù)據(jù)內(nèi)容。
把API返回的字符串在顯示屏顯示,如sysTime2。
三、探討互聯(lián)網(wǎng)協(xié)議的局限性
在互聯(lián)網(wǎng)中,HTTP是應(yīng)用最為廣泛的網(wǎng)絡(luò)協(xié)議。物聯(lián)網(wǎng)在發(fā)展前期完全沿用了傳統(tǒng)互聯(lián)網(wǎng)的通信架構(gòu),其中也包括了HTTP。思考:對(duì)于物聯(lián)系統(tǒng)而言,HTTP完全適用嗎?
HTTP主要面向客戶端/服務(wù)器模式,客戶端(如瀏覽器或物聯(lián)設(shè)備)必須主動(dòng)向服務(wù)器發(fā)送請(qǐng)求以獲取數(shù)據(jù)。在物聯(lián)網(wǎng)環(huán)境中,這意味著設(shè)備為了實(shí)時(shí)響應(yīng)可能的遠(yuǎn)程控制指令,需要持續(xù)不斷地向服務(wù)器發(fā)出請(qǐng)求,以檢查是否有新的指令。思考并討論:這樣會(huì)出現(xiàn)哪些問題?
1.消耗物聯(lián)設(shè)備有限資源;2.能耗增加;3.可能對(duì)服務(wù)器、傳輸網(wǎng)絡(luò)造成極大的負(fù)擔(dān)。
要求:以小組為單位進(jìn)行討論和總結(jié),將可能出現(xiàn)的問題進(jìn)行分享交流。
思考:物聯(lián)協(xié)議需要滿足哪些特性? 實(shí)踐要求:每組選擇一種常見的物聯(lián)協(xié)議,通過網(wǎng)絡(luò)查詢相關(guān)資料,了解這個(gè)物聯(lián)網(wǎng)協(xié)議特性,總結(jié)并進(jìn)行分享。
1.低功耗; 2.低帶寬; 3.低延時(shí); 4.兼容性。
物聯(lián)網(wǎng)協(xié)議需滿足的特性總結(jié)如下:
1.利用API從互聯(lián)網(wǎng)中獲取數(shù)據(jù)的方法?! ?2.獲取實(shí)時(shí)網(wǎng)絡(luò)時(shí)間實(shí)踐活動(dòng)?! ?3.HTTP在物聯(lián)系統(tǒng)中的局限性,物聯(lián)協(xié)議具有低功耗、低帶寬、低延時(shí)、兼容性等特點(diǎn)。
1.通過網(wǎng)絡(luò)搜索引擎等工具搜索免費(fèi)的 API,并將接口功能、URL等數(shù)據(jù)整理成表格。2.嘗試通過調(diào)用主控板的urequests庫發(fā)起 HTTP 請(qǐng)求來訪問這些 API,并將對(duì)應(yīng)的接口返回?cái)?shù)據(jù)顯示在主控板上。
第9課 拓展與提升
這是一份初中信息技術(shù)人教版(2024)八年級(jí)全一冊(cè)第9課 互聯(lián)協(xié)議仍沿用獲獎(jiǎng)教學(xué)ppt課件,共26頁。PPT課件主要包含了講授新課,導(dǎo)入新課,探索互聯(lián)網(wǎng)中的數(shù)據(jù),體驗(yàn)獲取互聯(lián)網(wǎng)數(shù)據(jù)等內(nèi)容,歡迎下載使用。
這是一份初中信息技術(shù)第9課 互聯(lián)協(xié)議仍沿用優(yōu)秀課件ppt,共21頁。PPT課件主要包含了學(xué)習(xí)目標(biāo),問題情境,學(xué)習(xí)內(nèi)容,了解HTTP,發(fā)起網(wǎng)絡(luò)請(qǐng)求,主要代碼,解析返回結(jié)果等內(nèi)容,歡迎下載使用。
這是一份八年級(jí)全一冊(cè)第10課 物物互通有新徑課前預(yù)習(xí)免費(fèi)ppt課件,共20頁。PPT課件主要包含了學(xué)習(xí)目標(biāo),問題情境,學(xué)習(xí)內(nèi)容,實(shí)踐導(dǎo)入,探究實(shí)踐一,探究實(shí)踐二,主要代碼等內(nèi)容,歡迎下載使用。
微信掃碼,快速注冊(cè)
注冊(cè)成功