Beschreibung
Was ist das
TS118-3 ist ein Infrarot-Sensor mit Wellenlängenbereich von 8-14 µm, der entwickelt wurde, um die Temperatur von entfernten Oberflächen kontaktlos zu messen. Er kann in einer Vielzahl von Anwendungen, sowohl im privaten als auch im industriellen Umfeld, eingesetzt werden, wo eine nicht invasive Temperaturüberwachung erforderlich ist.
Eigenschaften
- Messbereich: 8-14 µm
- Bauart: TO-18
- Preis: 6,22 € (SKU: ARD007822)
Wofür es dient
Der TS118-3 ist ideal für Arduino- und IoT-Projekte, die die Temperaturmessung erfordern. Einige Beispiele für Anwendungen sind:
- Thermische Alarmsysteme, um erhöhte Temperaturen zu signalisieren
- Klimamessung in privaten oder industriellen Umgebungen
- Qualitätssicherung von Produkten oder Prozessen in der Industrie
Um die gemessenen Temperaturwerte anzuzeigen, kann ein LCD-Anzeigegerät verwendet werden. Die Kompatibilität mit Arduino und ESP ist im Datenblatt zu überprüfen.
Tutorial: Wie man den Infrarot-Sensor TS118-3 verwendet
Der Infrarot-Sensor TS118-3 ist ideal für die Messung der Temperatur von entfernten Oberflächen ohne Kontakt geeignet. Er eignet sich sowohl für häusliche als auch für industrielle Projekte, wie zum Beispiel für den Wetteraufschlag oder die Qualitätssicherung.
Was du brauchst
- Arduino Uno
- USB-A-Mikro-B-Kabel
- Steckbrett
Schritte
- Verbinden Sie den Sensor TS118-3 mit dem Steckbrett.
- Verbinden Sie die Pins VCC und GND des Sensors mit den entsprechenden Pins des Arduino.
- Verbinden Sie die Daten-Ausgangs-Spur (OUT) des Sensors mit einem digitalen Eingangspin des Arduino, zum Beispiel Pin 2.
- Laden Sie und installieren Sie die Bibliothek Adafruit_AMG88xx, falls erforderlich. Überprüfen Sie im Datenblatt für kompatible Spezifikationen.
- Öffnen Sie das Arduino IDE und erstellen Sie ein leeres Sketch.
- Fügen Sie die Bibliothek ‚Adafruit_AMG88xx‘ zur Bibliotheksliste hinzu.
- Schreiben oder kopieren Sie das Beispiel-Sketch, das von der Bibliothek bereitgestellt wird, in den Arduino-Editor.
- Laden Sie den Code auf den Mikrocontroller.
Beispielcode
// Includi la libreria
#include <Wire.h>
#include <Adafruit_AMG88xx.h>
// Inizializza l'oggetto sensore
Adafruit_AMG88xx amg = Adafruit_AMG88xx();
void setup() {
Serial.begin(9600);
}
void loop() {
if(!amg.read()) {
Serial.println("Errore durante la lettura del sensore");
return;
}
for (uint8_t y=0; y<8; y++) {
for (uint8_t x=0; x<8; x++) {
float t = amg.getTemp(x, y);
Serial.print(t); Serial.print(" ");
}
Serial.println();
}
}
Mini-Projekt
Erstelle ein thermisches Alarmsystem, das meldet, wenn die Temperatur eine bestimmte Schwelle überschreitet. Du kannst ein LCD-Anzeigegerät verwenden, um die Werte anzuzeigen.
Häufige Fehler
- Verbinde den Sensor mit dem falschen Pin des Arduino.
- Installiere die notwendige Bibliothek nicht, bevor du das Sketch lädst.
- Ignoriere die korrekte Versorgung des Sensors.
- Verwende einen unzureichenden Filter für die kurzwellige Infrarotstrahlung.
Empfohlenes Zubehör
- LCD-Anzeige
- Buzzer
- Relay-Modul
Häufige Fragen
Welche Reichweite hat der Sensor?
Überprüfe im Datenblatt des Produkts.
Wie kann ich es in ein drahtloses System integrieren?
Verwende eine Funk-Transmitter und -Empfänger, um die Daten zum Kontrollzentrum zu senden.
Ist es kompatibel mit Raspberry Pi?
Es könnte notwendig sein, den Code anzupassen, überprüfe im Datenblatt auf Kompatibilität.












Rezensionen
Es gibt noch keine Rezensionen.