2015年7月2日 星期四

2015/7/2 射擊大賽(橡皮筋槍+電子發射系統)

射擊大賽
橡皮筋槍+電子發射系統

今天前兩節來製作橡皮筋槍,後兩節來製作發射系統及射擊大賽。


1.主題:橡皮筋槍
2.實做練習:設計發射裝置
3.實做練習:設計槍靶
4.實做練習:射擊比賽
5.討論與回饋


橡皮筋槍是一個很好玩的玩具,在沒有玩具的時候,直接拿免洗筷和橡皮筋就可以組成一支橡皮筋槍。

 網路上有查到一個網站,教人用樂高積木組成橡皮筋槍。
http://morrisjfwong.com/blog/brick-rubber-band-gun/


 在開始設計橡皮筋槍之前,我們要先瞭解橡皮筋槍的構造。

根據上面的分析與研究,我們開始做一支橡皮筋槍。
 首先先做出槍的骨架



 到此,一把槍的外型已經初步完成。
 上方看。
 前方加上卡住橡皮筋的卡榫。
 中間要製作槍基

 裝上槍基

 嘗試放一條橡皮筋看看
 向後要加上一個拉力,這樣子,扣下扳機的時候,才會回彈
 但是回拉的力量很大,所以扳機這邊要讓他卡住,能收也要能放。
 如上圖,扳機卡的很漂亮
 從下面看也是,


 再度裝上橡皮筋,帥
 把扳機回拉的力量加強。
 如此便完成橡皮筋槍的製作。





當然,這樣的東西當然不能滿足我們,所以接下來我們要用NXT來做自動連發橡皮筋槍。

◎題目2:NXT自動連發橡皮筋槍

 首先先確立槍的槍柄、槍管



 再來裝上按鈕
 因為很怕線會碰到,所以裝設位址要先預留線,所以線先裝
 確定可以放
 再來是彈匣部分,這邊設計可以放4個橡皮筋
 透過馬達驅動,一次轉90度。
 前端一樣裝上卡榫
 測試放一條橡皮筋

硬體部分完成,再來是軟體部分。
先來看流程圖

然後放上東西

然後是程式部分

為什麼我要放四次,而不是放一次,然後丟一個迴圈,因為我想做裝彈的工作。

所以下面再加上四次回收,裝彈。

但是程式實在太長了

所以我們使用BLOCK來建立子程式


 先放兩個程式
 點選群組
 點finish將兩個程式變成子程式
 變成my block2
 所以我可以放四個子程式
 想要更加精簡,那我可以在子程式當中丟四個
 這樣子我只要放一個子程式就可以
 再來是裝彈
最後是這樣
來看一下影片吧!


卡的不好,所以卡彈,但是因為時間有限,所以錄了一段。
然後槍的長度被我調短,因為橡皮筋很吃力量,所以馬達快轉不動,調短一點火力也減弱很多。

請小朋友開始實做。

下面是一些照片




















電子發射系統的部分,請小朋友可以嘗試將扳機的部分加上馬達,然後加裝按鈕,變成可以用NXT發射的發射橡皮筋系統,改成電子式會很穩定,如果經過調整可以命中,幾乎每一次也都可以命中。

沒有留言:

張貼留言

Related Posts Plugin for WordPress, Blogger...