[Arduino] KY-001 温度センサーDS18B20を動かしてみる – 37 in 1 Sensors kit for Arduino

環境
OS: windows7 64bit
IDE: Arduino 1.6.9

IMG_4478a

データシート
[]DS18B20データシート

ライブラリ
[]GitHub – PaulStoffregen/OneWire: Library for Dallas/Maxim 1-Wire Chips
[]GitHub – milesburton/Arduino-Temperature-Control-Library: Arduino plug and go library for the Maxim (previously Dallas) DS18B20 (and similar) temperature ICs

サンプル
上記でダウンロードした「GitHub – PaulStoffregen/OneWire: Library for Dallas/Maxim 1-Wire Chips」の例を動かしてみる。
フォルダ:
「examples」>「DS18x20_Temperature」>「DS18x20_Temperature.pde」

IMG_4480a

データシートによると、DS18B20には4.7kΩの抵抗が必要。

IMG_4479a

KY-001をよく見ると、どうも抵抗がくっついているように見える。

「S側」: ピンに挿す。
「中側(middle)」: +5V
「-側」: GND

IMG_4481a

そこでこんな風に接続。

WS000024

出力はこんな感じ。
最後に『No more addresses.』と出力されているのが気になりますが、とりあえず今のところは。

参考:


DS1820 with onewire libray doesn’t work
http://forum.arduino.cc/index.php?topic=13679.0


Community: Arduino and Dallas DS1820 (one-wire) – National Instruments
https://decibel.ni.com/content/message/61275


Arduino KY-001 Temperature sensor module – TkkrLab
https://tkkrlab.nl/wiki/Arduino_KY-001_Temperature_sensor_module

スポンサーリンク
AD

シェアする

  • このエントリーをはてなブックマークに追加

フォローする

スポンサーリンク
AD