0% ont trouvé ce document utile (0 vote)
33 vues5 pages

Bluetooth Station Meteo

Le document décrit un projet de station météo utilisant Arduino et des capteurs DHT11 et DHT22 pour transmettre des données de température et d'humidité via Bluetooth à un smartphone Android. Il fournit des instructions sur le matériel nécessaire, le câblage, ainsi que le code Arduino pour les deux capteurs. Enfin, il mentionne l'application Android à utiliser pour recevoir les données et conclut en encourageant les lecteurs à poser des questions sur le projet.

Transféré par

rnjeutang
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
33 vues5 pages

Bluetooth Station Meteo

Le document décrit un projet de station météo utilisant Arduino et des capteurs DHT11 et DHT22 pour transmettre des données de température et d'humidité via Bluetooth à un smartphone Android. Il fournit des instructions sur le matériel nécessaire, le câblage, ainsi que le code Arduino pour les deux capteurs. Enfin, il mentionne l'application Android à utiliser pour recevoir les données et conclut en encourageant les lecteurs à poser des questions sur le projet.

Transféré par

rnjeutang
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd

SOMMAIRE ►

 Projet station météo Bluetooth Arduino


 Code Arduino station météo Bluetooth et DHT11
 Code Arduino station météo Bluetooth et DHT22
Station météo Arduino avec Bluetooth – un autre projet utilisant
un capteur de température numérique et un capteur DHT11 avec
transfert des données vers un smartphone ou une tablette avec
Andrioid OS. Grâce aux informations contenues dans cet article,
vous serez en mesure de construire une station météorologique
domestique miniature et de recevoir les données de température
via une application sur votre smartphone Andrioid.

Ce dont vous aurez besoin


 Arduino Uno / Arduino Nano / Arduino Mega;
 le capteur DHT11 / DHT22;
 bluetooth module HC-05;
 des fils de connexion;
 application dht11_france.apk;
 les librairies SoftwareSerial.h et DHT.h.

Projet station météo Arduino Bluetooth et DHT11


Le circuit électrique. Station Météo Bluetooth et DHT11
Avant de commencer à construire le projet, le module bluetooth
doit être configuré pour pouvoir transmettre les données de
l’Arduino à un smartphone ou une tablette. Outre le nom et le
code de broche, il est nécessaire de définir le mode de
fonctionnement du module HC-05/HC-06 en tant qu’esclave avec
la commande AT AT+ROLE=0. Il est également nécessaire de
modifier un autre paramètre – CLASS avec la
commande AT+CLASS=7936.

Programme Arduino station météo Bluetooth et DHT11

#include "SoftwareSerial.h"
SoftwareSerial mySerial(2, 3);

#include "DHT.h"
DHT dht(10, DHT11);

String stringT = String("*");


String stringH = String("%");

void setup() {
[Link](9600);
[Link](9600);
[Link]();
}

void loop() {
float h = [Link]();
float t = [Link]();

[Link](t + stringT);
[Link](h + stringH);
[Link]("");
[Link](t + stringT);
[Link](h + stringH);

delay(1000);
}

Explication du code pour station météo Bluetooth:

1. le module Bluetooth HC-05/06 fonctionne à 9600 bps


– [Link](9600);
2. les tableaux stringT et stringH sont nécessaires dans le
programme pour que l’application sur le téléphone produise des
données avec le caractère correct dans la ligne correspondante.

Projet station météo Arduino Bluetooth et DHT22

Le circuit électrique. Station Météo Bluetooth et DHT22


Programme Arduino station météo Bluetooth et DHT22
#include "SoftwareSerial.h"
SoftwareSerial mySerial(2, 3);

#include "DHT.h"
DHT dht(10, DHT22);

String stringT = String("*");


String stringH = String("%");

void setup() {
[Link](9600);
[Link](9600);
[Link]();
}

void loop() {
float h = [Link]();
float t = [Link]();

[Link](t + stringT);
[Link](h + stringH);
[Link]("");
[Link](t + stringT);
[Link](h + stringH);

delay(1000);
}

Explication du code pour Bluetooth station météo:

1. le module Bluetooth HC-05/06 fonctionne à 9600 bps


– [Link](9600).
Après avoir téléchargé le croquis, téléchargez et installez
l’application dht11_france.apk sur smartphone – des captures
d’écran sont placées dans l’image ci-dessus. Associez votre
smartphone et le module bluetooth conformément à cet article –
Connexion du module bluetooth et lancez l’application. Ensuite,
vous devez vous connecter à la station météo bluetooth sur
l’Arduino et attendre la mise à jour des données du capteur
DHT11.
Android application dht11_france.apk pour station météo
Conclusion. Dans ce projet, nous avons présenté deux variantes
du logiciel de la station météo – avec un capteur DHT11 et avec
un capteur DHT22. L’application sur le smartphone s’adapte aux
deux variantes. Après avoir flashé le module, il ne vous reste plus
qu’à assembler la station météo comme indiqué dans les schémas
présentés. Si vous avez encore des questions sur ce projet, vous
pouvez les poser dans les commentaires de cet article.

Vous aimerez peut-être aussi