Scratch3控制外部傳感器介紹

網友投稿 2020-03-22 09:37

https://cdn.china-scratch.com/timg/200324/093GUa8-0.jpg

Scratch3本來只是做計算機上的程序寫作,為了能控制外部傳感器,可以利用[添加擴展]來增加控制功能。

MIT官方目前只提供幾種特定的硬件擴展,如果想要控制官方未列的硬件(Arduino),必須另外仿制一個Scratch3系統,自己增加擴充功能。

仿制的Scratch3系統,只是將控制arduino的(積木)新增進來,讓積木程序透過轉譯程序就可以控制硬件(Arduino)工作(動作)。

開始工作前要先將翻譯蒟蒻吃進去Arduino(燒韌體)(只要做一次),程序執行時就透過這個(轉譯程序)進行翻譯工作,讓Arduino動作。

使用時先打開[轉譯程序],選擇Arduino的端口(com port),再打開仿制的Scratch3系統,設計程控Arduino。

LASS積木可以直接使用,不需要打開[轉譯程序]。

啟動基于WFduino的Scratch3系統

https://cdn.china-scratch.com/timg/200324/093GV327-1.jpg

點左上角[檔案],可以存盤或上傳檔案。

目前常見的仿制Scratch3系統大多是脫機版,必須下載到windows或MAC計算機中安裝使用,WFduino脫機版不需要安裝,只要解壓縮成一個數據匣,直接開啟使用。

Windows7 以上版本

https://drive.google.com/open?id=1gZ1krDd2qmdyj48FafYp4yP1G1MDDSEH

Mac x64

https://drive.google.com/open?id=1zOq4Lb37U8fzuPWax8a_cmnc_wQjdBCC

開啟程序

1.如果要更新韌體,請選[功能],[韌體更新],選擇板子的型號(Arduino)

https://cdn.china-scratch.com/timg/200324/093GU458-2.jpg

2.顯示[正在更新中]。請稍等

https://cdn.china-scratch.com/timg/200324/093G92G1-3.jpg

3.顯示[UNO更新完成]。

請再選一次連接port 就可以使用了。

https://cdn.china-scratch.com/timg/200324/093G94917-4.jpg

通過WFduino硬件擴展,Scratch3就可以控制外部傳感器。

--end--

后記,小編朋友公司研發了一個游戲化的少兒編程在線課程(5-12歲),游戲化教學結合scratch(一款在線少兒編程工具,類似樂高的積木拼搭),我家娃娃學了幾次課,非常喜歡(超預期),16次課才200多塊錢,對鍛煉孩子的思維能力和動手動力很有幫助。

感興趣的朋友可以掃描二維碼,關注一下,或微信搜索“大耳猴少兒編程”

http://www.bhucgxcz.icu/Uploads/Editor/2018-04-22/5adca08bdc212.jpg

聲明:本文章由網友投稿作為教育分享用途,如有侵權原作者可通過郵件及時和我們聯系刪除:freemanzk@qq.com