如何搭建自己的樂高機(jī)器人編程環(huán)境

為什么要學(xué)習(xí)樂高機(jī)器人編程

? ? ? ?為搶抓人工智能發(fā)展的重大戰(zhàn)略機(jī)遇,構(gòu)筑我國人工智能發(fā)展的先發(fā)優(yōu)勢,加快建設(shè)創(chuàng)新型國家和世界科技強(qiáng)國,國務(wù)院印發(fā)《新一代人工智能發(fā)展規(guī)劃》。規(guī)劃中建議實(shí)施全民智能教育項(xiàng)目,在中小學(xué)階段設(shè)置人工智能相關(guān)課程,逐步推廣編程教育。

? ? ? ? 對于中小學(xué)設(shè)置人工智能相關(guān)課程,個人認(rèn)為肯定不能按照傳統(tǒng)的機(jī)器學(xué)習(xí)方法進(jìn)行。更多的是對中小學(xué)生培養(yǎng)一種對于人工智能的學(xué)習(xí)興趣以及基礎(chǔ)原理。畢竟類似線性代數(shù)、微積分以及概率統(tǒng)計(jì)等都屬于大學(xué)數(shù)學(xué)的范疇。如何培養(yǎng)中小學(xué)生的學(xué)習(xí)興趣,樂高機(jī)器人無疑是一個很好的開始。

? ? ? ? ?最新的EV3機(jī)器人主機(jī)是一個ARM的Linux系統(tǒng),通過圖形編程軟件來控制機(jī)器人。如果覺得樂高提供的圖形編程軟件太幼稚了,還可以自己搭建環(huán)境。因?yàn)闃犯咭呀?jīng)放出了全部源碼,并且搞了一個ev3dev項(xiàng)目,基于Debian Linux 8.0,把它刷到一個MicroSD卡上就可以把EV3主機(jī)變身全功能版Linux系統(tǒng),通過APT安裝軟件,然后就可以用各種編程語言進(jìn)行開發(fā)了。

搭建環(huán)境

準(zhǔn)備工作:

1. 樂高EV3機(jī)器人主機(jī)或者樹莓派。

2. 一張microSD或者microSDHC的SD卡(大小根據(jù)需要最小2G,最大不超過32G,建議4G即可)

3.有SD讀卡槽的電腦或者沒有讀卡槽的電腦額外一個外接USB口的SD讀卡器。

4.有藍(lán)牙或者WIFI鏈接樹莓派或者EV3的主機(jī)。

第一步下載鏡像文件:

? ? ?樂高鏡像? ? ? ?樹莓派2鏡像

第二步刷新SD卡:

1. 類似番茄花園安裝U盤啟動的操作系統(tǒng),首先下載一個SD卡刷新軟件https://etcher.io/

2. 安裝啟動

3. 點(diǎn)擊選擇鏡像,就是第一步下載的鏡像文件

4. 選擇你要刷新的SD卡,如果你的電腦只插入了一個外接設(shè)備,就是默認(rèn)那個

5.出現(xiàn)如下圖案,就表示成功

第三步修改配置文件(針對樹莓派):

由于我們就是使用的樹莓派,所以這一步是必須的。在你把SD卡插入到樹莓派主機(jī)之前,必須要修改一下配置文件。找到EV3DEV_BOOT目錄下的config.txt文件,根據(jù)提示修改文件中的內(nèi)容,打開對樹莓派的支持。

第四步啟動樹莓派:


第五步建立網(wǎng)絡(luò)連接:


第六步SSH連接樹莓:


第七步開始編程:

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容