話說最近從eBay收集許多台Game&Watch, 發現任天堂的創意真不是蓋的. 不管在產品的設計, 遊戲的創作, 還有小小液晶面板上的美工. 發揮得淋漓盡致.
而這掌上型小電玩又整合時鐘與鬧鐘功能. 讓想要買鬧鐘的人多一個選擇. (哈! 是藉口?
)
▼最近撈到的就是這台Fire:
不過他在這文章中, 只是個配角. 在過去的兩周中, 我收集了一些零件, 從硬體到軟體親自打造一台我的Game&Watch. 請看吧!
▼麵包板: 讓零件能夠不用旱接就能直接在上面變更線路.
▼瓦斯烙鐵: 很久沒拿烙鐵了, 不過沒辦法, 遇到零件需要旱接還是得動手. 雖然很想拿膠帶把線綑一捆就好.
話說這烙鐵還可以當作熱風槍用, 價格只要不到三百台幣, 真的很超值.
▼瓦斯: 人在國外, 由於瓦斯不能快遞來我這邊, 怕到時飛機掉下來我會良心不安. 只好當地花多點錢買瞜.
▼瓦斯烙鐵我第一次用, 沒想到真的很方便, 點起來烙鐵頭還真是美麗:
▼有點瘋了, 用手機來玩追焦一下. 果然很模糊:
▼從公司ㄠ來的旱錫:
▼工具箱:
▼沒用到的剝線鉗: 因為都買現成剝好線的跳線了.
▼跳線盒: 在國外買的, 結果是Made in Taiwan, 真是被老外多賺一手.
▼方格紙: 拿來描圖用, 然後在一個點一個點轉成陣列資料結構.
▼液晶螢幕: 最重要的就是她了. 解析度有128x64. 外加電壓可以有綠色背光.
▼可變電阻: 用來調整液晶對比用的.
▼CPU主板出現: 我用的是以前學生時代熟悉的8051 CPU, 這板子上面剛好有按鈕還有蜂鳴器可以讓我使用. 就從露天拍賣買下來了.
▼CPU主板連接電腦的傳輸線, 還不錯用. 提供5V之外還可以模擬RS232直接把寫好的code download到板子上測試.
▼經過一番的努力, 總算硬體搞好了:
▼開始coding瞜, 用的是Keil C編譯環境:
▼讓我最抓狂的美工, 還好找到一個tool, 可以直接代替方格紙, 點完圖後轉成陣列:
▼轉出來該死的陣列長降子:
▼經過一番努力總算LCD driver搞定了, 秀出第一張圖:
▼咦, 上面怎有一台救護車? 其實我是拿黑色奇異筆在透明膠膜上隨便畫一下:
▼沒貼上膠膜的樣子:
▼貼上自制奇異筆美工膠膜的樣子:
▼開啟綠色背光, 順便測試我的新手機HTC Touch Pro夜拍情形.
▼整個系統圖:
▼CPU主板運作的寫真:
▼跟原作合照: 不好意思, 你遜掉了, 因為我是手工打造的. 而且我只有一個人開發花了兩周時間
▼我有背光你沒有, 哈! :haha:
▼再來一張夜間的系統圖:
▼說這麼多, 還不如拍個動畫比較實際, 記得開聲音聽聽古老的音效. :smile0045:
呼, 先去吃飯. 有空再來寫心得! :duel: