小物/手作, 梅生活

[開箱] BBC Micro:bit初體驗,將寫好的控制碼,匯入Micro:bit控制板中

梅干2018/10/08
梅問題-[開箱]BBC Micro:bit初體驗,跨平台並將寫好的控制碼,匯入Micro:bit控制板中
  最近在網路流傳了一隻相當酷的影片,就是魔法無線充電板,當手機放在板子上時,下面的魔法盤就會以跑馬燈的形式,依續的亮起,最後當魔法盤上的光都跑完後,手機立即就出現充電的效果,就像在作法一樣,相當的酷,由於那非實際的產品,而這只是一隻動畫影片而已,因此當梅干看到這魔法盤時,又燃起了手作魂,而那魔法盤無線充電板,其實架構並不困難,只要能控制LED的播放,並在結束後,喚醒充電板進行供電,這時手機就會出現充電的畫面,如此一來一切就像魔法般的神奇。
  當要開始製作這魔法充電板時,首先就是要先能控制這些硬體設備,因此梅干研究了好久,最後則挑選了最入門款的micro:bit,最主要的原因就在於micro:bit簡易好上手,同時能達到硬體的控制,再加上micro:bit的語法竟然不用一個一個字刻,而是採全圖形化介面,透過拖拉就能完成程式的撰寫,簡單到就像拼圖一樣,當寫好後,再把程式碼匯入到micro:bit中,同時燒錄方式也很簡單,因此想玩micro:bit的朋友,現在也一塊來看看囉!
micro:bit並不貴,基本款只需800元左右。
梅問題-[開箱]BBC Micro:bit初體驗,跨平台並將寫好的控制碼,匯入Micro:bit控制板中
打開後,有說明書,以及micro:bit主板、電池盒、電池二顆與USB傳輸線。
梅問題-[開箱]BBC Micro:bit初體驗,跨平台並將寫好的控制碼,匯入Micro:bit控制板中
而micro:bit板子內建就有許多的功能,像是溫度感測、地磁、加速...等,因此完全不用再外接。
梅問題-[開箱]BBC Micro:bit初體驗,跨平台並將寫好的控制碼,匯入Micro:bit控制板中
另一面除了有LED燈,還有光感應,以及有三個腳位,可用來控制硬體設備。
梅問題-[開箱]BBC Micro:bit初體驗,跨平台並將寫好的控制碼,匯入Micro:bit控制板中
當要把程式匯入時,需透過USB與電腦連接,當要單獨使用時,只需接上電源即可。
梅問題-[開箱]BBC Micro:bit初體驗,跨平台並將寫好的控制碼,匯入Micro:bit控制板中
接著將micro:bit與電腦連接,很酷的是無論是Win/MAC都可用。
梅問題-[開箱]BBC Micro:bit初體驗,跨平台並將寫好的控制碼,匯入Micro:bit控制板中
同時在接上後,不用任何的驅動程式,在電腦的裝置中,就會看到一個MICROBIT的資料夾,當有看到此磁碟時,表示已成功的與電腦連接啦!
梅問題-[開箱]BBC Micro:bit初體驗,跨平台並將寫好的控制碼,匯入Micro:bit控制板中
而另一件更酷的是,完全不用裝任何的軟體,打開瀏覽器,並進入「https://makecode.microbit.org/」, l就可開始編輯,當要開始時,可將語系切為中文,這時點右上的設定圖示,再選擇「Language」選項。
梅問題-[開箱]BBC Micro:bit初體驗,跨平台並將寫好的控制碼,匯入Micro:bit控制板中
再將語系設為「繁體中文」。
梅問題-[開箱]BBC Micro:bit初體驗,跨平台並將寫好的控制碼,匯入Micro:bit控制板中
這時就會看到,畫面變成全中文的啦!使用上更加的有親切感,而所有的功能在放置在,中間的選項裡。
梅問題-[開箱]BBC Micro:bit初體驗,跨平台並將寫好的控制碼,匯入Micro:bit控制板中
同時全部都是採圖形化+拖曳。
梅問題-[開箱]BBC Micro:bit初體驗,跨平台並將寫好的控制碼,匯入Micro:bit控制板中
且在編輯的過程中,也可從右邊的圖示中,測試所寫的動作是否正確,而這邊梅干很簡單的寫了,按下A出現圈圈,按下B出現叉叉,AB一起按出現愛心。
梅問題-[開箱]BBC Micro:bit初體驗,跨平台並將寫好的控制碼,匯入Micro:bit控制板中
當測試也沒問題後,就可按下載鈕,將程式碼下載回來。
梅問題-[開箱]BBC Micro:bit初體驗,跨平台並將寫好的控制碼,匯入Micro:bit控制板中
下載後,再將.hex檔,直接拖曳到MICROBIT的目錄裡,這時就開始將剛所需的程式,匯入到micro:bit板子中啦!
梅問題-[開箱]BBC Micro:bit初體驗,跨平台並將寫好的控制碼,匯入Micro:bit控制板中
匯好後,這時就可拔除USB改用電池盒攻電。
梅問題-[開箱]BBC Micro:bit初體驗,跨平台並將寫好的控制碼,匯入Micro:bit控制板中
立馬來實際測試看看,按下A鈕成功的出現圈圈。
梅問題-[開箱]BBC Micro:bit初體驗,跨平台並將寫好的控制碼,匯入Micro:bit控制板中
當要關機也很簡單,只需直接將電源拔除即可,雖然micro:bit不像Arduino來的強大,但透過micro:bit,也可為生活帶來些便利,比方像是電源中控系統、光感應、溫度計..等,都能輕鬆透過micro:bit來實現,透過micro:bit讓生活多點樂趣。
梅問題-[開箱]BBC Micro:bit初體驗,跨平台並將寫好的控制碼,匯入Micro:bit控制板中