![[硬漢工作室] 龍貓伴唱販賣機](http://attach.mobile01.com/attach/201511/mobile01-3d9bd122d4cbe4b5b238432b99dac436.jpg)
難 度 ★★★★★
施作時間 很多 小時 (算不清楚了)
這個玩具誕生的由來跟以往的歡樂氣氛不太一樣 ~ 甚至是有點沉悶
所以先跟觀看的朋友說聲抱歉 .....
話說幾個月前 硬漢 一家人歡天喜地準備迎接二寶的來臨
除了 老婆 細心呵護著肚子裡的寶寶
硬漢 也沒日沒夜做了一堆新玩具準備給它的新主人玩
連 淇淇 也想好要怎麼幫忙照顧妹妹 教她怎麼玩每一種爸爸做的玩具
可惜 ... 事與願違
四個多月時反覆做深層超音波檢測發現 ~ 妹妹的心臟與動脈生長不齊全
聽完醫生以往同質案例的分析結果
我們做出了心如刀割的決定 ~ 就在滿 20 週這一天選擇和無緣的女兒 ... 說再見
這個打擊讓 硬漢 一家意志消沉難過了好一陣子
不過身為一家之主當然要首先振作起來
某一天沒想太多放了 宮崎駿 的『龍貓』給 淇淇 看
原本應該是歡樂的劇情 ~ 尤其是 小梅 遇到 大龍貓 那一段 ... 沒想到 淇淇 竟然沒笑
看到這 硬漢 就發覺不對勁了
等到播到一幕 姐姐 背著 小梅 等爸爸下班
卻遇到 大龍貓 也來等 龍貓公車
這時 淇淇 突然開口說話把 硬漢 嚇出一身冷汗
淇淇 : 我也好想要喔 ?
硬漢 : (緊張) 要 ... 要什麼 ?
淇淇 : (指) 他
硬漢 : (緊張) 哪 ... 哪一個 !!
淇淇 : TOTORO
硬漢 : (鬆一口氣) 沒問題 ~ 把拔做一個給妳
淇淇 : (轉頭看我)
硬漢 : (又緊張起來) 還有要什麼嗎 ?
淇淇 : 謝謝把拔 ~
硬漢 : (鬆一口氣) 不 ... 不客氣
![[硬漢工作室] 龍貓伴唱販賣機](http://attach.mobile01.com/attach/201511/mobile01-ea21753d5dab64dbdc1d08b9cb55cafd.jpg)
另一邊也帶老婆出遊散散心
走著走著沒想到『晴空塔』下頭竟然有一間『吉卜力工作室專賣店』
而且裡頭竟然還有一仙『大龍貓』+『小梅』
淇淇 馬上轉頭看著 硬漢 : 把拔你真的會做『龍貓』給我嗎 ?
~ " 一定會 !!!"
廢話不多說免得夜長夢多 ~ 打鐵趁熱開始動手吧 !!
![[硬漢工作室] 龍貓伴唱販賣機](http://attach.mobile01.com/attach/201511/mobile01-884b0ea4a34931b3d32ff618b571a3c4.jpg)
準備一塊『木板』
用圓規畫出幾個圓形
![[硬漢工作室] 龍貓伴唱販賣機](http://attach.mobile01.com/attach/201511/mobile01-5a53e09856e769f1fe6b9569b54d7fd0.jpg)
將圓形鋸下當成『車輪』使用
![[硬漢工作室] 龍貓伴唱販賣機](http://attach.mobile01.com/attach/201511/mobile01-0162f9b5b374e9e897dd77c5e7cdfac0.jpg)
『車輪』一共需要兩組
一左一右用『螺絲』固定在『直流馬達』上
![[硬漢工作室] 龍貓伴唱販賣機](http://attach.mobile01.com/attach/201511/mobile01-d14d41679c92c7a70daecce695f84e5f.jpg)
『直流馬達』前後用『木片』夾住固定
將一組『伺服馬達』固定在『木片』上端
『車輪』的下方再裝上兩顆『小車輪』以確保『馬達組』可以在『軌道』直立順利行走
![[硬漢工作室] 龍貓伴唱販賣機](http://attach.mobile01.com/attach/201511/mobile01-5fbc7f8a68eb5a97ced2e5464830b17d.jpg)
將『馬達組』連接上『馬達驅動板』
接上電腦使用『mBlock』撰寫程式測試功能
![[硬漢工作室] 龍貓伴唱販賣機](http://attach.mobile01.com/attach/201511/mobile01-43281f764584955050c11c84fcdcc676.jpg)
將『馬達組』放到兩支『木條』上
先測試『馬達組』裡的『直流馬達』可以接受指令 往前 / 往後 行走
再測試『馬達組』裡的『伺服馬達』可以接受指令將擺臂從 0 度擺動到 90 度再回到 0 度
![[硬漢工作室] 龍貓伴唱販賣機](http://attach.mobile01.com/attach/201511/mobile01-3b62afed81fbf158a27308fb5b5461ca.jpg)
裁切長短各2支『木條』
![[硬漢工作室] 龍貓伴唱販賣機](http://attach.mobile01.com/attach/201511/mobile01-ed08892921c304115e2b7b9d54bd39f9.jpg)
將 2 長 2 短『木條』接合成下圖狀的『軌道』
在『軌道』其中一支『長木條』做鑽孔加工
![[硬漢工作室] 龍貓伴唱販賣機](http://attach.mobile01.com/attach/201511/mobile01-9e1d09e18352a1566c8770eba38214aa.jpg)
將 10 組『復位開關』裝上『軌道』鑽孔內
![[硬漢工作室] 龍貓伴唱販賣機](http://attach.mobile01.com/attach/201511/mobile01-1723ed84df93817bb2a239bf940c5de3.jpg)
將『馬達組』再次放上『軌道』
測試『馬達組』裡的『直流馬達』行走時『車輪』壓到指定的『復位開關』能夠立即停止轉動
『直流馬達』停止後換『伺服馬達』做撥動動作
『伺服馬達』完成撥動動作再換『直流馬達』反轉往後走回到起始點
![[硬漢工作室] 龍貓伴唱販賣機](http://attach.mobile01.com/attach/201511/mobile01-413be8437ce21c778a609dc471ef6f18.jpg)
『復位開關』功能確認無誤後邊緣固定一支『細木條』當作『車輪』定位檔條
![[硬漢工作室] 龍貓伴唱販賣機](http://attach.mobile01.com/attach/201511/mobile01-0bafc16c5418e70f931ce224c99e5f60.jpg)
將『軌道』翻正面裝上『Scratch Board 控制板』
將 10 組『復位開關』安裝到『Scratch Board 控制板』上並理線
![[硬漢工作室] 龍貓伴唱販賣機](http://attach.mobile01.com/attach/201511/mobile01-9ad05102fcb929a0bcaa51aec4b02149.jpg)
裝上『馬達驅動板』跟『Arduino』
![[硬漢工作室] 龍貓伴唱販賣機](http://attach.mobile01.com/attach/201511/mobile01-edc2fb17b3612305f74dbd4650f414d6.jpg)
裁切1長2短共3支『寬木條』
『長寬木條』加工成上圖狀
![[硬漢工作室] 龍貓伴唱販賣機](http://attach.mobile01.com/attach/201511/mobile01-6217ee2727c71a0d44b001303678f66b.jpg)
將1長2短共3支『寬木條』固定成下圖狀的『物品架』
![[硬漢工作室] 龍貓伴唱販賣機](http://attach.mobile01.com/attach/201511/mobile01-f5e0bfcad75a0ad5a3e2b095544d1d26.jpg)
將『物品架』固定在『軌道』上
再將『馬達組』放入『軌道』~『馬達機心模組』完成
![[硬漢工作室] 龍貓伴唱販賣機](http://attach.mobile01.com/attach/201511/mobile01-bb05fd0d435aa38b9b8ef70f6e2ee473.jpg)
在『馬達組』的『車輪』行經路徑上貼上『橡皮膠條』增加摩擦力
增加摩擦力可以減少『車輪』空轉情形
可以讓程式在秒數計算上更精準
用『碼表』可以測出走到每個『復位開關』分別有 0.5 秒的時間差
所以下達控制時第 9 組只要延遲 4 秒就可以跟第 1 組到達指定位置
![[硬漢工作室] 龍貓伴唱販賣機](http://attach.mobile01.com/attach/201511/mobile01-2a4ce9edda162d832ccf995305a82450.jpg)
將『馬達機心模組』放到『夾板』上描出 龍貓 的輪廓
![[硬漢工作室] 龍貓伴唱販賣機](http://attach.mobile01.com/attach/201511/mobile01-77a76dae0b8bf735a2307fa5c5903f03.jpg)
將『夾板』上 TOTORO 的輪廓鋸下 ~ 完成『龍貓面板』
![[硬漢工作室] 龍貓伴唱販賣機](http://attach.mobile01.com/attach/201511/mobile01-a043eefbba69b70aaaeb1636437800cc.jpg)
裁切 2 片『側板』
![[硬漢工作室] 龍貓伴唱販賣機](http://attach.mobile01.com/attach/201511/mobile01-1f20ad5d045d83d4ae1ead74f96aa22f.jpg)
將 2 片『側板』固定在『馬達機心模組』兩側
![[硬漢工作室] 龍貓伴唱販賣機](http://attach.mobile01.com/attach/201511/mobile01-37311da652428b2afd06079ed6024b75.jpg)
插隊一下
將幾片『小木塊』黏在上圖『物品架』上
![[硬漢工作室] 龍貓伴唱販賣機](http://attach.mobile01.com/attach/201511/mobile01-881d60325c3ebd2042b4e76bcfdfaa1a.jpg)
將『馬達機心模組』暫放在『龍貓面板』上做相對位置定位
鋸 4 塊『大木塊』補在『馬達機心模組』兩側補邊
![[硬漢工作室] 龍貓伴唱販賣機](http://attach.mobile01.com/attach/201511/mobile01-2901e464a914fbc05d40f17ce8d75199.jpg)
裁切 2 片『底板』裝在『馬達機心模組』下方
![[硬漢工作室] 龍貓伴唱販賣機](http://attach.mobile01.com/attach/201511/mobile01-14713b4dc19aef37cbd72d2e017cae18.jpg)
裁切 2 片『斜板』裝在『馬達機心模組』與『底板』斜邊做結構補強
![[硬漢工作室] 龍貓伴唱販賣機](http://attach.mobile01.com/attach/201511/mobile01-14e794bc78e028ed9383cd6945aa13fd.jpg)
再鋸 3 塊『大木塊』補在『底板』下側補邊
![[硬漢工作室] 龍貓伴唱販賣機](http://attach.mobile01.com/attach/201511/mobile01-57d2b60e94b9d659c2888f87dfdf48ab.jpg)
龍貓 下半身結構雛型完成
![[硬漢工作室] 龍貓伴唱販賣機](http://attach.mobile01.com/attach/201511/mobile01-53064afd7f8e7ae5ad4d96d545e1bcac.jpg)
將各『控制板』的『連接線』理線固定
![[硬漢工作室] 龍貓伴唱販賣機](http://attach.mobile01.com/attach/201511/mobile01-422117c8cbd138a0d1e310dd6e328d6c.jpg)
將『馬達機心模組』與『TOTORO面板』結合
![[硬漢工作室] 龍貓伴唱販賣機](http://attach.mobile01.com/attach/201511/mobile01-6755602fb1b1a073864eab22d1f3d012.jpg)
裁切幾片『木板』圍出 龍貓 上半身結構
![[硬漢工作室] 龍貓伴唱販賣機](http://attach.mobile01.com/attach/201511/mobile01-1b9c4fa0c800612fe34e4c34445b0243.jpg)
先帶到好友 湯姆 的工作室用 帶鋸機 將 龍貓 結構多餘突出木塊鋸除
再用 鑿刀 及 鉋刀 修飾細部線條
![[硬漢工作室] 龍貓伴唱販賣機](http://attach.mobile01.com/attach/201511/mobile01-d1076089a07bdd2e01c44a6f51f05ea5.jpg)
『龍貓身體』完成
![[硬漢工作室] 龍貓伴唱販賣機](http://attach.mobile01.com/attach/201511/mobile01-38737e1b348ee849715275d8db36542e.jpg)
用『批土』做整體外觀修飾
![[硬漢工作室] 龍貓伴唱販賣機](http://attach.mobile01.com/attach/201511/mobile01-ef2c1c5414b718caa0aba741b82aa2c3.jpg)
用兩個『木塊』加工出兩個『龍貓耳朵』
![[硬漢工作室] 龍貓伴唱販賣機](http://attach.mobile01.com/attach/201511/mobile01-8165096523b634d4573bf262abbe8e9a.jpg)
將兩個『龍貓耳朵』表面及邊緣打磨光滑
![[硬漢工作室] 龍貓伴唱販賣機](http://attach.mobile01.com/attach/201511/mobile01-cbbf03539cc8b3ae0f79d1d0724fc5a1.jpg)
將『龍貓耳朵』固定到『龍貓身體』上
![[硬漢工作室] 龍貓伴唱販賣機](http://attach.mobile01.com/attach/201511/mobile01-4e2749f7c6137c74de32df95b7662bc0.jpg)
將『龍貓』上色
![[硬漢工作室] 龍貓伴唱販賣機](http://attach.mobile01.com/attach/201511/mobile01-773319c24683e36fb554a45fe688f0c5.jpg)
用另一塊『夾板』製作『龍貓背板』
鑽孔並用 4 支『木棍』定位『龍貓背板』
![[硬漢工作室] 龍貓伴唱販賣機](http://attach.mobile01.com/attach/201511/mobile01-72114b97a0ddc6db17bd3940b33aed19.jpg)
將『龍貓背板』上色
![[硬漢工作室] 龍貓伴唱販賣機](http://attach.mobile01.com/attach/201511/mobile01-70ca0a4e1f6c52b13eb5afb386f829f7.jpg)
在『龍貓背板』上做『開口板』
![[硬漢工作室] 龍貓伴唱販賣機](http://attach.mobile01.com/attach/201511/mobile01-e2dc68724c46649c42d1a200ac1842c8.jpg)
在『開口板』背側用兩支內裝『強力磁鐵』做固定架
![[硬漢工作室] 龍貓伴唱販賣機](http://attach.mobile01.com/attach/201511/mobile01-9db8fbc097ee1f1af0eefb0ad892d2d8.jpg)
取『薄木板』製作『龍貓胸口造型塊』
![[硬漢工作室] 龍貓伴唱販賣機](http://attach.mobile01.com/attach/201511/mobile01-5e8a8f41d3b064bcaa3f38f0e3b44703.jpg)
將『輕觸開關』與『2P控制線』焊接結合成『輕觸開關線組』
![[硬漢工作室] 龍貓伴唱販賣機](http://attach.mobile01.com/attach/201511/mobile01-07f30a4219a10e75be52a7f12a91d564.jpg)
將『輕觸開關線組』裝入『龍貓胸口造型塊』
完成『龍貓胸口控制開關』
![[硬漢工作室] 龍貓伴唱販賣機](http://attach.mobile01.com/attach/201511/mobile01-1a91909a82dcc5c43f70f1a3769f9fb2.jpg)
『龍貓胸口控制開關』一共要做 9 組 ~ 上色
![[硬漢工作室] 龍貓伴唱販賣機](http://attach.mobile01.com/attach/201511/mobile01-02eca93045a3da4df070f3a8c9cda538.jpg)
將 9 組『龍貓胸口控制開關』穿過『龍貓』胸口
![[硬漢工作室] 龍貓伴唱販賣機](http://attach.mobile01.com/attach/201511/mobile01-bf6f93224b8e978e2db48d180299a075.jpg)
將 9 組『龍貓胸口控制開關』也插在『Scratch Board 控制板』上做控制
![[硬漢工作室] 龍貓伴唱販賣機](http://attach.mobile01.com/attach/201511/mobile01-4cbb6ce3598a94b3c6dad4d550da5644.jpg)
將『龍貓胸口控制開關』黏在『龍貓』胸口
![[硬漢工作室] 龍貓伴唱販賣機](http://attach.mobile01.com/attach/201511/mobile01-99ff61afdef9225f3b9ace3e29e2ca55.jpg)
『龍貓』木工結構完成
![[硬漢工作室] 龍貓伴唱販賣機](http://attach.mobile01.com/attach/201511/mobile01-a722db877e39f93f4d7d227fafda7db7.jpg)
翻箱倒櫃找出可以用的電控老零件
~ 8 吋電阻式觸控顯示器
~ Atom N270 EPIC Motherboard
~ 16G SSD
~ 48W AC-DC Power Board
將上述零組件組合起來安裝『mBlock』測試程式
![[硬漢工作室] 龍貓伴唱販賣機](http://attach.mobile01.com/attach/201511/mobile01-ce6f9d45477ccab37258145232753d0f.jpg)
將上述零組件全部裝入『龍貓』內上半部空間內
真是一整個擠到不行
早知道就弄一台 AIO PC 來做 ~ 算了 ... 頭已經洗下去了
![[硬漢工作室] 龍貓伴唱販賣機](http://attach.mobile01.com/attach/201511/mobile01-1bfb06d158a8e70433e7f19869e99472.jpg)
最後安裝『小喇叭』
![[硬漢工作室] 龍貓伴唱販賣機](http://attach.mobile01.com/attach/201511/mobile01-e51b2fbc7e50e9335715f61e48e5a6b1.jpg)
左右各裝一顆功率1瓦的『小喇叭』
『龍貓』內部算是一個半封閉音箱
高低音效果應該都會不錯
用一張『厚紙板』做軌道檔隔
![[硬漢工作室] 龍貓伴唱販賣機](http://attach.mobile01.com/attach/201511/mobile01-2d7146fcfd25cc028567c1cfd5cb249d.jpg)
將『龍貓背板』合上 ~『龍貓』本體+電控硬體完成
![[硬漢工作室] 龍貓伴唱販賣機](http://attach.mobile01.com/attach/201511/mobile01-bfd55eda78675c759292a3d06b6cf48c.jpg)
選出要當販賣機小禮物的『小動物橡皮擦』
![[硬漢工作室] 龍貓伴唱販賣機](http://attach.mobile01.com/attach/201511/mobile01-0dd1e698c829e259ed26c16784709cd4.jpg)
開始撰寫遊戲程式 (之前只寫了馬達走動部分)
遊戲啟動線先出現 龍貓 表情
![[硬漢工作室] 龍貓伴唱販賣機](http://attach.mobile01.com/attach/201511/mobile01-94314fe7cb1e365e573712f0eaec2a3f.jpg)
第 1 ~ 8 組『龍貓胸口控制開關』按下可以點播 8 首 淇淇 最喜愛的歌曲
按下胸口最右側第 9 組『龍貓胸口控制開關』則進入 [販賣機模式]
上方 9 個『動物頭像』選用與『小動物橡皮擦』對應的動物 (可隨時做變換)
![[硬漢工作室] 龍貓伴唱販賣機](http://attach.mobile01.com/attach/201511/mobile01-e7fcddec48523db1fabd20c1545fffac.jpg)
點選『動物頭像』
『動物頭像』會滑動到螢幕正下方
![[硬漢工作室] 龍貓伴唱販賣機](http://attach.mobile01.com/attach/201511/mobile01-464008ba3093ec63fd3999c616d5c7c6.jpg)
『動物頭像』下方會慢慢開啟一個洞
接著『動物頭像』會出現驚恐的表情
![[硬漢工作室] 龍貓伴唱販賣機](http://attach.mobile01.com/attach/201511/mobile01-08c0bf04b119fa1f38f19ddd3b467c8d.jpg)
『動物頭像』會掉入洞中消失 洞會慢慢合上消失
動畫執行到這裡
內部的『馬達組』也走到定位將『小動物橡皮擦』打下來掉到『取物口』
![[硬漢工作室] 龍貓伴唱販賣機](http://attach.mobile01.com/attach/201511/mobile01-7e23cc13e849804701816f68816437da.jpg)
『mBlock』是從『Scratch 2.0』變化而來的
積木圖像程式結構一模一樣 只是多了硬體控制模塊
![[硬漢工作室] 龍貓伴唱販賣機](http://attach.mobile01.com/attach/201511/mobile01-2b895843039c804aa38d9e2d4e2ac077.jpg)
開啟程式 ~ 可惜『mBlock』不能滿框
好像少了什麼 ... 缺了鬍鬚 >>> 補上
![[硬漢工作室] 龍貓伴唱販賣機](http://attach.mobile01.com/attach/201511/mobile01-bd8a2075eb7c2274597de494da5e59e5.jpg)
順便補上爪子
![[硬漢工作室] 龍貓伴唱販賣機](http://attach.mobile01.com/attach/201511/mobile01-afcac44cdd15924735abb30df8e8be2c.jpg)
打開『開口板』(擋隔後來發現沒作用就拿掉了)
將『小動物橡皮擦』放入『物品架』上
![[硬漢工作室] 龍貓伴唱販賣機](http://attach.mobile01.com/attach/201511/mobile01-5e89b2d52a672c35aff44d1cc6135a2c.jpg)
測試 (第7.8首偷放 硬漢 喜歡的歌)
完成 ~ 等 淇淇 晚上回家
![[硬漢工作室] 龍貓伴唱販賣機](http://attach.mobile01.com/attach/201511/mobile01-70777c6defda65446b8efba88b6f2910.jpg)
淇淇 回家發現大驚喜 (迅速跳過第7.8首)
嗨整晚 ~ 還跳 "妖怪手錶"
與 龍貓 合照一下 ( 高興到眼睛捨不得離開 )
![[硬漢工作室] 龍貓伴唱販賣機](http://attach.mobile01.com/attach/201511/mobile01-6c766762178e77d09176606ffceedbb9.jpg)
再合照一張
![[硬漢工作室] 龍貓伴唱販賣機](http://attach.mobile01.com/attach/201511/mobile01-8ed0d8d5c7142cc36539a9dcf8d37b84.jpg)
最後 KUSO 一下 ~ 任務圓滿成功
![[硬漢工作室] 龍貓伴唱販賣機](http://attach.mobile01.com/attach/201511/mobile01-92ff68f19a0afa846c3875ea03891439.jpg)
接下來要做的 ..... 就是趕快把『天空之城』和『霍爾的移動城堡』DVD 藏起來
硬漢工作室
硬漢 Mobile 01 其他發文清單