Outils pour utilisateurs

Outils du site


wiki:projets:3_sondes_thermique_arduino

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
wiki:projets:3_sondes_thermique_arduino [2014/10/05 13:42]
EMMANUEL Laurent
wiki:projets:3_sondes_thermique_arduino [2016/09/11 10:59] (Version actuelle)
Ligne 2: Ligne 2:
  
 [[(http://pmclab.fr/dokuwiki/doku.php?id=wiki:projets:pcr_facile|<= Page précédente PCR : Sommaire]] [[(http://pmclab.fr/dokuwiki/doku.php?id=wiki:projets:pcr_facile|<= Page précédente PCR : Sommaire]]
 +====== Afficher la température de 3 sondes thermiques DS18B20 waterproof avec un arduino====== 
  
-**/!\ Cette partie n'a pas été vérifiée, le code peut ne pas fonctionner  /!\ 26/09/2014** 
- 
-Dans cette partie, nous allons apprendre à afficher la température de 3 sondes thermiques DS18B20 waterproof avec un arduino et à enregistrer les données en temps réèl sur un fichier excel. 
  
 ===== Matériels et équipements nécessaire ===== ===== Matériels et équipements nécessaire =====
Ligne 27: Ligne 25:
 - une alimentation 5V-1A (fait maison ou non) \\ - une alimentation 5V-1A (fait maison ou non) \\
  
 +Factultatif mais cool : 
  
 +- un fer a souder \\
 +{{http://chrihani.ma/img/cms/FER.jpg?200}}\\
 +
 +- de l'étain \\
 +{{http://i2.cdscdn.com/pdt2/9/2/2/1/700x700/biz3700420300922/rw/bobine-de-fil-d-etain-soudure.jpg?200}}\\
  
  
 ===== Construction ===== ===== Construction =====
  
-Il faut réaliser ce montage : +Avant toute chose il est nécessaire de mettre de l'étain sur les broches des sondes afin qu'elles puissent rentrer facilement dans le breadbord. 
 +Il faut réaliser ce montage : \\
  
 {{http://image.noelshack.com/fichiers/2014/39/1411744557-3sonde-breadbord-2.png}}\\ {{http://image.noelshack.com/fichiers/2014/39/1411744557-3sonde-breadbord-2.png}}\\
 +
 +/!\ Faites attention à la couleur des broches des sondes, voici le codes couleurs qui peut varier selon les modèles :
 +- jaune : les données de la sonde\\
 +- rouge : l'alimenation (+)\\
 +- bleu ou vert : la masse (-)\\
 +
 +Si cela ne fonctionne pas je vous conseille de vérifier les couleurs auprès du constructeur.\\
  
 ===== Code ===== ===== Code =====
  
 === 1) Récupération de l'adresses des sondes thermiques === === 1) Récupération de l'adresses des sondes thermiques ===
-Il faut ensuite récupérer l'adresse des sondes thermiques avec ce code (trouvé sur http://www.hacktronics.com/Tutorials/arduino-1-wire-address-finder.html+Il faut ensuite récupérer l'adresse des sondes thermiques avec ce code  (trouvé sur http://www.hacktronics.com/Tutorials/arduino-1-wire-address-finder.html
  
  
-<code=bash>+<code=cpp>
  
 // This sketch looks for 1-wire devices and // This sketch looks for 1-wire devices and
Ligne 93: Ligne 105:
  
 </code> </code>
 +
 +Copie colle ce code dans une nouvelle fenêtre du programme arduino.\\
 +Il faut d'abord installé la librairie one-Wire, si tu ne sais pas comment faire, va sur [[http://mchobby.be/wiki/index.php?title=Installation_d%27un_librairie_Arduino|Comment installer une librairie sur Arduino]]\\
 +Connecte ton arduino avec l'ordinateur\\
 +Enregistre le puis suit les instruction de cette image : \\
 +{{http://img11.hostingpics.net/pics/400758lecturedesadressesdessondes.jpg}}
  
 === 2) Programme permettant l'affichage de la température des 3 sondes === === 2) Programme permettant l'affichage de la température des 3 sondes ===
  
-Après avoir téléverser le programme, cliquer sur "moniteur série" pour afficher les 3 valeurs des sondes. Noter les quelques part et entrer le code suivant pour mesurer les données des 3 sondes en meme temps.+Après avoir téléverser le programme, cliquer sur "moniteur série" pour afficher les 3 valeurs des sondes. Noter les quelques part et entrer le code suivant pour mesurer les données des 3 sondes en même temps.
  
-<code=bash>+<code=cpp>
  
 #include <OneWire.h> //importe la librairie OneWire #include <OneWire.h> //importe la librairie OneWire
Ligne 175: Ligne 193:
  
 </code> </code>
 +
 +En cliquant sur "Moniteur Série", vous devrez observer ceci : \\
 +{{http://img11.hostingpics.net/pics/573968affichagetemprature.jpg}}
 +
 +Si vous avez une valeur comme "-0.06" ou similaire qui s'affiche à la place de la température, cela peut signifier au moins deux choses : \\
 +- Vous avez mal fait les branchements\\
 +- L'adresse est incorrecte\\
 +
 +
 +[[wiki:tutoriels:donnee_arduino_excel|Récupérons maintenant ces données sur un fichier excel (Windows)]]\\
  
 [[(http://pmclab.fr/dokuwiki/doku.php?id=wiki:projets:pcr_facile|<= Page précédente PCR : Sommaire]] [[(http://pmclab.fr/dokuwiki/doku.php?id=wiki:projets:pcr_facile|<= Page précédente PCR : Sommaire]]
  
wiki/projets/3_sondes_thermique_arduino.1412516577.txt.gz · Dernière modification: 2016/09/11 10:46 (modification externe)