Thermomètre infrarouge facile, Mobile (4 / 8 étapes)

Étape 4: Code l’Arduino pour l’étalonnage et l’affichage Temp

L’Arduino est le pain et le beurre de ce dispositif tout en ce qu’il fait le gros du travail associé à ce projet. Programmation de l’Arduino peut être fait facilement en empruntant la partie code de Adafruit trouvé sur GitHub (https://github.com/adafruit/Adafruit-MLX90614-Library).

Ce code effectue plusieurs tâches. Premièrement, il établit la relation maître/esclave nécessaire pour la communication I2C. En second lieu, il crée une classe « mlx » qui permet l’accès à l’objet de l’esclave, dans ce cas la MLX90614, incroyablement facile. En troisième lieu, il définit certains termes pratiques venir dans maniable tout en faisant de programmation nécessaire pour votre projet.

Ce code est une bibliothèque créée par Adafruit. Pour l’utiliser, télécharger un fichier .zip contenant .ino fichiers .cpp et .h. 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 votre dossier Program Files de votre disque C:
  3. Dans le dossier Program Files, recherchez le dossier de l’Arduino
  4. Dans le dossier de l’Arduino, recherchez le dossier bibliothèques.
  5. Collez le fichier .zip dans le dossier bibliothèques.

Maintenant, vous pouvez ouvrir votre Arduino IDE et l’accès à l’exemple de code associé à cette bibliothèque en allant à File -> exemples -> bibliothèques -> Adafruit MLX90614.

Lors de l’ouverture de cet exemple de code, il y a beaucoup de choses qui est à noter. Tout d’abord, le code des exemples inclut deux bibliothèques : Wire.h et AdafruitMLX90614.h. La première bibliothèque permet la communication I2C tandis que la seconde permet d’établir le MLX90614 comme un objet.

Avec votre Arduino connecté à votre circuit, vous pouvez exécuter un test rapide et voir exactement ce que le code produit. Vous devriez remarquer une lecture si vous ouvrez le moniteur série relativement précise de la température. Si vous sentez que votre circuit produit une relevé de température inexacte, aller dans le fichier .cpp associé à cette bibliothèque. Dans ce document, vous verrez la méthode readTemp. Le code de cette méthode nous permet de calibrer la sortie associée à la lecture de la température. Selon la sortie que vous voyez, modifier ce code si nécessaire pour assurer la sortie appropriée.

Nous recommandons d’ajouter un retard à la sortie de l’Arduino d’environ 1 s. Cela permet juste de données à la sortie à un taux qui est utilisable (dans le cas contraire, il y a une énorme quantité de données générées).

Maintenant, vous avez un thermomètre de travail ! Parce qu’il n’y a aucun enregistrement de mécanisme ou même affichage, il faut ajouter plus de fonctionnalités.

Articles Liés

Thermomètre infrarouge portable

Thermomètre infrarouge portable

Ce Instructable vous montrera comment faire un thermomètre portable, mobile oreillette. Ce thermomètre utilise un capteur de température à infrarouge et repose sur tympanique rayonnement aux lectures de température acquise. Ces lectures pourront être
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
Facile-à-construire digital thermomètre et hygromètre pour usage à l’intérieur

Facile-à-construire digital thermomètre et hygromètre pour usage à l’intérieur

IntroductionNiveau de température et d'humidité intérieur sont les deux principaux paramètres qui déterminent le niveau de confort pour les occupants de la chambre. Dans les principaux lieux de travail, ces paramètres sont contrôlés et maintenus à de
Thermomètre numérique bon marché et facile

Thermomètre numérique bon marché et facile

j'ai eu surveiller la température de l'aquarium. À cet effet, l'idée vint à mon esprit, pourquoi pas l'horloge de table numérique utilisation qui peut également afficher la température de l'environnement. La plupart d'entre vous auront telle une horl
É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
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
Version de thermomètre de compost bricolage $2

Version de thermomètre de compost bricolage $2

Voici quelques instructions de base sur la façon de construire un 2 $ thermomètre de compost à l'aide de fournitures disponibles. Il est merdique (dans un bon type rustique de façon), mais fonctionne très bien et utilise des matériaux peu.Il ne faut
Smart personnel thermomètre avec Arduino

Smart personnel thermomètre avec Arduino

Cette instructable est préparée dans le cadre de notre mission pour TfCD (technique au service du Concept Design) cours de TU Delft. Ce instructable qui suit est préparé par :Bo Koperdraat : 4209567Karthik mandon : 4501578Dans ce instructable vous ap
Arduino OLED thermomètre et hygromètre avec DHT11 pour les débutants

Arduino OLED thermomètre et hygromètre avec DHT11 pour les débutants

Salut! Je vais vous montrer comment faire un Arduino OLED thermomètre et hygromètre * avec DHT11.L'OLED aujourd'hui, nous allons utiliser est 1.3 pouce de taille, caractéristiques 128 × 64 pixels et utilise le Bus SPI. Sur l'étape suivante, vous trou
Arduino LCD Thermomètre

Arduino LCD Thermomètre

Hé les gars c'est Gaige TheEngineer ici pour vous donner un projet arduino base : thermomètre de l'Arduino LCDC'est qu'un enfant de 12 ans peut faire assez facilement. Alors s'il vous plaît profiter et découvrez ma chaîne Youtube (même si il y a rien
Thermomètre numérique avec Arduino

Thermomètre numérique avec Arduino

Ce projet utilise un Arduino, un capteur de température DS18B20 et l'affichage LCD 16 x 2 pour afficher la température de l'air actuel. Il peut être fait avec ou sans une maquette, mais une maquette le rend beaucoup plus facile à câbler.Il indique la