Thermomètre infrarouge portable (4 / 6 étapes)

Étape 4: Étape 4: l’Arduino Uno pour la lecture de la mesure de codage

L’Arduino représente la partie centrale de l’appareil tel que toutes les fonctionnalités du thermomètre/projet sont déterminée et contrôlée par elle. La programmation de l’Arduino a été faite en s’appuyant sur certains de l’open source code Adafruit sur GitHub. Ce code a été modifié pour répondre aux besoins spécifiques de notre projet.

Le code Adafruit accompli plusieurs choses : tout d’abord, il établit la relation maître/esclave, nécessaire pour la communication I2C. En second lieu, il crée une classe « mlx » qui nous permet d’accéder facilement à l’objet esclave (dans ce cas, le thermomètre infrarouge MLX90614). Enfin, il est livré avec une bibliothèque qui nous permet de programmer les fonctions nécessaires pour notre projet. Pour utiliser la bibliothèque de code Adafruit, téléchargez-le depuis GitHub. Un fichier zip sera téléchargé à partir du référentiel Adafruit GitHub. Transférer ce dossier .zip dans votre bibliothèque d’Arduino en procédant comme suit :

1. Ouvrez l’Explorateur Windows (ou le finder si vous utilisez un Mac) 2. Recherchez le dossier de demande d’Arduino dans votre lecteur C: (sous Program files) 3. Dans le dossier de l’Arduino, recherchez le dossier bibliothèques 4. Collez le fichier .zip dans le dossier bibliothèques suivant, ouvrir votre Arduino IDE et l’accès à l’exemple de code associé à cette bibliothèque en cliquant sur fichier -> exemples -> bibliothèques -> Adafruit -> MLX90614 Adafruit le code contient deux bibliothèques : Wire.h et AdafruitMLX90614.h. La première bibliothèque permet pour I2C communication tandis que la seconde nous permet de mettre en place le MLX90614 comme un objet. Connectez votre Arduino sur votre circuit et télécharger la bibliothèque Adafruit à votre Conseil pour voir ce que le code produit. Le code doit afficher des lectures de température via le Serial monitor. Si vous pensez que les résultats sont inexacts, aller dans le fichier .cpp, associé à la bibliothèque Adafruit. Dans ce document, vous devriez voir la méthode readTemp(). Cette fonction permet de calibrer la sortie associée à la lecture de la température. Vous pouvez modifier ce code si nécessaire pour assurer la sortie appropriée. Ajoutant un délai (environ 1 s) à la sortie de l’Arduino est fortement recommandée. Cela permet aux données d’être sortie à un rythme qui n’est utilisable. C’est tout ! Maintenant, vous avez un thermomètre de travail !

Articles Liés

Thermomètre infrarouge facile, Mobile

Thermomètre infrarouge facile, Mobile

Ce thermomètre est un thermomètre de facile-à-construire qui repose sur les rayonnements IR pour déterminer la température de votreÉtape 1: Déterminer les spécifications, les exigences et les objectifs globauxObjectif :Le but de cette conception du c
CEN-Tech infrarouge thermomètre monter

CEN-Tech infrarouge thermomètre monter

Got thermomètre ? Je dois avoir une monture.Cette instructable montre comment monter un thermomètre infrarouge Cen-Tech sur une monture de la caméra. Montage du thermomètre est très utile si vous voulez regarder les températures changent avec le temp
DIY : Un 5 Minutes sans contact OLED thermomètre avec Arduino et MLX90614

DIY : Un 5 Minutes sans contact OLED thermomètre avec Arduino et MLX90614

Bonjour, tout le monde ! Aujourd'hui je vais vous montrer comment faire un Thermomètre sans contact à OLED avec Arduino UNO et capteur de température infrarouge MLX90614 en 5 minutes. Ce projet est très simple, elle exige la programmation de base et
Un infrarouge PICAXE « journalisation » thermomètre

Un infrarouge PICAXE « journalisation » thermomètre

