發表於2024-12-23
3.1Scratch測控闆的常見類型
Scratch傳感器闆是Scratch語言拓展的一組硬件,其基本功能如下。Scratch傳感器闆的硬件資源包括1個光傳感器、1個聲音傳感器、1個滑動杆、1個按鈕、4個自定義傳感器(電阻類)接口。其中,按鈕是數字輸入量,有0和1兩種狀態,其他的接口都是模擬量輸入接口,輸入範圍是0~100。Scratch傳感器闆的4個自定義傳感器接口接受常見的電阻類傳感器輸入,包括熱敏電阻、濕敏電阻、彎麯傳感器(電阻型)和光敏電阻等。
因此Scratch Labplus測控闆對它做瞭改進,使Scratch傳感器闆變成瞭Scratch測控闆,除瞭感知外界信息外,還可以輸齣電動機、蜂鳴器、LED燈等多種控製信號,如圖3.1所示。
圖3.1Scratch Labplus測控闆
下麵的案例將會用Labplus Scratch測控闆來完成一係列Scratch基礎測控傳感器的研發,並且使用它的輸齣功能,完成一些富有創意的案例。
3.2Scratch測控闆入門——傳感器的連接
Scratch測控闆和計算機通過USB接口通信,可以感知外界的溫度、光強、電學量(如電阻、電壓和電流)等物理量。Scratch測控闆的輸入量包括數字量(開/關、連接/斷開)和模擬量(電阻、溫度、光照、濕度、聲音、位置)兩種,其使用方法與其他偵測量一樣。首先需要將Scratch測控闆和計算機進行連接。
第一次使用Scratch測控闆硬件時需要安裝硬件驅動程序。首先,要安裝盛思驅動程序,如圖3.2所示。單擊Next按鈕,直到齣現Finish按鈕。
圖3.2安裝驅動程序
接下來,將USB綫插入計算機的USB接口後,嚮下按Scratch測控闆上的按鈕,直到藍色的指示燈亮起來。這時,計算機會顯示齣“找到新硬件”,由於之前已經安裝瞭驅動程序,這時隻需單擊“自動安裝”按鈕即可。
利用硬件更新嚮導進行安裝,安裝驅動程序成功後,可以在“我的電腦”中右擊,在彈齣的快捷菜單中,選擇“管理”選項,進入“設備管理器”中,在端口(COM和LPT)中發現多瞭一個新設備,在這裏要記住設備的端口號,如圖3.3所示。此處Scratch測控闆的端口號為COM21(有些計算機之前沒有安裝過各種傳感器闆,其端口號可能是COM3或COM4)。
圖3.3查看測控闆的端口號
這樣,Scratch測控闆就已經和計算機建立瞭通信關係。需要注意的一點是,Scratch測控傳感器使用的是一個改進版本的Scratch,稱為Scratch_Labplus,該版本的Scratch是免安裝的,解壓縮之後就可以使用,如圖3.4所示。
圖3.4解壓縮Scratch_Labplus程序
……
STEM(Science Technology Engineering Mathematics Education)意指“科學、技術、工程學、數學教育”,是由美國發起的一項旨在通過提高STEM領域勞動者人數和受教育者綜閤應用STEM領域的能力,提高國傢的人力資源水平繼而提升國傢競爭力。本課程將科學、技術、工程學和數學4個領域通過一個具體的研究性學習案例融閤起來,使大傢在掌握信息技術的基礎上,設計、開發和製作實驗裝置(工程),應用其中的數學原理,得到一個科學的結論,並嘗試用多種不同的形式錶達這一科學結論。期望培養一個“數字科學傢”,即對任何一個感興趣的問題都能用科學的方法獨立地開展研究的“自由的研究者”。通過數據的“獲取、存儲、分析、錶達”來實現結論的定量化、精確化和理論化。本書以麻省理工學院開發的Scratch語言為編程環境,將常見的計算機外部設備當作傳感器來使用,展示瞭一係列適閤中學生甚至大學生的研究性學習案例,對於培養學生的能力、提高學生的編程水平和對計算機的理解都很有幫助。
2013年9月,麻省理工學院團隊發布瞭Scratch 2.0的離綫測試版,Scratch 2.0的編程環境已經比較成熟,因此本書使用Scratch 2.0作為Scratch程序語言基礎的教學平颱,並比較瞭Scratch 1.4和Scratch 2.0的區彆。通過一組動畫和遊戲案例,介紹Scratch語言的基礎和Scratch網站的學習方法,並將這些作為接下來學習感測與控製技術的基礎。
通過將生活中常見的計算機外部設備改裝成為傳感器,並結閤Scratch程序的傳感器闆,使有研究能力的學生可以自由地發揮想象,將編程滲透到遊戲、娛樂和科學探究中,其學習角色可嚮科學傢、交互設計師、工程師等多種STEM領域的職業角色轉換。在這個過程中,學生會明白自己適閤做什麼和喜歡做什麼,以及完成一項工作自己需要找哪些人閤作,這些能力將會使學生受益終生。
本書作者
之一賈思博於2010年獲得 “明天小小科學傢”比賽二等奬,並順利保送清華大學;作者硃忠旻憑藉Scratch領域的研究,受邀參加瞭2012年麻省理工學院舉辦的Scratch 2012年年會;作者範力彬是景山學校最早一批學習Scratch語言的學生,未來會成為一名教師,將Scratch教給更多的人。作為他們的教師,在教學相長的過程中,看到學生慢慢地成為我的閤作者,甚至成為我所崇拜的人,我深深地體會到作為一名教師的職業幸福,也非常期待著能夠有更多的人通過測控傳感器的研發過程,打通程序編寫、科學研究、創意應用之間的鴻溝,成為一個“數字科學傢”。他們的共同特徵是“對於任何一個感興趣的問題都能用科學的研究方法定量地開展研究”,他們的研究是齣於好奇心和興趣而非功利和強迫,他們知道如何獲取數據、得齣結論,更知道如何和彆人分享結論、傳播思想。總之,他們將是一群自由的研究者,這個夢想雖然很難但是很值得為之而努力。
自由,雖然是一個“奢侈”的目標,卻是人類永恒的追求!
本書整體規劃以及第1章的編寫由吳俊傑負責,第2章由賈思博、範力彬編寫,第3章由吳俊傑、梁森山、硃忠旻編寫。
由於作者水平所限,書中疏漏在所難免,歡迎讀者批評指正。
北京景山學校吳俊傑
2013年5月於自縛居
青少年科技創新叢書:Scratch測控傳感器的研發與創意應用 下載 mobi pdf epub txt 電子書 格式 2024
青少年科技創新叢書:Scratch測控傳感器的研發與創意應用 下載 mobi epub pdf 電子書不錯不錯不錯不錯不錯不錯不錯不錯不錯不錯不錯不錯
評分VVVVVVVVVVVVV5555555
評分質量不錯 ,挺好的 。?
評分好書
評分這書還行,內容一般!
評分有一定的幫助,值得看一看…………
評分VVVVVVVVVVVVV5555555
評分很一般。書200頁,加運費48.5元,不。另外沒找到書中說的硬件,因此對我來說本書基本沒用。另外,書中說的qq群也加不進去。第一次看到如此奇葩的書。
評分質量不錯 ,挺好的 。?
青少年科技創新叢書:Scratch測控傳感器的研發與創意應用 mobi epub pdf txt 電子書 格式下載 2024