|
本帖最後由 yuanchun 於 2012-6-12 14:07 編輯
筆者在唸書的時候學的是電機系, 所以有接觸過 PLC 控制器, 前一陣子機緣巧合, 在網路上得知有 Arduino 這個硬體開放平台, 不禁手癢趕快去買了一塊控制板來玩玩看.
由於自己本身以前有做過一些程式設計, 以及國外網站的資源豐富, 對我來說上手還蠻容易的, 所以第一個個人DIY 就鎖定做氣象的監測.
第一階段使用的材料有:
a. Arduino Uno (R2)
b. DHT11 溫溼度 Sensor
c. BMP085 大氣及溫度 Sensor
d. USB 座充及 USB 線.
e. 小麵包版以及電線
參考了 Sparkfun 的 Sample code 以及 ladyada 的教學文件
http://www.sparkfun.com/tutorial/Barometric/BMP085_Example_Code.pde
http://www.ladyada.net/learn/sensors/bmp085.html
http://www.ladyada.net/learn/sensors/dht.html
照片中的控制器就可以在 Serial Monitor 上傳回數值了, 完成的那個晚上還真是蠻開心的!
第二階段使用的材料有:
a. Arduino Uno (R2)
b. BMP085 大氣及溫度 Sensor
c. LCD Keypad Shield
d. USB 座充及 USB 線.
e. 小麵包版以及電線
f. 9v 電池線及 2.1mm 電源接頭
g. 電烙鐵, 焊錫, 焊油, 吸錫線, 杜邦線, 雙頭針腳
可以從Serial Monitor 讀數據後, 就想要把它變成 Portable, 所以就開始找顯示器, 控制按鈕以及轉電源接頭的作法.
顯示的部分買了 DFRobot 的 LCD Keypad Shield, 但是由於 Arduino 針腳的部分並沒有焊出來, 所以自從離開學校以後, 又再次去光華商場買了烙鐵回來把針腳焊上去, 其中還因為手拙, 發生銲錫黏到多個 pin 腳的慘狀, 才領悟到吸錫線和焊油的重要.
Copper Maa 的 "使用 9V 電池對 Arduino 供電" 文章對我幫助很大, 依照指示把 9v 電池接頭做出來.
加入兩個切換畫面: "通電時間內最大及最小大氣壓力"& "高度設定"
並且加入自訂字元(箭頭及 Degree 符號)
以下是我的第一個 Arduino DIY, 接下來因為對 Arduino Lilypad 有興趣, 國內的賣價看起來又不漂亮, 所以去 Sparkfun 買了一些材料回來.
目前還在縫製當中, 完成後再 share 心得.
原文部落格網址 |
|