pande
(樂高) 貝登堡機器人學院擔任助教,第十七次上課 (eyeroll) 回到寫程式控制特定機構的教學方向,這次的主題是「懶惰車」
[上週課堂]、[樂高機器人大賽活動]
pande
日期:2015-12-22(二), 7:00~8:30 pm
地點:一樓大教室
主題:懶惰車(LazyCar)
內容:介紹主題(看影片)、自組功能機構、一對一帶寫程式
學員:3員
pande
pande
樂高機器人大賽活動結束
獲得貝登堡發的圓領衫(紅色短袖)
以後上課我都要穿這件制服^^ (第一次上課穿
pande
貝登堡新進的EV3套組也開始使用了
同學有最新的積木可用,氣氛顯得熱絡
pande
阿諾老師帶大家看影片,認識主題
Useless Box Kit from ThinkGeek
世上最無用機器
Useless box
pande
也就是:設計一組機構+程式
我們按下硬體開關將會開啟一組動作
動作的最後是機構自己按下開關,把動作關閉
pande
有一個範例程式 (不過沒有講解,也沒有用到
阿諾老師另外帶同學寫符合各自硬體設計的程式 (三人進度歧異大
範例程式概略說明如下

先開兩個變數 (後面接四組程式部件)
pande
第一個部件等待按下Touch sensor

把Switch變數的布林值切換(true/false)
pande
第二個部件如果變數switch的值是false
停下馬達,設變數RandomSet的值為false

如果變數switch的值是true,100馬力直線前進
直到變數RandomSet的值變為true,以50馬力隨機方向前進
pande
第三個部件如果變數switch的值是true
1秒之後把變數RandomSet的值寫為true (開始懶散了w

如果變數switch的值是false (關閉狀態) 不動作
pande
第四個部件如果變數switch的值是true
3秒之後轉動另一個馬達按開關 (switch就變成false了

如果變數switch的值是false (關閉狀態) 不動作
pande
【王同學的作品】
履帶車

寫程式
pande
自我關閉的動作

按鈕的機構懸空、不夠硬
桿子有按下去的動作,按鈕卻沒被壓下去w
pande
王同學與作品合照
pande
【黃同學的作品】
組裝履帶車

跟不上進度,沒有完成自我關閉的機構
pande
寫程式

熟悉新的EV3主機操作
pande
黃同學與作品合照
pande
【廖同學的作品】
構造簡單,機能完整

在程式裡面加入新功能,按下去會講一句叫囂的話w
(不過EV3主機的喇叭揚聲效能不強,這個點子沒有實踐完成
pande
用手按

桿子會按下來把開關按關掉 (成功~
pande
用積木按

按按按,唱反調ww
pande
廖同學與作品合照

大成功~
載入新的回覆