博客專欄

        EEPW首頁 > 博客 > Micro:bit 一款比樹莓派更好玩的開源硬件

        Micro:bit 一款比樹莓派更好玩的開源硬件

        發布人:熊貓愛善 時間:2019-05-23 來源:工程師 發布文章

        BBC  micro:bit是一款基于ARM核的,如同口袋般大小的可編程計算機,任何人都可以在這塊小小的板卡上進行創新。BBC發布這款開源硬件主要目的是為青少年編程教育而考慮,希望能夠借助micro:bit幫助廣大青少年參與到硬件制作核軟件編程中去,發揮青少年豐富的想象力。BBC通過與31個組織的重大合作,在全英國每一個11/12歲的7年級或同等學齡兒童都可以免費獲得一塊micro:bit。

        展示.jpg

        1558601265531525.gif

        圖源:micro:bit官網

        BBC micro:bit官方頁面:http://www.microbit.org

        micro:bit的性能介紹

        micro:bit雖然面積很小,只有5cm*5cm,但性能不可小覷。這款板卡采用了基于ARM Cortex-M0的nRF51822處理器,集成藍牙功能,板載5×5 LED點陣、加速度計、三軸地磁和溫度計等資源。同時,還引出了20+5pin的擴展接口,可輕松勝任各種編程相關的教學與開發場景,包括編寫電子游戲、機器人控制、科學實驗和可穿戴裝置開發等。優秀的性能為孩子們的想象力提供了充足的展現空間。

        micro:bit的配置:

        ?   25個可單獨編程的LED

        ?   2顆可編程按鈕

        ?   物理鏈接引腳

        ?   光和溫度傳感器

        ?   運動傳感器(加速度計和羅盤)

        ?   無線通訊,無線電和藍牙

        ?   USB接口

        1558601283549332.png

        圖源:micro:bit官網

        上手micro:bit

        BBC  micro:bit是一款基于ARM核的,如同口袋般大小的可編程計算機,適合青少年編程教育,因此上手十分簡單,只需要5個步驟。

        為了更好的幫助青少年學習編程,更加容易上手,micro:bit可以在任何平臺上進行編程,包括手機、Macs, PSs, Chromebooks, Linux, 甚至是Raspberry Pi。

        首先以Windows為例

        第一步 連接Windows

        使用micro:bit的USB接口連接Windows的電腦,在電腦上找到“MICROBIT”這個文件夾,就是micro:bit了。需要注意的是,這可不是一般的U盤!

        第二步 在電腦上編程

        你可以使用MakeCode 編譯平臺 (方塊拖拽式) 或者Python (文本式)對micro:bit進行編程。

        海外版:Blocks Editor在線編程平臺

        國內版:MakeCode在線編程平臺

        Made(1).gif

        MakeCode編輯器使用拖放塊,代碼是用JavaScript編寫的。嘗試下面的步驟來完成一個心型吧。

        Micropython在線編程平臺。MicroPython是可以在單片機上運行的Python,它不需要任何工具和環境,只要有個文本工具和一塊開發板即可開發編譯。

        第三步 下載到電腦

        單擊編輯器中的下載按鈕,你將下載一個“hex”文件,該文件能夠在micro:bit中讀取。下載了“hex”文件之后將它保存到“MICROBIT”文件夾中。你也可以選擇“發送到→MICROBIT”。

        第四步 運行

        當你在進行編碼時micro:bit處于暫停狀態,并且開發板背后的黃色LED燈不停地閃爍,當編譯結束后,程序將自動運行。

        需要注意的是,每次編程時,MICROBIT驅動器都會自動彈出并返回,但是十六進制文件將會消失。micro:bit只能接收十六進制文件,不會存儲任何其他東西!

        第五步 掌握

        上面介紹了關于編譯micro:bit的基本步驟,但還是需要在不同的平臺上多多練習,才能真正掌握micro:bit,并開發出不同的玩法。你可以在網上尋找好玩的例子進行嘗試。


        目前在EEPW論壇有micro:bit的試用活動,活動報名截至到6月13日。

        *博客內容為網友個人發布,僅代表博主個人觀點,如有侵權請聯系工作人員刪除。



        關鍵詞:

        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 绥宁县| 渝中区| 温州市| 鲁山县| 陕西省| 东宁县| 金沙县| 绵竹市| 施甸县| 西宁市| 剑川县| 永春县| 济阳县| 隆尧县| 美姑县| 郑州市| 静乐县| 安多县| 海盐县| 安宁市| 牡丹江市| 连南| 嘉定区| 龙南县| 息烽县| 汽车| 临猗县| 宜兴市| 安溪县| 岱山县| 华亭县| 平湖市| 资兴市| 攀枝花市| 英超| 根河市| 图木舒克市| 蒙城县| 保德县| 青海省| 维西|