DS18B20で温度を読み取る|ラズベリーパイ2
こんにちは!
これは私の最初の指導可能なプロジェクトなので、他の人ほど専門的ではありません!
私たちはDS18B20温度センサーを使用してあなたの部屋の温度を取得しています。
お楽しみください!
必要なもの:
センサー自体DS18B20
http://www.ebay.com/itm/Waterproof-Digital-Thermal…
抵抗器(私は4,7kオームを使用しています)
画像がぼやけているため、カラーコードは次のとおりです。黄色、紫、赤、金
ジャンパー線
抵抗器とジャンパー線は、オンラインまたは最寄りの電気店で見つけることができます。
配線はとても簡単です。
https://learn.adafruit.com/downloads/pdf/adafruitsから描いた絵を入手しました…
センサーからの3.3V(赤)をラズベリーパイの3.3Vレールに接続します
GND(黒)をラズベリーパイのGNDレールに接続します
データ(黄色)をラズベリーパイのピンに接続します
図面に示すように、抵抗器を3.3vとデータに接続します
!!!!警告!!!!
ピン7にある必要があります– GPIO04(GPIO_GCLK)
抵抗器の先頭は3.3V(黄色の前面)にある必要があります
ステップ3:コーディングします。それがなければ、センサーは単なるワイヤーです。
ラズベリーパイの電源を入れて始めましょう。
最初のステップ:
まず、ファイルを構成する必要があります。
次のように入力してください:sudo nano /boot/config.txt
このファイルでは、起動を構成できます。
ここでdtoverlayを検索します
見つけたら、次のように修正します:dtoverlay =w1-gpio
デバイスを再起動するには、sudorebootと入力します
2番目のステップ:
タイプ:
sudo modprobe w1-gpio &&sudo modprobe w1_therm
ls -l / sys / bus / w1 / devices /
cat / sys / bus / w1 / devices / 28-000006dfa76c / w1_slave
詳細:DS18B20で温度を読み取る| Raspberry Pi 2
製造プロセス