Raspberry Pi 2とDH18B20温度センサーを使って、環境温度を検知のプロジェクトです。温度検知したら、 Raspberry Piのterminalに数値を表示します。

Step 1: Raspberry pi 2 とDS18B20センサーを接続してくださいませ(画像をクリックして拡大イメージを表示):

rasp-temp
* 5Kohm~10Kohmの抵抗を使用します。
**センサーのS pinとRaspberry Pi 2 のGPIO 4 pinを接続してください。 GPIOの知識は Raspberry Pi_GPIOピンの概要でご参照下さい。

Step 2:
1線通信libaryをインストールする
Terminalで下記のコマンドを入力して、「Enter」キーを押してくださいませ:

 

 

 

 

 

Step 3: Terminalで下記のコマンドを入力して、「Enter」キーを押して、config fileを編集してくださいませ:

 

 

config.txt ファイルで下記の内容を追加して、 Ctrl-X を押して、保存してくださいませ。
dtoverlay=w1-gpio

Step 4: Raspberry Piをrebootしてください。

Step 5: Terminalで下記のコマンドを入力して、「Enter」キーを押して、「28-00000xxxxxx」のようなセンサーアドレスを記録してくださいませ。

 

 

 

Step 6: Terminalで下記のコマンドを入力して(28-0000xxxxを実際のデバイスアドレスを取り替えしてください、step5を参照下さい)、「Enter」キーを押して、センサーをテストします:

 

 

テスト完了したら、下記の内容を表示します(”t=22812″ の意味は環境の温度は22.812 ℃です。):

Step 7:
First, サンプルcodeをダウンロードして、ファイルで「28-0000xxxx」を実際のデバイスアドレスを取り替えして、
ファイルの名前を「rasptempsensor.py」に設定して、winscpまたは他の sftpソフトを使って、raspberry
piに発送してくださいませ。

Terminalで下記のコマンドを入力して、「Enter」キーを押して:

下記の内容を表示します: