Description
Qu’est-ce que c’est
Le TS118-3 est un capteur infrarouge à bande 8-14um conçu pour mesurer la température des surfaces à distance sans contact physique. Il peut être utilisé dans une variété d’applications, tant domestiques que industrielles, où il est nécessaire de surveiller la température de manière non intrusive.
Caractéristiques
- Gamme de mesure : 8-14 µm
- Type de montage : TO-18
- Prix : 6,22 € (SKU : ARD007822)
À quoi ça sert
Le TS118-3 est idéal pour les projets Arduino et IoT qui nécessitent la mesure de la température. Certains exemples d’utilisation incluent :
- Systèmes d’alarme thermique pour signaler les températures élevées
- Surveillance du climat dans des environnements domestiques ou industriels
- Contrôle de la qualité des produits ou des processus industriels
Pour visualiser les valeurs de température mesurées, un afficheur LCD peut être utilisé. La compatibilité avec Arduino et ESP doit être vérifiée dans le datasheet.
Didacticiel : Comment utiliser le capteur infrarouge TS118-3
Le détecteur infrarouge TS118-3 est idéal pour mesurer la température des surfaces à distance sans contact. Il est adapté à la fois aux projets domestiques et industriels, tels que le suivi météorologique ou le contrôle de la qualité.
Ce qu’il faut
- Arduino Uno
- Câble USB A-Micro B
- Plaque d’essai
Étapes
- Connecter le détecteur TS118-3 à la plaque d’essai.
- Connecter les broches VCC et GND du détecteur aux broches correspondantes de l’Arduino.
- Connecter la sortie de données (OUT) du détecteur à une broche digitale d’entrée de l’Arduino, par exemple la broche 2.
- Télécharger et installer la bibliothèque Adafruit_AMG88xx si nécessaire. Vérifiez le datasheet pour les spécifications compatibles.
- Ouvrir l’IDE Arduino et créer un nouveau sketch.
- Inclure la bibliothèque ‘Adafruit_AMG88xx’ dans la liste des bibliothèques.
- Écrire ou copier le sketch d’exemple fourni par la bibliothèque dans l’éditeur Arduino.
- Charger le code sur le microcontrôleur.
Exemple de code
// 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-projet
Créez un système d’alarme thermique qui avertit lorsque la température dépasse un certain seuil. Vous pouvez utiliser un afficheur LCD pour afficher les valeurs.
Erreurs courantes
- Connecter le capteur au mauvais pin de l’Arduino.
- Ne pas installer la bibliothèque nécessaire avant de charger le sketch.
- Ignorer l’alimentation correcte du capteur.
- Utiliser un filtre inapproprié pour les ondes courtes infrarouges.
Accessoires conseillés
- Afficheur LCD
- Buzzer
- Module Relais
Questions fréquentes
Quelle est la portée de détection du capteur?
Vérifiez le datasheet du produit.
Comment puis-je l’intégrer dans un système sans fil?
Utilisez un émetteur-récepteur RF pour envoyer les données au centre de contrôle.
Est-il compatible avec Raspberry Pi?
Il peut être nécessaire d’adapter le code, vérifiez le datasheet pour la compatibilité.












Avis
Il n’y a pas encore d’avis.