2
私は新しいベルマンvma320を私のarduinoで動かそうとしています。 それはまったく動作しません。温度が上がってしまいます。私はすべてを試しました。誰かが私を助けることができますか?ここに私のコードです...Arduino温度センサーカウントバック
int SensorPin = A0;
void setup() {
Serial.begin(9600);
}
void loop() {
//reading
int sensorvalue = analogRead(SensorPin);
Serial.print("value: ");
Serial.print(sensorvalue);
//voltage
float voltage = sensorvalue * 5.0;
voltage /= 1024.0;
Serial.print(", volts: ");
Serial.print(voltage);
//temperature
float temperature = (voltage - 0.5) * 100 ;
Serial.print(" degrees C");
Serial.println(temperature);
}
私は間違っていますか?それとも、それは単にセンサーですか?私は2つのセンサーでそれを試しました。
もしあなたが私を助けてくれるのであれば、すばらしいでしょう。
ありがとうございます。 Jens Van den Eede。
センサは分圧器と線形ではないサーミスタの抵抗値と出力電圧の関係であること。 Arduinoにはサーミスタから温度を読み取るチュートリアルがあります(https://playground.arduino.cc/ComponentLib/Thermistor2)。あなたのセンサーにはプルダウンがありません。 –
ありがとう@gre_gor、それは今動作します! –
問題を解決した場合は、自分の質問に答える必要があります。 –