2019年10月14日 星期一

2019/10/14(一) EV3顏色辨識與說話2

再來練習寫多從迴圈,多從迴圈的原則,一個一個判斷,一個一個剔除。

先來看這段國語

如果不是黑色→如果不是黃色→如果不是藍色→如果不是綠色→如果不是紅色→如果不是咖啡色→哪一定是白色

畫成圖案






每一個迴圈圈就過濾掉一個顏色
於是我們可以開始編寫程式





是否為黑色,如果不是,便走下面。


如果不是藍,便在走下面,依序把6個判斷都加進來,最後也就不用判斷了。


最後會變成這樣。

接著在如果是的執行空格當中,放入對應的音效。



判斷6次,第7次便不用判斷直接說出顏色

如果想做成不斷偵測,加上LOOP,無限迴圈,然後給予等待秒數,例如5秒,表示5秒可以判斷說一次話。


沒有留言:

張貼留言

Related Posts Plugin for WordPress, Blogger...