水温センサDS18B20
Arduinoで水温センサDS18B20を使ってみましょう。単純な水温センサでステンレス(?)の棒の先が温度計になっており、シリアル通信でArduinoで値がとれます。
動作の様子
使い方
素のDS18B20の場合、抵抗が必要らしいので注意です。黄色線が少し複雑です。5Vからもらってきて、抵抗をつなぎ、その先を黄色線とデジタルピンに繋ぎます。
コード
まずライブラリを導入してください。こちら。
するとライブラリにTempratureのコードができるのでそれを使うことができます。デジタルピンをどこにつなぐかに注意しましょう。サンプルコードは10番のデジタルピンになってます。温度だけを出力して、シリアルプロッターでも表示できるようにしたコードが下です。つなぐデジタルピンは3番にしてあります。
Post a Comment