前言:
繼寫過好幾篇DIY自製文,今天是部才第一次寫放生系列的wwwwwww
.
不過為什麼叫放生呢?
繼以往都是寫那種連小孩子看了不才的文章後都可以馬上拼出東西來的教學文
((以下開放謾罵不才留言,但要好好排隊
.
但因為這次要做的無用盒子需要很多技能
包括(至少)要知道怎麼使用Arduino,要學會一部分的C語言,如果不幸的話還要看得懂一些IC的DataSheet......
絕對不是只要知道怎麼焊接就做得出來的~
.
所以說,為了省不才的麻煩
節省版面
讓大家看得比較方便,這裡就不會詳細解釋每項零件的用法
而且因為做法有千百種,大家做出來的也有可能不太一樣。
不才就用自己做出來的那隻做解釋,大家就將就著聽吧,反正如果聽到懂了應該也知道該怎麼做XD。
.
不過如果真的有問題,也可以在下面留言(不是FB那裏,那裏不才很久才會注意到一次)
不才會乖乖回答的~
.
當然不才也會附上所有的程式碼,讓大家不用再辛苦一次
.
這個是某日本網友做的
.
這個是相對沒出息的不才設計的
就目前來說,除了有點簡陋,不會爆走,把他抓起來也不會哭哭外,功能或反應大致都差不多
.
不過好處是用Arduino做出來的,之後要擴充改程式都非常方便
會使用Arduino的人也相對的多呀=A=
而且做出來的難易度比起那隻真的是簡單多了wwwwww
.
https://www.youtube.com/watch?v=Zg4r3HaSoNM
不過話說那個日本網友之後附上的影片教學對不才來跟本是天書呀
((雖然蠻有趣的就是了wwwww
.
需要材料:
.
伺服馬達兩顆(NT180)
.
Arduino板一片,目前做出來的會用到12個腳位,可以選擇Uno(NT 300)版或是考慮micro(NT 250)版
.
16*32矩陣(Matrix)LED版一片(NT 380)
http://goods.ruten.com.tw/item/show?21311080542287
可以到這裡詢問有沒有16*32的矩陣LED
不要直接下標兩個16*16的,除了因為串連之後兩邊無法顯示不同的東西外,加上不太好驅動,而且不才覺得品質有點差
.
8.5*8.5的洞洞板兩片(NT 20)
.
一些冰棒棍(NT10)
.
熱熔膠(NT 10)
.
整體組下來差不多快1000元,如果是還要用壓克力就更貴了wwwwwww
((影片上的那隻不知道燒了多少錢XD
.
開始製作:
這個是不才外殼的設計,上下用電路板當作外殼(因為便宜又好看呀XD)
.
支撐的部分就用冰棒棍+熱熔膠
還算穩固啦
.
這個是零件的配置
16*32的矩陣顯示器放前面,
按鈕就放在該放的位置
伺服馬達和Arduino可以隨便擺,但馬達其中一顆要可以打開上蓋
另外一顆要可以把把被撥開的開關關起來,角度要調一下
.
這個是正視圖
.
所以說外型拼起來的樣子大約就是先這樣
.
(圖片取自網路)
可以用這種針腳來固定,短的那頭就焊進洞洞板裡
不才的做法是兩片都焊四個角和支撐前板用的旁邊那兩個
((這位置好難形容wwwwwwwwww
.
其中一片會把它剪掉,和上圖一樣
短的那片上面會挖洞洞,然後把開關放進去
.
因為開關有點硬,可能要把它拆了弄鬆一點,不然就是找一個很好撥的開關
不然伺服馬達沒有那個力氣把開關撥回去
.
然後插上冰棒棍
.
剪掉的那片是拿來當背蓋用的
把外側的排針往外彎,這樣放在冰棒棍上才可以被打開
.
外型差不多就長成這個樣子
.
另一個角度wwwwwwwwww
要不要繼續加工就看各位啦,不過要加工建議是等到成品完成之後
.
接下來是放入各種零件

小片洞洞板那裏,在開關旁邊黏上一個伺服馬達
然後做一個像這樣的機關
.
之後燒一個程式到Arduino裡,控制伺服馬達,確定能夠把開關關起來
.
開關這裡也焊上電線,之後連到Arduino用的
比較要注意到的,一般那種撥的開關有三個焊點,中間那個一定要被焊到
分別焊左右兩側那個開關就等於沒用呀
.
接下來是16*32的矩陣LED
在JP1的地方有這些接腳
R1 A
NA B
SK C
LI D
EN GN
.
還有 5V 跟GND
.
除了不用說的5V 跟GND一定要接外,
要拉出來的還有R1 SK LI(這些是控制MB15026 IC用的,用法和74hc595差不多),還有EN,是接到GND,如果不插畫面可能會怪怪的,或是沒畫面
還有ABCD,那個是控制LED的行號用的
.
https://drive.google.com/file/d/0ByFM53DUVTU9OWJYVnZYQ1NEQUVWRWFQSUxIdDlFQXVpZTFr/edit?usp=sharing
這個是16*32的矩陣LED的使用方式。
(圖片取自網路)
這個是題外話,在做的時候建議可以多用這種排線,不建議自己剪線焊焊接
除了因為焊接時可能會很容易斷掉外,整個處理上會多出很多麻煩,很可能會浪費很多時間在電線上面
加上每條線顏色都不同,很容易分辨哪條線該接哪裡
不過線有時候會覺得有點小長就是了。
一條差不多兩塊錢
.
接下來是裝上另外一顆伺服馬達
也是調好角度,確定能夠打開上蓋
.
然後在旁邊用下面的洞洞本弄出一個這樣的東西
主要是給兩顆伺服馬達用的
D1 D2是兩個馬達的控制腳位,拉出來插到Arduino上面用的
.
差不多就像這樣wwwwwwwww
.
然後就順理成章的把Arduino放進去,然後插上所有的排針
.
以不才這裡為例,
2 3角為是插兩個伺服馬達
4 5 6 是R1 SK LI
7 8是開關
9~12是 矩陣LED 的 ABCD腳位
然後旁邊的GND是給LED的 EN使用
.
剩下的伺服馬達和LED的5V GND就自己接吧
.
換個角度看,
真的是有夠亂的wwwwwwww
.
然後慢慢的把它裝回去
.
線不才就隨便亂塞XD
.
板子裝好了wwwwww
.
然後把蓋子蓋上
在加上電線,兩邊用熱熔膠固定
這樣伺服馬達要把蓋子打開的時候蓋子就不會跑掉
.
江將,外型完成了wwwwwwwwww
.
然後插上電源,就能夠玩了wwwwww
((最好是啦XDD
.
目前的進度是把外型還有架構整個做出來
當然不可能像這篇一樣那麼快速的做出來
其中有很多非常辛酸或是錯誤的過程不才都無奈省略掉了
還是要自己嘗試才會有心得
.
幾天後不才會把下半段寫完,說明一下大部分的驅動方式,解釋一下程式
之後如果要擴充工程也比較好上手
.
就先這樣吧,不才要去吃飯了
.
7/2 補充
第二篇寫完了wwwwwww
http://blog.udn.com/andy840119/14719922
.
.
- 1樓. 路人乙2015/12/07 20:54請問 搖頭開關要怎麼接? 7,8 GND 5V分別要接那?
我沒買到16*32LED 所以想做簡易版 是只需接 2個馬達與開關嗎?pin腳 是只需接2,3,7,8嗎? 高中生科課學arduino有很多不懂Q_Q