可以在EV3的PC就沒有這個程式了,尋找網路上的資料,找到有人用Matlab來連接EV3,和看了EV3的原始碼,用熟悉的Python寫了一個Server版的,所以無論是PC的Browser或是iPad/iPhone都可以使用透過遙控面版來操控。基本的架構就如下圖所示,玩起來反應也還蠻快的,讓上課學生操作時,一定會是簡單又好玩的活動!
實際在EV3課程中實施,用坦克大戰的主題,每一個學生都玩的超開心的,很努力的可以在1對1的PK戰勝出,孩子的笑容就是最好的肯定!
最近花了許多時間在開發給EV3使用的藍芽遙控程式,在NXT的PC端程式有一個Remote Control的工具,可以讓玩家在電腦前面,容易地的控制遠方的Mindstorms機器人,可以做成遙控車,或是坦克大戰,以前讓學生做這類活動時,大家都會玩的很開心! 可以在EV3的PC就沒有這個程式了,尋找網路上的資料,找到有人用Matlab來連接EV3,和看了EV3的原始碼,用熟悉的Python寫了一個Server版的,所以無論是PC的Browser或是iPad/iPhone都可以使用透過遙控面版來操控。基本的架構就如下圖所示,玩起來反應也還蠻快的,讓上課學生操作時,一定會是簡單又好玩的活動! 想要自己做一個來試試的朋友,需要了解基本EV3的Bytecode (opcode),比較好上手。未來也可以再做Wifi和usb連線的版本,可以避免有時侯EV3的BT卡住,需要重新啟動的問題,做這小專題的另外一個意外的收穫是知道如何得到目前EV3的電壓值,這點在一些樂高比賽時還蠻重要的 :) 實際在EV3課程中實施,用坦克大戰的主題,每一個學生都玩的超開心的,很努力的可以在1對1的PK戰勝出,孩子的笑容就是最好的肯定!
0 Comments
Your comment will be posted after it is approved.
Leave a Reply. |
大頭老師
|