玩 Arduino 玩了快兩年,終於開始學習電路焊接了。今天到台北數位藝術中心參加 Peter 潘老師的「手焊 Arduino 互動裝置工作坊」上一整天的焊接實做課程,這是今天的成果,我的第一張 Arduino 擴充板:
從這幾張照片,看得出我的焊功還要好好加強,不過不管怎麼樣,初體驗感覺總是特別的。
這張擴充板用到的主要材料:
- 共陽極七段顯示器 x 1
- 330 歐姆電阻 x 8
- 按鍵開關 x 1
- 10k 歐姆電阻 x 1
接線圖
課堂上潘老師也大略介紹了如何用 Fritzing 繒製電路圖。假如用麵包板來製作今天的電路,底下是線路參考接法:
Arduino 與七段顯示器的腳位對應表:
Arduino 腳位 | 七段示顯器腳位 (筆劃) |
D8 | a |
D11 | b |
A0 | c |
D12 | d |
D13 | e |
D9 | f |
D10 | g |
A1 | dp |
電路圖
Fritzing 產生的電路圖(當然,Fritzing 自動佈線還不夠聰明,還得手工佈線一下才會整齊):
程式碼
這支程式的邏輯很簡單,當按下按鍵時,就從 0 開始計數,每按一下計數一次,數到 9 時就回頭從 0 開始數起。底下是一段示範影片:
2 意見:
該用7segment 的圖案代替...
不竟人家是有個官方圖案和會變得較容易明白^^
用7segment 的圖案代替?
你是說?
張貼留言