2014/12/30


初次拜訪口丁工作室的朋友可能會覺得房間小設備多整個很 擁凌擠亂 溫暖的感覺. ㄟˇ... 可不要小看角落推放的雜物, 裡面可是寶藏一堆. 像謝銠鈑做的這台鋁罐燈. 雖然本質上它和一般 (3cm x 3cm) 的 LED 矩陣沒不同, 但可不要輕易地視它為放大版而已.



[豈止於大]

它可是在太陽花學運期間大出鋒頭, 紅到日本出書做專題報導.





實作這台鋁罐燈可不容易...

要喝完近 200 罐可樂(8*8=64, 一式三份), 再剪裁鋁罐做成光罩, 還要解決機構與配電問題. 這裡面涉及電路, 機構, 材料特性與工具運用等跨領域技能整合, 沒兩把刷子還真搞不定.





[煙花易冷]

因著鄭公子的提議, 萊恩大兵寫了一個 (Arduino + LED Matrix) 小程式, 放煙火來增加過年的氣氛.



這隻程式 (Github_GoGoPrivateRyan_Firework) 是用 MaxMatrix library 來控制 MAX7219 做 LED 亮暗控制. 

程式的邏輯很簡單, 基本上就是循序去把定義好的圖像畫出來. 圖像的定義會是像這樣: 

顯示成一直行可能看不出端倪. 稍微調整一下, 再對照著看, 應該就能看出它的奧妙了.





其它的程式細節就沒什麼特別了, 有興趣的朋友可參考 Arduino LED 跑馬燈 (SpaceBrew, Processing, JavaScript, MAX7219, LED)Cooper Maa: Arduino 筆記 – Lab19 使用 5x7 LED Matrix 的示範文章, 萊恩大兵就不多說了.


[工欲善其事]

萊恩大兵在寫程式畫 8x8 點陣圖時, 一開始是紙筆作業.


後來覺得太沒效率, 應該要找個聰明有效率的方法. 本來是想 hack 現成 8x8 icon 圖檔的, 無意間找到這個網站 PIAL'S BLOG直接在網頁上畫圖, 它自動幫你產出 binary 定義值. 超方便的, 推薦給大家.







[萊恩大兵的其它文章]

自製大四軸

自製大四軸, 實作分享@華山文創園區
自製大四軸, (1) 零組件篇, 遙控器 (Drone, Quadcopter, Futaba, Maker, Arduino, Animatronic Eye)
自製大四軸, (2) 零組件篇, 飛控板 (Drone, Quadcopter, MultiWii, Arduino, Futaba, Maker)
自製大四軸, (3) 零組件篇, 自行雷切木質機架 (Drone, Quadcopter, Maker, Laser Cut)
自製大四軸, (4) 零組件篇, 馬達與電變調整 (Drone, Quadcopter, Maker, Electric Speed Control, Motor)
自製大四軸, (5) 組裝篇, 四軸飛行器成形 (Drone, Quadcopter, MultiWii, Arduino, Maker, Electric Speed Control, Motor)
自製大四軸, (6) 調整篇, 飛行前兩三事 (Drone, Quadcopter, Maker, Futaba, Arduino, MultiWii)
自製大四軸, (7) 充電篇, iMax B6 充電器操作記要 (Charger, Battery)
自製大四軸, (8) 問題篇, 機架損壞維修 (Drone, Quadcopter, Laser Cut)
自製大四軸, (9) 改良篇, 方便拆卸的木質機架 (Drone, Quadcopter, Maker, Laser Cut)
自製大四軸, (10) 外飛篇, 新手的青蛙跳與遛狗 (Drone, Quadcopter, Maker, MultiWii)

自動報球速的棒球



CC2540 Bluetooth Low Energy
筆記, CC2540 Bluetooth Low Energy, (1) 開發環境 架設 (Bluetooth, CC2540)
筆記, CC2540 Bluetooth Low Energy, (2) 跑第一個範例程式 (Bluetooth, CC2540)
筆記, CC2540 Bluetooth Low Energy, (3) SimpleBLEPeripheral 簡單介紹 (Bluetooth, CC2540)
筆記, CC2540 Bluetooth Low Energy, (4) 在智慧手機上執行範例程式 (Bluetooth, CC2540)
筆記, CC2540 Bluetooth Low Energy, (5) 偵測與發送 iBeacon 訊號 (Bluetooth, CC2540, iBeacon)
實作, iBeacon 發訊器 x 防丟器 (Bluetooth, CC2540, iBeacon)
實作, iBeacon 尋寶遊戲 (Bluetooth, CC2540, iBeacon, iOS app)
實作, BLE + iOS app, 遙控燈泡君 (Bluetooth, CC2540, iOS app)
做實驗, 用 iBeacon 做自動控制的可行性 (Bluetooth, iBeacon, CC2540, Automation, URL Scheme, iOS app)

OpenCV 學習路徑

記錄, OpenCV 學習路徑, (1) 環境安裝與第一個範例 (OpenCV, Python)
記錄, OpenCV 學習路徑, (2) 辨識多邊形 (OpenCV, Python)
記錄, OpenCV 學習路徑, (3) 人臉辨識 (OpenCV, Python, Face Recognition)

小惡魔 無線溫度感測器

108 大眼仔
Plot Clock

體驗, 原住民互動故事書@宜蘭大同鄉泰雅生活館
體驗, 蛋生音互動裝置@兒童美術館 (Arduino, 3D Printing, HC-SR04, Interactive)



實作, 電容感應音樂樹

0 意見:

張貼留言