Température extérieur en 2.4Ghz Arduino Raspberry Pi

Medium schema capteur ds18b20 bb

Difficulté:

Ce montage permet de récupérer la température (pour mon cas extérieur) afin de l'envoyer sur un Raspberry Pi à distance en 2.4Ghz pour être enregistré sur une base de données

Matériel

Budget:

50 €
  • Un Arduino nano
  • Deux émetteur récepteur en 2.4Ghz NFR24L01
  • Un capteur de température DS18D20
  • Un raspberry PI (toute version)
  • Une résistance 4.7K

Etape 1 : L'émetteur

Medium schema capteur ds18b20 bb

Pour le programme : https://github.com/Michelgard/Capteur-DS18D20-Arduino-avec-emetteur-2.4Ghz/blob/master/capteur_SIMPLENF24.ino

Et vous trouverez toutes les librairie utilisé ici : https://github.com/Michelgard/Capteur-DS18D20-Arduino-avec-emetteur-2.4Ghz

Il suffit de brancher le montage avec un adaptateur USB (style téléphone) et il envoie la température toutes les 10mn.

Etape 2 : Le récepteur

Medium recepteur raspi 2 4ghz bb

Ce fichier : https://github.com/Michelgard/Capteur-DS18D20-Arduino-avec-emetteur-2.4Ghz/blob/master/Install-2.4Ghz-Raspberry vous indique toute la procédure en partant d’un raspberry fraîchement installé.

Toutes les librairies et les programmes Python sont ici : https://github.com/Michelgard/Capteur-DS18D20-Arduino-avec-emetteur-2.4Ghz

Il faut configurer le fichier configSQL.xml par rapport a votre serveur de bases de données et ajouter la table Temp_Ext avec le fichier .sql présent sur le Github.

Le programme Python lecture-capteurRF24.py a un mode verbose :

sudo python lecture-capteurRF24.py -v

Ce mode permet de vérifier les donnée reçues et la requête sql pour les tests.

Etape 3

Medium sql temp ext

Quand tout fonction vous pouvez lancer le probramme Python au démarrage du Raspberry Pi :

sudo nano /etc/rc.local

ajouter "python lecture-capteurRF24.py &" (sans les "") avant le exit 0 à la fin du fichier

Vous aimez ce tutoriel ?


Soyez le premier à poster un commentaire pour Température extérieur en 2.4Ghz Arduino Raspberry Pi


Recevez une fois par mois les meilleurs tutoriels Technologie dans votre boîte mail




S'inscrire:



En cliquant sur s'inscire, vous acceptez de respecter les conditions générales d'utilisation de Oui Are Makers.

  • Vues: 354
  • J'aime: 1