首頁(yè) > 評(píng)測(cè) > 編碼小蟲(chóng)蟲(chóng)——CodeBug 評(píng)測(cè)

編碼小蟲(chóng)蟲(chóng)——CodeBug 評(píng)測(cè)

  • 作者:seesea
  • 來(lái)源:21ic
  • [導(dǎo)讀]
  • 編程要從娃娃抓起,工程師的娃要從小學(xué)習(xí)編程!

前言

什么?代碼Bug?No No No,此 bug 非彼 bug。所謂編程從娃娃抓起,對(duì)于兒童來(lái)說(shuō)要避免抽象和枯燥,CodeBug 團(tuán)隊(duì)于是設(shè)計(jì)了 CodeBug 這么一個(gè)蟲(chóng)蟲(chóng)外形的可愛(ài)的可編程可穿戴設(shè)備,目的是給任何年齡的人提供一個(gè)簡(jiǎn)單方便又有趣的學(xué)習(xí)編程的平臺(tái)。

CodeBug 提供 5x5 的點(diǎn)陣顯示,觸摸輸入,I2C、SPI和UART擴(kuò)展端口,以及鈕扣電池供電,方便開(kāi)發(fā)簡(jiǎn)單的交互作品,以及容易集成到玩具中;使用瀏覽器在線開(kāi)發(fā),方便易得;使用多彩方塊拖拽方式編程,使得兒童也方便上手。

開(kāi)箱

包裝正面一個(gè)大大的圖形化電路板,然后是產(chǎn)品名以及官網(wǎng)網(wǎng)址,并將產(chǎn)品的理念“有趣,容易的編程”印制于其上:

codebug1.jpg

背面是一些產(chǎn)品特性介紹:

codebug2.jpg

打開(kāi),里面就是蟲(chóng)蟲(chóng)的窩了:

codebug3.jpg

合格證和圖文并茂的上手指南,板子和電池(應(yīng)該還有數(shù)據(jù)線的,被小編吃掉了):

codebug4.jpg

主要板載資源

codebug5.jpg

主控芯片PIC18F25K50參數(shù)簡(jiǎn)表

QQ截圖20170327150150.png

擴(kuò)展附件

官網(wǎng)配備了若干用于擴(kuò)展的附件,就像搭積木一樣,同時(shí)IDE上也做了相應(yīng)仿真模塊和功能代碼塊,可以方便地接插擴(kuò)展,以及方便地寫(xiě)代碼控制。

1. 外殼

有紅黑兩種

codebug6.jpg

2. 彩色五星環(huán)

九顆全彩LED可以分別控制

codebug7.jpg

3. 發(fā)光小蟲(chóng)

其實(shí)就是單個(gè)的全彩LED

codebug8.jpg

開(kāi)發(fā)流程

一、瀏覽器打開(kāi)官網(wǎng)在線 IDE 即可開(kāi)始編程:http://www.codebug.org.uk/create/codebug。

可以看到有做多國(guó)語(yǔ)言支持,但目前還沒(méi)有中文,語(yǔ)言選擇列表左邊有一個(gè)鏈接可以去申請(qǐng)幫助翻譯,有識(shí)之士歡迎貢獻(xiàn)。

不用注冊(cè)即可使用,但注冊(cè)后可以在線保存程序。

codebug9.jpg

二、可以使用拖拽方式編程,也有 Python 和 JavaScript 方式,試了貌似只能看不能編輯。拖拽方塊后,會(huì)自動(dòng)生成另外兩種語(yǔ)言的程序:

codebug10.jpg

codebug11.jpg

codebug12.jpg

三、在線模擬功能是亮點(diǎn),可以添加各種附件

codebug13.jpg

并且在線模擬顯示運(yùn)行效果,當(dāng)前運(yùn)行的方塊會(huì)有黃色邊框高亮,并且有單步執(zhí)行功能

codebug14.jpg

四、提供針對(duì) CodeBug 的專用點(diǎn)陣設(shè)置模塊,可以方便的使用鼠標(biāo)點(diǎn)出點(diǎn)陣圖案,方便的設(shè)置動(dòng)畫(huà)效果,以及直接輸入文字、字符串生成點(diǎn)陣,很方便使用

codebug15.jpg

五、點(diǎn)擊左邊的 Download 下載按鈕即可下載編譯好的代碼

六、在頁(yè)面編譯及下載代碼的時(shí)候會(huì)彈出燒寫(xiě)指引:按住A按鈕的時(shí)候接入U(xiǎn)SB,CodeBug 會(huì)顯示為一個(gè)磁盤(pán)驅(qū)動(dòng)器,把頁(yè)面下載下來(lái)的代碼復(fù)制到其中即完成代碼燒寫(xiě),然后按B按鈕運(yùn)行新代碼

codebug16.jpg

七、顯示出來(lái)的磁盤(pán)驅(qū)動(dòng)器截圖,其中有一個(gè) html 文件,雙擊會(huì)跳轉(zhuǎn)到官網(wǎng)

codebug17.jpg

功能測(cè)試

初次上電

出廠自帶的演示是中心一個(gè)燈亮后,再一排燈亮從左掃到右,從下掃到上。用手按A、B按鈕點(diǎn)陣則顯示A和B字母:

  • 本文系21ic原創(chuàng),未經(jīng)許可禁止轉(zhuǎn)載!

網(wǎng)友評(píng)論

  • 聯(lián)系人:巧克力娃娃
  • 郵箱:board@21ic.com
  • 我要投稿
  • 歡迎入駐,開(kāi)放投稿

熱門(mén)標(biāo)簽
項(xiàng)目外包 more+