宜蘭縣教育支援平台 會員登入 會員註冊 我的i教書

« 上一篇 | 下一篇 »

硬體:Micro:bit+感測器(sensor)..........

軟體:kittenblock 1.84i (win)

Micro:bit 是一款由英國廣播電視公司(BBC)推出的專為青少年編程教育設計的微型電腦開發板,內建溫度、光、方位、磁力等感測器及藍芽裝置。Microbit除了明顯的五個腳位之外,還有十多隻腳位。在使用上和Arduino一樣,有數位I/O,類比I/O(PWM)、I2C與SPI功能。(註1)

-----------------------------------------------

Kittenblock就是仿製的Scratch3系統(註2),使用時將控制Micro:bit 的擴充(積木)新增進來,讓積木程式透過轉譯程式就可以控制硬體(Micro:bit )工作(動作)。

 

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

Kittenblock是基於Scratch3.0代碼進行二次開發的軟件(改寫原版),​外觀及使用方法都模擬Scratch3,並且增加支援很多硬體,也可以將寫好的積木程式轉譯成文字程式,上傳到硬體(Micro:bit ),脫離電腦自動執行。

Kittenblock有提供多種系統版本,目前離線版(win10)執行感覺還不錯。
kittenblock 1.84w (win)版下載
https://drive.google.com/file/d/1deX8AK8JDeeHbXSqTQ2D7XrkC_q3KW5x/view?fbclid=IwAR1LjUlZaV3NebpRgPL0DLqqPD0OMPmsc_2li3zrwWgXLMKeze_wl4UZEAE

下載後,直接解壓縮,產一個資料匣,直接開啟(Kittenblock.exe),開始使用。

------------------------------------------------

kittenblock(microbit)課程目錄(scratch3)
http://blog.ilc.edu.tw/blog/blog/868/post/116505/778778

第0課(概論)
http://blog.ilc.edu.tw/blog/blog/868/post/116505/778655

第一課連接使用
http://blog.ilc.edu.tw/blog/blog/868/post/2156/778779

第二課LED
http://blog.ilc.edu.tw/blog/blog/868/post/116505/778780

第三課LED進階
http://blog.ilc.edu.tw/blog/blog/868/post/116505/778982

第四課按鍵(上)
http://blog.ilc.edu.tw/blog/blog/868/post/116505/778983

第五課按鍵(下)
http://blog.ilc.edu.tw/blog/blog/868/post/116505/779030

第六課動作感測器(上)
http://blog.ilc.edu.tw/blog/blog/868/post/116505/779138

第七課動作感測器(下)(搖晃)
http://blog.ilc.edu.tw/blog/blog/868/post/116505/779156

第八課音樂盒
http://blog.ilc.edu.tw/blog/blog/868/post/116505/779171

第九課溫度計
http://blog.ilc.edu.tw/blog/blog/868/post/116505/779170

第十課亮度感測器
http://blog.ilc.edu.tw/blog/blog/868/post/116505/779206

第十一課陀螺儀(加速儀)
http://blog.ilc.edu.tw/blog/blog/868/post/116505/779207

第十二課指南針
http://blog.ilc.edu.tw/blog/blog/868/post/116505/779378

 

第十五課多板控制
http://blog.ilc.edu.tw/blog/blog/868/post/116505/778705

第十六課語音控制(AIOT)
http://blog.ilc.edu.tw/blog/blog/868/post/116505/778730

------------------------------------------

註1:

micro:bit繁體官網 http://microbit.org/hk/ 

規格說明:

http://microbit.org/hk/guide/features/

A diagram of the BBC micro:bit

micro:bit 提供了這些硬體功能:

Microbit除了明顯的五個腳位之外,還有十多隻腳位,功能定義如下圖。在使用上和Arduino一樣,數位I/O,類比I/O(PWM)、I2C與SPI功能。

Micro:bit 腳位圖

圖片來源:http://microbit.org/images/microbit-pins.jpg

腳位說明:

https://tech.microbit.org/hardware/edgeconnector_ds/

註2:

目前常見的仿製Scratch3系統大多是離線版,必須下載到windows或MAC電腦中安裝使用,Kittenblock離線版不需要安裝,只要解壓縮成一個資料匣,直接開啟使用。

-----------------------------------

相關連結:

kittenblock(microbit)課程目錄(scratch3)
http://blog.ilc.edu.tw/blog/blog/868/post/10898/778778

Scratch3控制外部感應器概論 
http://blog.ilc.edu.tw/blog/blog/868/post/113115/778543

micro:bit與robotbit擴展板
http://blog.ilc.edu.tw/blog/blog/868/post/112597/741365

kittenblock(microbit)(scratch3)第0課(概論)
http://blog.ilc.edu.tw/blog/blog/868/post/116505/778655

kittenblock(microbit)多板控制
http://blog.ilc.edu.tw/blog/blog/868/post/116505/778705

kittenblock語音控制(AIOT)
http://blog.ilc.edu.tw/blog/blog/868/post/116505/778730

kittenblock(Arduino)第一課
http://blog.ilc.edu.tw/blog/blog/868/post/116505/778654

如果你的網誌不支援引用網址自動搜尋功能,那麼你可以使用下列的直接引用網址來引用本文章:

http://blog.ilc.edu.tw/blog/trackback.php?id=778778