Infrarot-Thermometer-Sensor läuft nicht

Hallo,

ich habe einen Arduino Leonardo und einen
“ARCELI GY-906 MLX90614 ESF-BAA-000-TU-ND Infrarot-Thermometer IR-Sensor für Arduino”

Den folgenden Sketch lasse ich laufen:

#include <Wire.h>
//Bibliothek zum betrieb des IR Thermometers MLX90614
#include <Adafruit_MLX90614.h>
//Instanz eines Objektes erzeugen
Adafruit_MLX90614 mlx = Adafruit_MLX90614();
void setup() {
//beginn der seriellen Kommunikation mit 9600 baud
Serial.begin(9600);
//beginn der Kommunikation mit dem IR Thermometer
mlx.begin();
}
void loop() {
//Ausgeben der Umgebungstemperatur in Grad Celsius
Serial.print("Umgebungstemperatur = ");
Serial.print(mlx.readAmbientTempC());
Serial.print("°C");
Serial.print("\t\t");
//Ausgeben der Tmeperatur eines Objektes in Grad Celsius
Serial.print("Temperatur des Objektes = ");
Serial.print(mlx.readObjectTempC());
Serial.println("°C");
delay(750); //eine kleine Pause von 750ms
}

Das Ergebnis ist immer:
18:16:50.649 → Umgebungstemperatur = 1037.55°C Temperatur des Objektes = 1037.55°C

Es macht auch keinen Unterschied, ob ich den Sensor angeschlossen habe, oder nicht.
Wie kann ich überprüfen, ob der Sensor defekt ist?
Oder habe ich einen Fehler im Sketch?

Besten Dank für Eure Hilfe

Setze Deinen Code bitte in Codetags (</>-Button oben mitte im Forumseditor oder [ code] davor und [ /code] (ohne Blank) dahinter oder gehe in der IDE auf Bearbeiten - Für Forum kopieren und füge es hier ein).
Dann ist er auch auf mobilen Geräten besser lesbar.
Das kannst Du auch noch nachträglich ändern.

Was sagt denn das Example?
mlxtest.ino
Der ino ist bei den Beispielen zu der Lib auf Deineḿ Rechner - ich wollte eigentlich auf github verlinken, aber da kommt diese wunderbare Forensoftware und legt eine Kopie des Codes an und macht sich deren Inhalt zu Eigen.
Dann eben nicht.

Wo kommt der Sensor her?
Ist das Teil auch geeignet? Den gibt es in 3V und 5V Version.
Siehe Ada:

Besten Dank für den Hinweis.

die Lösung ist da: gleich 2 Fehler waren installiert:

  1. der IR-Tempsensor muss an 3.3V angeschlossen werden wegen Zusatz “BAA” und NICHT “AAA”
  2. die Pinbelegung, die ich gefunden habe, gelten NICHT für den Leonardo, hier sind es die digitalen PIN 2 und PIN 3

Alles läuft - ich bin glücklich.

Vielen Dank für die Rückmeldung!
Freut mich umso mehr, da ich weder Leonardo noch Sensor habe :wink:
Viel Spass damit!

This topic was automatically closed 120 days after the last reply. New replies are no longer allowed.