- 樂高機(jī)器人:Scratch與WeDo編程基礎(chǔ)實(shí)戰(zhàn)應(yīng)用
- 林文
- 500字
- 2020-06-04 15:25:58
6.2 Scratch單杠小子程序
單杠小子

模擬現(xiàn)實(shí)中單杠運(yùn)動(dòng)員在單杠上的運(yùn)動(dòng)方式,可以通過傾斜傳感器控制單杠小子的前后運(yùn)動(dòng),也可以通過距離傳感器控制單杠小子的前后有規(guī)則運(yùn)動(dòng)。
秋千、海盜船程序中,通過將距離傳感器測量的數(shù)值輸入到電動(dòng)機(jī)功率,實(shí)現(xiàn)來回蕩悠的往復(fù)運(yùn)動(dòng),達(dá)到蕩秋千的效果。
通過Scratch 3.0和WeDo 2.0的程序,以及傾斜傳感器、距離傳感器的運(yùn)用,模擬真實(shí)的秋千、海盜船的運(yùn)動(dòng)規(guī)律。

單杠小子源程序

基礎(chǔ)程序:使用傾斜傳感器,控制單杠小子的前后運(yùn)動(dòng)

根據(jù)前后運(yùn)動(dòng)方向的不同改變LED燈的顏色。
這里編寫了一個(gè)通過按鍵控制單杠小子的Scratch 3.0程序。

程序開始,當(dāng)角色被點(diǎn)擊時(shí),單杠小子做前后運(yùn)動(dòng)。
按住〈a〉鍵,停止運(yùn)動(dòng)。松開〈a〉鍵,繼續(xù)運(yùn)動(dòng)。
按下空格鍵,發(fā)出歡呼聲。
這是一個(gè)簡單的鼠標(biāo)和按鍵控制程序。
WeDo單杠小子

使用WeDo 2.0距離傳感器,調(diào)整單杠小子的運(yùn)動(dòng)速度。

傾斜傳感器
使用了WeDo的傾斜傳感器控制WeDo的單杠小子運(yùn)動(dòng)。
不同的上、下傾斜角度控制單杠小子前、后的運(yùn)動(dòng)。
當(dāng)平放時(shí)停止運(yùn)動(dòng)。
WeDo硬件和Scratch結(jié)合,傳感器同時(shí)控制WeDo硬件和Scratch動(dòng)畫。


使用距離傳感器控制單杠小子前后回蕩的往復(fù)運(yùn)動(dòng)。


將距離傳感器測量的數(shù)值輸入到電動(dòng)機(jī)功率。
單杠小子按照測量數(shù)值來回往復(fù)運(yùn)動(dòng),或者停止運(yùn)動(dòng)。
- 空間機(jī)器人遙操作系統(tǒng)及控制
- Getting Started with MariaDB
- TestStand工業(yè)自動(dòng)化測試管理(典藏版)
- 教父母學(xué)會(huì)上網(wǎng)
- 網(wǎng)上生活必備
- 條碼技術(shù)及應(yīng)用
- 物聯(lián)網(wǎng)與云計(jì)算
- PHP開發(fā)手冊(cè)
- 視覺檢測技術(shù)及智能計(jì)算
- 計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)基礎(chǔ)
- 計(jì)算機(jī)網(wǎng)絡(luò)原理與技術(shù)
- 悟透AutoCAD 2009完全自學(xué)手冊(cè)
- Troubleshooting OpenVPN
- 智能生產(chǎn)線的重構(gòu)方法
- Visual C++項(xiàng)目開發(fā)案例精粹