<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	
	xmlns:georss="http://www.georss.org/georss"
	xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#"
	>

<channel>
	<title>Archives des DallasTemperature - La programmation sur le web</title>
	<atom:link href="https://programmation.surleweb-france.fr/tag/dallastemperature/feed/" rel="self" type="application/rss+xml" />
	<link>https://programmation.surleweb-france.fr/tag/dallastemperature/</link>
	<description>La programmation gratuite pour tous</description>
	<lastBuildDate>Sun, 19 Nov 2023 19:10:38 +0000</lastBuildDate>
	<language>fr-FR</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.8.3</generator>

<image>
	<url>https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2023/08/cropped-19518430-icone-de-programmation-pour-votre-site-web-mobile-presentation-et-conception-de-logo-gratuit-vectoriel.jpg?fit=32%2C32&#038;ssl=1</url>
	<title>Archives des DallasTemperature - La programmation sur le web</title>
	<link>https://programmation.surleweb-france.fr/tag/dallastemperature/</link>
	<width>32</width>
	<height>32</height>
</image> 
<site xmlns="com-wordpress:feed-additions:1">176210735</site>	<item>
		<title>Réalisation d&#8217;un Thermomètre Numérique avec Arduino</title>
		<link>https://programmation.surleweb-france.fr/realisation-dun-thermometre-numerique-avec-arduino/</link>
					<comments>https://programmation.surleweb-france.fr/realisation-dun-thermometre-numerique-avec-arduino/#respond</comments>
		
		<dc:creator><![CDATA[Zigomato]]></dc:creator>
		<pubDate>Wed, 29 Nov 2023 18:58:51 +0000</pubDate>
				<category><![CDATA[Arduino]]></category>
		<category><![CDATA[affichage LCD Arduino]]></category>
		<category><![CDATA[Arduino thermomètre numérique]]></category>
		<category><![CDATA[Calibration de température Arduino]]></category>
		<category><![CDATA[capteur de température]]></category>
		<category><![CDATA[capteurs Arduino]]></category>
		<category><![CDATA[construction de thermomètre numérique]]></category>
		<category><![CDATA[DallasTemperature]]></category>
		<category><![CDATA[DS18B20 avec Arduino]]></category>
		<category><![CDATA[écran LCD 16x2]]></category>
		<category><![CDATA[électronique DIY]]></category>
		<category><![CDATA[LiquidCrystal Arduino]]></category>
		<category><![CDATA[mesure de température précise]]></category>
		<category><![CDATA[montage de capteur de température]]></category>
		<category><![CDATA[montage électronique Arduino]]></category>
		<category><![CDATA[OneWire Arduino]]></category>
		<category><![CDATA[Programmation Arduino]]></category>
		<category><![CDATA[projet Arduino]]></category>
		<category><![CDATA[projet de thermomètre Arduino]]></category>
		<category><![CDATA[tutoriels Arduino]]></category>
		<guid isPermaLink="false">https://programmation.surleweb-france.fr/?p=1924</guid>

					<description><![CDATA[<p>Introduction Ce projet vous guidera dans la construction d&#8217;un thermomètre numérique avec Arduino, en utilisant un capteur de température DS18B20 et un écran LCD pour afficher les mesures. Articles Associés Matériel Nécessaire Montage et Assemblage Calibration du Capteur Code de Programmation Liens d&#8217;Autorité Conclusion En suivant ces instructions et en...</p>
<p class="continue-reading-button"> <a class="continue-reading-link" href="https://programmation.surleweb-france.fr/realisation-dun-thermometre-numerique-avec-arduino/">Continuer la lecture<i class="crycon-right-dir"></i></a></p>
<p>L’article <a href="https://programmation.surleweb-france.fr/realisation-dun-thermometre-numerique-avec-arduino/">Réalisation d&rsquo;un Thermomètre Numérique avec Arduino</a> est apparu en premier sur <a href="https://programmation.surleweb-france.fr">La programmation sur le web</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<h3 class="wp-block-heading">Introduction</h3>



<p>Ce projet vous guidera dans la construction d&rsquo;un thermomètre numérique avec Arduino, en utilisant un capteur de température DS18B20 et un écran LCD pour afficher les mesures.</p>



<h3 class="wp-block-heading">Articles Associés</h3>



<ol class="wp-block-list">
<li><a href="https://programmation.surleweb-france.fr/introduction-complete-a-arduino-et-son-environnement-de-programmation" target="_blank" rel="noreferrer noopener">Introduction à Arduino</a></li>



<li><a href="https://programmation.surleweb-france.fr/bases-de-la-lecture-de-capteurs-avec-arduino/" target="_blank" rel="noreferrer noopener">Lecture de Capteurs avec Arduino</a></li>



<li><a href="https://programmation.surleweb-france.fr/fonctionnement-et-utilisation-des-capteurs-de-temperature-avec-arduino/" target="_blank" rel="noreferrer noopener">Utilisation des Capteurs de Température</a></li>



<li><a href="https://programmation.surleweb-france.fr/visualisation-des-donnees-affichage-sur-lcd-avec-arduino" target="_blank" rel="noreferrer noopener">Affichage LCD avec Arduino</a></li>



<li><a href="https://programmation.surleweb-france.fr/optimisation-de-la-precision-des-lectures-de-temperature-avec-arduino" target="_blank" rel="noreferrer noopener">Optimisation de la Précision des Températures</a></li>
</ol>



<h3 class="wp-block-heading">Matériel Nécessaire</h3>



<ul class="wp-block-list">
<li>Arduino UNO, <a href="https://amzn.to/40PsbWn" target="_blank" rel="noreferrer noopener">Acheter sur Amazon</a></li>



<li>Capteur de température DS18B20, <a href="https://amzn.to/3R655HS" target="_blank" rel="noreferrer noopener">Acheter sur Amazon</a></li>



<li>Résistance de 4.7kΩ, <a href="https://amzn.to/3QKr1XC" target="_blank" rel="noreferrer noopener">Acheter sur Amazon</a></li>



<li>Écran LCD 16&#215;2, <a href="https://amzn.to/3G56gB9" target="_blank" rel="noreferrer noopener">Acheter sur Amazon</a></li>



<li>Potentiomètre de 10kΩ, <a href="https://amzn.to/3MQjuW7" target="_blank" rel="noreferrer noopener">Acheter sur Amazon</a></li>



<li>Breadboard, <a href="https://amzn.to/3QDRN3W" target="_blank" rel="noreferrer noopener">Acheter sur Amazon</a></li>



<li>Câbles de connexion, <a href="https://amzn.to/47Gsoxy" target="_blank" rel="noreferrer noopener">Acheter sur Amazon</a></li>
</ul>



<h3 class="wp-block-heading">Montage et Assemblage</h3>



<ol class="wp-block-list">
<li><strong>Capteur de Température :</strong>
<ul class="wp-block-list">
<li>Connectez le fil rouge du DS18B20 au 5V de l&rsquo;Arduino.</li>



<li>Le fil noir au GND.</li>



<li>Le fil jaune à une broche numérique, par exemple D2.</li>



<li>Placez la résistance de 4.7kΩ entre les fils rouge et jaune.</li>
</ul>
</li>



<li><strong>Écran LCD :</strong>
<ul class="wp-block-list">
<li>Connectez les broches VSS, VDD et V0 de l&rsquo;écran à GND, 5V, et au potentiomètre.</li>



<li>Connectez RS, E, D4, D5, D6, et D7 à des broches numériques de l&rsquo;Arduino (ex : 7, 8, 9, 10, 11, 12).</li>



<li>R/W à GND.</li>



<li>A (anode) et K (cathode) pour le rétroéclairage à 5V et GND.</li>
</ul>
</li>



<li><strong>Assemblage sur la Breadboard :</strong>
<ul class="wp-block-list">
<li>Positionnez tous les composants sur la breadboard.</li>



<li>Utilisez les câbles pour faire les connexions nécessaires selon les schémas des articles précédents.</li>
</ul>
</li>
</ol>



<h3 class="wp-block-heading">Calibration du Capteur</h3>



<ul class="wp-block-list">
<li>Suivez les instructions de l&rsquo;article sur l&rsquo;optimisation de la précision pour calibrer le DS18B20.</li>
</ul>



<h3 class="wp-block-heading">Code de Programmation</h3>



<pre class="EnlighterJSRAW" data-enlighter-language="generic" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">#include &lt;OneWire.h> 
#include &lt;DallasTemperature.h> 
#include &lt;LiquidCrystal.h> 

// Initialisation du capteur de température 
OneWire oneWire(2); // Broche 2 pour la communication de données 
DallasTemperature sensors(&amp;oneWire); 
float calibrationOffset = 1.5; // Ajustez cette valeur selon la calibration 

// Initialisation de l'écran LCD LiquidCrystal lcd(7, 8, 9, 10, 11, 12); 
void setup() {
 // Démarre les communications avec le capteur et l'écran
 sensors.begin();
 lcd.begin(16, 2);

 // Affichage initial sur LCD
 lcd.print("Température:"); 
} 
void loop() {
 sensors.requestTemperatures();
 float temperature = sensors.getTempCByIndex(0) + calibrationOffset;
 lcd.setCursor(0, 1);
 lcd.print(temperature);
 lcd.print(" C");
 delay(1000); // Mise à jour toutes les secondes 
}</pre>



<h3 class="wp-block-heading">Liens d&rsquo;Autorité</h3>



<ul class="wp-block-list">
<li><a href="https://www.arduino.cc/">Documentation </a><a href="https://docs.arduino.cc/" target="_blank" rel="noreferrer noopener">Arduino</a></li>



<li><a href="https://github.com/milesburton/Arduino-Temperature-Control-Library">Guide DallasTemperature pour DS18</a><a href="https://github.com/milesburton/Arduino-Temperature-Control-Library" target="_blank" rel="noreferrer noopener">B20</a></li>



<li><a href="https://www.arduino.cc/en/Tutorial/LibraryExamples/HelloWorld">Tutoriels sur les écrans L</a><a href="https://docs.arduino.cc/learn/electronics/lcd-displays" target="_blank" rel="noreferrer noopener">CD</a></li>
</ul>



<h3 class="wp-block-heading">Conclusion</h3>



<p>En suivant ces instructions et en intégrant le code fourni, vous construirez un thermomètre numérique fonctionnel avec Arduino. Ce projet illustre comment combiner la programmation, l&rsquo;électronique et la calibration pour créer un outil pratique et éducatif.</p>
<p>L’article <a href="https://programmation.surleweb-france.fr/realisation-dun-thermometre-numerique-avec-arduino/">Réalisation d&rsquo;un Thermomètre Numérique avec Arduino</a> est apparu en premier sur <a href="https://programmation.surleweb-france.fr">La programmation sur le web</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://programmation.surleweb-france.fr/realisation-dun-thermometre-numerique-avec-arduino/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">1924</post-id>	</item>
		<item>
		<title>Fonctionnement et Utilisation des Capteurs de Température avec Arduino</title>
		<link>https://programmation.surleweb-france.fr/fonctionnement-et-utilisation-des-capteurs-de-temperature-avec-arduino/</link>
					<comments>https://programmation.surleweb-france.fr/fonctionnement-et-utilisation-des-capteurs-de-temperature-avec-arduino/#respond</comments>
		
		<dc:creator><![CDATA[Zigomato]]></dc:creator>
		<pubDate>Thu, 23 Nov 2023 18:04:20 +0000</pubDate>
				<category><![CDATA[Arduino]]></category>
		<category><![CDATA[Arduino UNO]]></category>
		<category><![CDATA[Capteur de température Arduino]]></category>
		<category><![CDATA[capteurs numériques Arduino]]></category>
		<category><![CDATA[DallasTemperature]]></category>
		<category><![CDATA[DS18B20]]></category>
		<category><![CDATA[électronique DIY]]></category>
		<category><![CDATA[installation de bibliothèque Arduino]]></category>
		<category><![CDATA[lecture de température]]></category>
		<category><![CDATA[mesure de température]]></category>
		<category><![CDATA[microcontrôleurs]]></category>
		<category><![CDATA[OneWire]]></category>
		<category><![CDATA[programmation de capteurs]]></category>
		<category><![CDATA[projet Arduino]]></category>
		<category><![CDATA[thermomètre numérique]]></category>
		<category><![CDATA[tutoriels Arduino]]></category>
		<guid isPermaLink="false">https://programmation.surleweb-france.fr/?p=1911</guid>

					<description><![CDATA[<p>Introduction Les capteurs de température jouent un rôle crucial dans de nombreux projets électroniques, y compris dans la création d&#8217;un thermomètre numérique avec Arduino. Ce guide se concentre sur le capteur de température DS18B20, réputé pour sa précision et sa facilité d&#8217;intégration avec Arduino. Matériel Nécessaire Installation des Bibliothèques OneWire...</p>
<p class="continue-reading-button"> <a class="continue-reading-link" href="https://programmation.surleweb-france.fr/fonctionnement-et-utilisation-des-capteurs-de-temperature-avec-arduino/">Continuer la lecture<i class="crycon-right-dir"></i></a></p>
<p>L’article <a href="https://programmation.surleweb-france.fr/fonctionnement-et-utilisation-des-capteurs-de-temperature-avec-arduino/">Fonctionnement et Utilisation des Capteurs de Température avec Arduino</a> est apparu en premier sur <a href="https://programmation.surleweb-france.fr">La programmation sur le web</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<h3 class="wp-block-heading">Introduction</h3>



<p>Les capteurs de température jouent un rôle crucial dans de nombreux projets électroniques, y compris dans la création d&rsquo;un thermomètre numérique avec Arduino. Ce guide se concentre sur le capteur de température DS18B20, réputé pour sa précision et sa facilité d&rsquo;intégration avec Arduino.</p>



<h3 class="wp-block-heading">Matériel Nécessaire</h3>



<ul class="wp-block-list">
<li><strong>Arduino UNO</strong>, <a href="https://amzn.to/40PsbWn" target="_blank" rel="noreferrer noopener">Acheter sur Amazon</a></li>



<li><strong>Capteur de température DS18B20</strong>, <a href="https://amzn.to/3R655HS" target="_blank" rel="noreferrer noopener">Acheter sur Amazon</a></li>



<li><strong>Résistance de 4.7kΩ</strong>, <a href="https://amzn.to/3QKr1XC" target="_blank" rel="noreferrer noopener">Acheter sur Amazon</a></li>



<li><strong>Câbles de connexion</strong>, <a href="https://amzn.to/47Gsoxy" target="_blank" rel="noreferrer noopener">Acheter sur Amazon</a></li>



<li><strong>Breadboard</strong>, <a href="https://amzn.to/3QDRN3W" target="_blank" rel="noreferrer noopener">Acheter sur Amazon</a></li>
</ul>



<h3 class="wp-block-heading">Installation des Bibliothèques OneWire et DallasTemperature</h3>



<p>Pour communiquer avec le DS18B20, vous devez installer les bibliothèques OneWire et DallasTemperature :</p>



<ol class="wp-block-list">
<li>Ouvrez l&rsquo;IDE Arduino.</li>



<li>Allez dans <strong>Croquis &gt; Inclure une Bibliothèque &gt; Gérer les Bibliothèques</strong>.</li>



<li>Cherchez <strong>OneWire</strong>, installez-la.</li>



<li>Répétez la recherche et l&rsquo;installation pour <strong>DallasTemperature</strong>.</li>
</ol>



<h3 class="wp-block-heading">Fonctionnement du Capteur DS18B20</h3>



<p>Le DS18B20 est un capteur numérique qui utilise le protocole OneWire pour transmettre des données de température avec une grande précision.</p>



<h3 class="wp-block-heading">Montage du Capteur</h3>



<ol class="wp-block-list">
<li><strong>Connexions :</strong>
<ul class="wp-block-list">
<li>Connectez la patte <strong>VDD</strong> du capteur au 5V de l&rsquo;Arduino.</li>



<li>La patte <strong>GND</strong> à une broche GND.</li>



<li>La patte <strong>DQ</strong> (données) à une broche numérique, par exemple la broche 2.</li>
</ul>
</li>



<li><strong>Résistance Pull-up :</strong> Placez la résistance de 4.7kΩ entre VDD et DQ pour stabiliser la communication de données.</li>
</ol>



<h3 class="wp-block-heading">Code et Explication</h3>



<pre class="EnlighterJSRAW" data-enlighter-language="generic" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">#include &lt;OneWire.h> 
#include &lt;DallasTemperature.h> 

OneWire oneWire(2); // Broche 2 pour les données 
DallasTemperature sensors(&amp;oneWire); 
void setup() {
 Serial.begin(9600);
 sensors.begin(); 
} 
void loop() {
 sensors.requestTemperatures();
 float temperature = sensors.getTempCByIndex(0);
 Serial.print("Température: ");
 Serial.print(temperature);
 Serial.println(" °C");
 delay(1000); 
}</pre>



<ul class="wp-block-list">
<li><strong>Initialisation :</strong> On démarre la communication série et on initialise le capteur.</li>



<li><strong>Lecture de la Température :</strong> La température est demandée, lue puis affichée sur le moniteur série.</li>
</ul>



<h3 class="wp-block-heading">Liens d&rsquo;Autorité</h3>



<ul class="wp-block-list">
<li><a href="https://www.arduino.cc/reference/en/libraries/onewire/" target="_blank" rel="noreferrer noopener">DS18B20 sur le site officiel d&rsquo;Arduino</a></li>



<li><a href="https://learn.adafruit.com/adafruits-raspberry-pi-lesson-11-ds18b20-temperature-sensing">Guide d&rsquo;Utilisation DS18B20 sur </a><a href="https://learn.adafruit.com/adafruits-raspberry-pi-lesson-11-ds18b20-temperature-sensing" target="_blank" rel="noreferrer noopener">Adafruit</a></li>
</ul>



<h3 class="wp-block-heading">Conclusion</h3>



<p>La maîtrise de l&rsquo;utilisation du DS18B20 avec Arduino est une compétence précieuse, permettant de mesurer des températures avec précision. Ce savoir-faire est essentiel pour notre projet de thermomètre numérique et peut être étendu à de nombreuses autres applications de surveillance environnementale.</p>
<p>L’article <a href="https://programmation.surleweb-france.fr/fonctionnement-et-utilisation-des-capteurs-de-temperature-avec-arduino/">Fonctionnement et Utilisation des Capteurs de Température avec Arduino</a> est apparu en premier sur <a href="https://programmation.surleweb-france.fr">La programmation sur le web</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://programmation.surleweb-france.fr/fonctionnement-et-utilisation-des-capteurs-de-temperature-avec-arduino/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">1911</post-id>	</item>
	</channel>
</rss>
