« python i2c sample code 4 RPi ver.3 | トップページ | Orange Pi Zero original Expansion board »

2017年1月17日 (火)

RPi1114FDH Raspberry Pi 電源制御モジュール からアナログ温度センサの値を得る

10(?)分間コーディングです。

に手持ちのアナログ温度センサ MCP9701 を繋げて値を取得してみました。
まぁ、それっぽい値です。アバウトなセンサなんで。。
[code]
#!/usr/bin/env python
import smbus
bus = smbus.SMBus(1)
bus.write_i2c_block_data(0x28, 0x30, [0x02, 0x00 ])
adResult = bus.read_word_data(0x28, 0x30 )
print ("MCP9701 ADC i2c start")
volt= adResult * 3.3 / 1023.0
print(volt),
print(" volt")
temp = (volt*1000.0 - 400.0)/19.5  # convertr volt to temp
print(temp),
print(" C")
print ("MCP9701 ADC i2c done")
[result]
# ./RPi1114_MCP9701.py
MCP9701 ADC i2c start
0.761290322581  volt
18.5277088503  C
MCP9701 ADC i2c done

|

« python i2c sample code 4 RPi ver.3 | トップページ | Orange Pi Zero original Expansion board »

パソコン・インターネット」カテゴリの記事

コメント

コメントを書く



(ウェブ上には掲載しません)




トラックバック

この記事のトラックバックURL:
http://app.f.cocolog-nifty.com/t/trackback/1224983/69280271

この記事へのトラックバック一覧です: RPi1114FDH Raspberry Pi 電源制御モジュール からアナログ温度センサの値を得る:

« python i2c sample code 4 RPi ver.3 | トップページ | Orange Pi Zero original Expansion board »