乐高spike python_SPIKE Prime科创套装 篇四:乐高教育SPIKE Prime入门编程和搭建活动教学...
SPIKE Prime科創(chuàng)套裝 篇四:樂高教育SPIKE Prime入門編程和搭建活動教學(xué)
2021-01-30 22:42:17
2點(diǎn)贊
1收藏
0評論
創(chuàng)作立場聲明:本人為網(wǎng)易有道員工,有道是樂高教育中國合作伙伴。所以本人有機(jī)會學(xué)到一些樂高教育專業(yè)知識。然而我不是社會上的樂高機(jī)器人教師,更多是站在然而一個小學(xué)男孩的父親角度來看待樂高教育的產(chǎn)品。每個人站在不同立場,內(nèi)容就會有所偏重,客觀與否還請大家指正,期待深入探討交流。
之前文章熟悉了SPIKE Prime開箱、零件收納、基本硬件認(rèn)識、軟件安裝和認(rèn)識之后,我們開始入門課程
第一課:創(chuàng)建樂高表情符號。
通過創(chuàng)建樂高表情符號,我們學(xué)習(xí)樂高教育SPIKE Prime基本的硬件連接,編程,讓模型響應(yīng)程序。
首先,當(dāng)初次使用SPIKE Prime時,我們需要使用數(shù)據(jù)線連接SPIKE Prime的智能集線器到電腦,運(yùn)行軟件后,軟件會提升“更新智能集線器的操作系統(tǒng)”。請依照軟件指示進(jìn)行更新。
更新完成后,我們開始我們的學(xué)習(xí)
首先,在軟件的首頁選擇開始
進(jìn)入入門頁面。在入門頁面中選擇“1,從這里開始 創(chuàng)建樂高表情符號”
進(jìn)入課程頁面,第一課中會有指引,告訴我們,要為智能集線器創(chuàng)建一個小程序。
裝好電池(最最入門的步驟了)
點(diǎn)擊圖標(biāo),連接智能集線器
可選數(shù)據(jù)線連接方式
或藍(lán)牙連接方式
按照指示,拖動程序積木塊“當(dāng)程序啟動時”
拖動“點(diǎn)亮笑臉”
拖動“播放警笛聲”,我們的程序就完成啦
點(diǎn)擊右下角,運(yùn)行程序
恭喜你,完成了SPIKE Prime科創(chuàng)套裝的第一次編程。
有興趣的話,來試著做個不同的有趣表情吧。
第二課,學(xué)習(xí)傳感器和電機(jī)的作用。
這節(jié)課,我們學(xué)習(xí)SPIKE Prime的電機(jī)和傳感器的使用,通過程序讓他們運(yùn)行起來。
圖文版:
首先,在軟件的首頁選擇開始
進(jìn)入入門頁面。在入門頁面中選擇“2,電機(jī)和傳感器”
進(jìn)入課程編程頁面,右側(cè)是課程的指引介紹
依照指引,打開搭建手冊,完成傳感器和電機(jī)的搭建。
1,電機(jī)的運(yùn)動控制:
我們可以通過程序,對SPIKE Prime所連接的電機(jī)進(jìn)行編程控制。
完成搭建后,進(jìn)入下一頁,將大型電機(jī)連接至端口C。
可以看到,這里已經(jīng)有預(yù)設(shè)的程序,直接運(yùn)行就好:
當(dāng)程序啟動時——設(shè)置電機(jī)速度——設(shè)置電機(jī)運(yùn)動圈數(shù)
可以在這里嘗試修改電機(jī)參數(shù),比如設(shè)置速度為20%,設(shè)置轉(zhuǎn)動1圈,或選擇轉(zhuǎn)動多少度、多少秒。運(yùn)行一下看看修改后的結(jié)果吧。
2,壓力傳感器對電機(jī)的控制
SPIKE Prime的壓力傳感器可以感受按壓、或測量0-10N的壓力。這里我們通過按壓信號的輸入來控制電機(jī)轉(zhuǎn)動。
然后我們把壓力傳感器連接至端口B
這是個并行程序鏈:
當(dāng)壓力傳感器被按壓——設(shè)置電機(jī)轉(zhuǎn)速——啟動電機(jī)
當(dāng)壓力傳感器被松開——關(guān)閉電機(jī)
運(yùn)行一下看看吧
3,超聲距離傳感器
SPIKE Prime超聲距離傳感器可以測量物體離傳感器的距離,我們用距離的輸入判斷來控制電機(jī)轉(zhuǎn)動。
這個程序可以教給我們,超聲距離傳感器的作用。
4,顏色傳感器
SPIKE Prime的顏色傳感器可測量多種顏色,也可測量反射光。很多有趣的機(jī)器人巡線任務(wù)都要靠顏色傳感器來完成。
這里的程序?yàn)?#xff0c;當(dāng)顏色傳感器看到不太顏色,啟動不同的電機(jī)。
6,陀螺儀
陀螺儀內(nèi)置在SPIKE Prime的智能集線器內(nèi),通過陀螺儀,可以測量智能集線器的x-y-z三個方向的傾斜度。如果用Python編程還可以讀取陀螺儀在三個方向的加速度。
這個示范程序中,我們來學(xué)習(xí)使用陀螺儀的基本控制。
好了,通過這個系列的活動,小朋友們應(yīng)該對SPIKE Prime的電機(jī)和傳感器有了基本的認(rèn)識了。后面我們來搭個有趣的模型動起來吧。
第三課,搭建活動模型,一個跳跳蟲。
這節(jié)課我們來讓模型動起來,做一個有趣的跳跳蟲。
圖文版
首先,在軟件的首頁選擇開始
進(jìn)入入門頁面。在入門頁面中選擇“3,,讓模型動起來,搭建一只跳跳蟲”
依照課程指引,進(jìn)入搭建頁面
搭建完成后,我們進(jìn)入下一頁編程頁面。
相對之前的藍(lán)色電機(jī)模塊,粉色程序塊為運(yùn)動模塊,我們設(shè)置好運(yùn)動電機(jī)后,就可以兩個電機(jī)協(xié)同工作。運(yùn)行一下程序看看吧:
如何讓跳跳蟲跳過50cm的距離呢?我們要來修改程序參數(shù)了。可能沒法一次就成功,我們要不斷嘗試,不斷優(yōu)化。
可以設(shè)置運(yùn)動時間,也可以設(shè)置電機(jī)轉(zhuǎn)動圈數(shù)或度數(shù)等。大家來試試吧。
我們還可以做一些有趣的實(shí)驗(yàn),比如,更快的電機(jī)速度能夠讓跳跳蟲跳的更快嗎?如果我設(shè)置成70%的速度,會怎樣?
我們可以找到讓跳跳蟲跳的最快的程序。
我們還可以來優(yōu)化跳跳蟲的腿,更長的腿會跳的更快嗎?什么樣的腿可以爬過更多障礙?
小朋友們來試試看吧。
好了,完成三個入門活動,大家對SPIKE Prime有基本的了解了,我們可以進(jìn)入系統(tǒng)的學(xué)習(xí)單元,或創(chuàng)建自己的小發(fā)明了。
總結(jié)
以上是生活随笔為你收集整理的乐高spike python_SPIKE Prime科创套装 篇四:乐高教育SPIKE Prime入门编程和搭建活动教学...的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: android adb shell常用命
- 下一篇: python用cartopy包画地图_利