21 juillet Edit - voir comment j'ai utilisé le thermomètre IR dans mes expériences de Laser!Intro :Vous avez déjà un de ces thermomètres IR très utiles... il suffit de pointer, tirer, et lire la température.  Ils ne sont pas grandes ?  J'ai deux.Mais
Économisez 5 $ pour la glande LCD précision numérique infrarouge thermomètre & infirmiers gratuitement une couverture ! Génial !

Économisez 5 $ pour la glande LCD précision numérique infrarouge thermomètre & infirmiers gratuitement une couverture ! Génial !

J'ai reçu cela par la poste il y a quelques jours et je suis impressionnésur la façon dont il est emballé ! Quand j'ai ouvert la boîte, j'ai été surpris de trouver ce produit placé dans une mousse épaisse à l'intérieur d'une boîte très solide ! Vous
Écharpe de thermomètre géant Neopixel

Écharpe de thermomètre géant Neopixel

Plume de moteur, il fait froid dehors.Faire cette écharpe portable High-Tech, low tech avec un thermomètre intégré.N'est plus vous vous demanderez comment vraiment froid, c'est quand vous sortez.Ceci est adapté comme un projet débutant agréable de se
Rapide thermomètre numérique à l’aide de TTL convertisseur USB bon marché et DS18B20 - sans Arduino ou Raspberry Pi

Rapide thermomètre numérique à l’aide de TTL convertisseur USB bon marché et DS18B20 - sans Arduino ou Raspberry Pi

Dans mon précédent instructable j'ai donné une introduction au thermomètre numérique utilisant DS18B20 et ESP8266 Conseil nodemcu avec écran OLED SPI et programmation à l'aide de IDE Arduino. Cela exigeait une connaissance de programmation, base élec
Du Wi-Fi ESP8266 : NeoPixels, thermomètre, sommeil profond, AP webserver config, EEPROM

Du Wi-Fi ESP8266 : NeoPixels, thermomètre, sommeil profond, AP webserver config, EEPROM

Dans le fichier ci-joint zip , vous pouvez lire des tutoriels sur se moquer des choses avec la carte WiFi ESP8266 économique :Module Wi-Fi ESP8266 programmation de IDE Arduino.Interrupteur ON/OFF lumineux à l'aide de votre téléphone portable par Wi-F
Thermomètre de Bluetooth

Thermomètre de Bluetooth

Cette instructable détaille la réalisation d'un simple thermomètre à 2 canaux à l'aide de sondes thermistance 100K, un module Bluetooth et un smartphone. Le module Bluetooth est un LightBlue Bean qui a été conçu pour simplifier le développement d'app
Thermomètre graphique dans Excel

Thermomètre graphique dans Excel

c'est dans le prolongement de mon graphique de l'indicateur de vitesse. J'ai pensé pourquoi ne pas faire quelque chose qui ressemblera à un freak show ? Quoi il ressemblerait si nous pouvons représenter des données d'une manière qui regardera comme i
Téléphone Jack thermomètres

Téléphone Jack thermomètres

réseau de capteurs climatiques pour les fils téléphoniques inutilisées maison, à l'aide.Le système utilise une carte Arduino (~ 30$) et des capteurs spéciaux qui sont capables de prendre des mesures et de communiquer les données sans matériel supplém
Thermomètre de l’Arduino + LCD I2C

Thermomètre de l’Arduino + LCD I2C

J'ai décidé d'offrir un thermomètre drôle de concept Arduino dans le cas où c'est au milieu de la nuit, les pharmacies ne fonctionnent pas, vous ne vous sentez pas bien et vous voulez vérifier la température de votre corps. Si vous avez Arduino à vos
Thermomètre en interrupteur mural

Thermomètre en interrupteur mural

Projet simpleIl s'agit d'un projet très simple sans n'importe quel microprocesseur.J'avais besoin d'indiquer et de surveiller l'humidité, la température dans certaines chambres de la maison familiale. Pour trouver le bon endroit pour installer le the
Sans fil thermomètre Nixie

Sans fil thermomètre Nixie

l'objectif de ce projet était d'apprendre à utiliser les différentes fonctions de l'atmega :• Raccordement de deux Atmegas avec une connexion Wi-Fi• Chaque Atmega a un thermomètre (DS1621) pour lire la température réelle• Utiliser le sommeil Mode d'u