2014年11月25日 星期二

Arduino 節拍器(1) -- 硬體

好久沒更新了....來打點最近弄的東西好了....
最近老媽需要一個節拍器,剛好手上有很多的MCU&板子空著....
於是就順手DIY了一下....


稍微整理一下,基本訴求如下:

  1. 精準度要夠 (廢話XD,但是根據說法是1%的誤差非常ok)
  2. BPM要能即時調整 (不可以寫死在code裡)
  3. 低工耗 (一顆電池盡量撐久一點)
  4. 微型化、輕量化 (暫定 40x25x25 mm以內)
  5. 測量目前的電池電量
  6. 要會逼逼叫 (最後才補上的)
  7. 測量目前氣溫 (考慮功能)
好吧...有些規格其是是我自己亂加的>< (不然沒挑戰性&實用度太低)

第3、4點才是真正難的地方....
礙於手上零件有限&部份好東西要拿到的成本太高
所以目前使用的零件只有以下幾個:
  1. arduino pro mini (5V/16MHz) .... 手動移掉LED版 * 1
  2. 0603的LED * (7 + 4)
  3. 1.5k限流電阻 * 11
  4. SMD小按鈕 * 3
蜂鳴器&電池部分還在考慮要用哪種規格&怎放....

這張是電路layout,單層板...
用7個LED組了一個7段顯示
4個LED當成狀態顯示/特效用...

7段的腳位:
  • a => D10
  • b => D9
  • c => D8
  • d => A0
  • e => D13
  • f => D11
  • g => D12

LED右 >> 左:
  • LED0 => D4
  • LED1 => D5
  • LED2 => D6
  • LED3 => A1


按鈕右 >> 左:
  • btn0 => D2
  • btn1 => A2
  • btn2 => A3


焊好的LED & 按鈕
 我用的pro mini版本:
用紅色圈起來的電阻被我移掉了(同樣的版子,只是忘了拍照)

背面
硬體的部分暫時先到這邊....
等蜂鳴器到了再來考慮跟電池設計....


沒有留言:

張貼留言