Système de Surveillance de Température Basé sur Smartphone avec Arduino et Bluetooth
Composants et fournitures
| Arduino Uno | × | 1 |
| Capteur de Température LM35 (Analog Devices) | × | 1 |
| Module Bluetooth HC-06 | × | 1 |
| Module Bluetooth HC-05 (Adafruit) | × | 1 |
Outils et machines nécessaires
| Fer à souder 60W avec 5 pointes |
| Fil à souder |
Applications et services en ligne
| Application de Surveillance de Température |
| Arduino IDE |
À propos de ce projet
Cet article décrit un système de surveillance de température sur un smartphone Android. La température est mesurée par un capteur installé dans le circuit et envoyée via Bluetooth au smartphone. Une application Android affiche les données de température. Le système permet une surveillance facile des variables de processus sur un smartphone.
Vous pouvez connecter le smartphone sans fil au système et surveiller la variable de processus quand vous le souhaitez. Le système peut être facilement personnalisé pour surveiller d'autres variables de processus. Le prototype côté émetteur est montré à la Fig. 1. Le côté récepteur consiste en le smartphone. Une capture d'écran de l'application Android est montrée à la Fig. 2. Le diagramme de blocs du projet est montré à la Fig. 1.
Circuit et fonctionnement du système de surveillance de température
(Connecter les broches RX et TX APRÈS le téléversement du code)
Composants requis :
- Arduino Uno
- Capteur de température LM35
- Module Bluetooth HC-05
- Application Android (TemperatureMonitoring) fichier APK
- Fils de connexion (jumper wires)
Connexions du module Bluetooth HC-05 :
VCC – vers VCC de l'Arduino.
GND – vers GND de l'Arduino.
RX – vers la broche numérique 0 (broche TX) de l'Arduino. (connecter RX et TX APRÈS le téléversement du code)
TX – vers la broche numérique 1 (broche RX) de l'Arduino. (connecter RX et TX APRÈS le téléversement du code)
Connexion avec l'Arduino Uno :
- Effectuez les connexions comme montré sur l'image ci-dessus. Ne connectez PAS les broches RX et TX PENDANT/AVANT le téléversement du code !
- Copiez le code ci-dessous.
- Sélectionnez le bon port COM et la bonne carte dans le menu Outils de l'IDE.
- Téléchargez l'application BlueControl (gratuite). Voici le lien.
- Lors de la première connexion au module Bluetooth, il demandera le mot de passe. Entrez
0000OU1234. - Ouvrez l'application TemperatureMonitoring. Allez dans les options. Cliquez sur « cliquer sur le logo Bluetooth ». Choisissez l'appareil – HC 05. La liste des appareils appariés apparaîtra. Sélectionnez l'appareil HC-05 pour connecter le smartphone au module Bluetooth HC-05.
- Lorsque l'appareil est correctement appairé avec le capteur, les LED du capteur commenceront à clignoter à un rythme plus lent que d'habitude.
- Après connexion réussie, le message « connected » s'affichera sur l'écran principal de l'application.
- C'EST FAIT. Copiez le code ci-dessous et testez-le !
- Connecter les broches RX et TX
- Connecter les broches RX et TX
- Connecter les broches RX et TX
- L'application Android commencera à afficher les données reçues du côté émetteur.
- L'application Android commencera à afficher les données reçues du côté émetteur.
- L'application Android commencera à afficher les données reçues du côté émetteur.
Code
Code Température
Le code est disponible via un Gist GitHub (ID : 7b93705b5c5d3dfd3621d26b988e507a).
Schémas
Processus de fabrication
- Surveillance de température professionnelle sur Raspberry Pi avec DS18B20
- Surveillance précise de la température dans un placard serveur avec Raspberry Pi
- Capteur CO2 K30 : Surveillance en temps réel de la qualité de l'air intérieur
- Construire un Voltmètre Intelligent avec Arduino et Smartphone – Projet DIY Facile
- Serveur Web Arduino Uno WiFi : Commander une LED via Navigateur
- Calculatrice basique Arduino UNO - Projet facile pour débutants
- Construire un affichage à persistance rétinienne portable avec Arduino UNO et ATtiny85
- Portique de contrôle de température sans contact pour dépistage rapide et précis
- Arduino UNO & Shield WiFi : Affichage température temps réel sur le Web via série