那麼就把電阻跨接在電源5V、Arduino的第5腳。
將DS18B20溫度計的電源正、負端與信號線都插入麵包板上的相對位置:
接下來就要借助程式部分來把溫度計讀到的訊號,翻譯成真正的溫度數值。DS18B20需要用到2個函式庫(原廠已經寫好,方便用戶可以用簡單語法讀到感測器結果),需要先下載後,解壓縮2個資料夾、將資料夾複製到Arduino主程式的library資料夾:
函式庫複製好後,就可以下指令使用DS18B20,請下載以下程式,並在Arduino IDE中開啟:
將這個程式上傳到Arduino(記得要先接上USB線,選好板子、port):
打開電腦的序列埠監控視窗,就可以看到執行結果。
只要更改ds18b.ino程式裡delay(括號)的毫秒數,就可以選擇需要的時間輸出間隔。
沒有留言:
張貼留言