水溫感測DS18B20

硬體

  • DS18B20感測的溫度可從 -55°C 到 +125°C,在-10°C to +85°C 有 ±0.5°C 的準確度。
  • 有防水封裝的型號(如此次課程使用的),因此可以做液體溫度測量
  • 可以在Arduino上裝多個DS18B20來同時測溫,連接方式可以看ds18b20 multiple的搜尋頁面
  • 雖然是數位輸出,但是擴充版的數位插座已被其他元件占用,所以我們改插A3A4的插座,實際上使用的只有A3腳位。


程式

請從【檔案/範例/Motoduino_V11/DS18B20_Temper/DS18B20Test】下載範例,請注意要將

#define ONE_WIRE_BUS 2

改成

#define ONE_WIRE_BUS A3