私はBBG/Groveのものを初めて使っていて、元の質問はwww.seeed.ccに掲載しました。しかし、私は広範なオーディエンスのためにここにも掲載することに決めました。高温センサーをBBGとPythonでフックアップしますか?
私はBBGと岬を購入し、High Temperature Sensorを接続しようとしていて、他のすべてをpythonでやりたいと思っています。次のコード(from here)で
...
import Adafruit_BBIO.ADC as ADC
ADC.setup()
value_1 = ADC.read("P9_39")
value_1_raw = ADC.read_raw("P9_39")
value_2 = ADC.read("P9_40")
value_2_raw = ADC.read_raw("P9_40")
def printout():
print 'value_1:', value_1
print 'value_1_raw:', value_1_raw
print 'value_2:', value_2
print 'value_2_raw', value_2_rawhere
...私はそれらの値ました:彼らはどのように、正確に、そして最も重要なのは、これらの数字/単位は何
value_1: 0.0688644722104
value_1_raw: 283.0
value_2: 0.288400501013
value_2_raw 1181.0
をしています接続? PythonスクリプトのためのオリエンテーションとしてHight_Temp.cpp(here)からコードを、しかし、これらの計算の結果は、私は解釈できない私にいくつかの奇妙な値であることが判明 -
はまた、私はC++を取りました。
私には何が欠けていますか?
ありがとうございます!
ありがとうございます! – nick
(しかし、283.0/4095.0 = 0,0691?) しかし、https://learn.adafruit.com/setting-up-io-python-library-on-beaglebone-black/adcでは、3.3を減らすと言われています1.8VへのV抵抗分割器。私がそれをしなかったので、私はこれをすぐに適用できるとは考えていませんでした。これはケープかLMV358によって行われますか? – nick
あなたは何を測定しているのか、センサーとビーグルボーンの間にどのようなコンポーネントが置かれているのかを私に説明できますか? – plasmon360