大兒子今年剛好搭上文化部發放成年禮金首班列車的車尾。從小喜歡拼貼工藝的他,用數位禮金買了DIY小屋,暑假期間斷斷續續花了一個月時間終於將日式風格的小屋組合完成。
這幢壓克力罩子保護的日式三層樓小屋,內部元件豐富細膩,非手巧者實難以組合。小屋室內房間室外庭園巧妙地安裝迷你LED燈,打開LED照明,整幢小屋瞬間亮麗起來,視覺上添加幾許溫暖。LED電源來自兩顆四號電池,電池盒與開關收藏在小屋側面看不見的角落,兩顆碳鋅電池可持續供電約一天半的時間。
電池供電時間太短,開燈關燈必須要拿下整個壓克力罩才能觸及開關,使用上並不方便。我給了小孩一條外接電源引線讓他自己並聯電池線路,完成後將小屋基座穿孔,把引線延伸到罩子外面。我負責做個控制盒,讓他的小屋可以外接電源,隨時供電點燈。不過控制盒若只是單純提供小屋外部電源並當作電源開關使用,未免顯得太過單薄,若能稍微有一點裝飾變化,更能使小屋照明增添一些趣味。
雖然沒有辦法控制小屋內的個別LED燈光的明滅,控制整體燈光強弱應該不是難題。我想到Arduino的必修課程之一,PWM的應用:LED呼吸燈,現在不正是應用上線的好時機嗎?
這次的DIY作品是父子倆首次聯合完成,確實說來應該是父親沾了兒子的光,因為組合小屋所花的時間與心力遠非小小電子控制盒所能比擬!
參考連結
Arduino呼吸燈,運用PWM(模擬類比輸出)控制LED明亮
用電表測量得知小屋LED使用兩顆電池的電流為0.1A。有了電力數據,便可進一步列出控制盒細部功能與零件清單。
功能:
- 長按鍵3秒,喚醒小屋呼吸燈並重新設定每天同一時間為開機喚醒時刻。每次喚醒後維持一小時呼吸,然後進入睡眠狀態,直到隔天到達設定時間自動再喚醒。
- 短按鍵可隨時開或關機。
- 自動開機喚醒時、進入睡眠前,配合播放短暫的音樂,製造簡單的聲光效果。
材料:
- 控制盒*1。
- MCU:Arduino Nano。
- 電路板*1。
- 按鈕開關*1。
- 圓形小喇叭*1。
- 電晶體*2。
- 限流電阻*3。
- 電源引線/連接端子*1。
- USB電源母座*1。
- 線材若干。
↑ 打燈後的DIY小屋。
↑ 打燈前的DIY小屋。
↑ 小屋內部電源。
↑ 控制盒內部-1
↑ 控制盒內部-2
↑ 實境影片展示。





留言
張貼留言