<?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 électronique pratique - La programmation sur le web</title>
	<atom:link href="https://programmation.surleweb-france.fr/tag/electronique-pratique/feed/" rel="self" type="application/rss+xml" />
	<link>https://programmation.surleweb-france.fr/tag/electronique-pratique/</link>
	<description>La programmation gratuite pour tous</description>
	<lastBuildDate>Sun, 19 Nov 2023 18:30:37 +0000</lastBuildDate>
	<language>fr-FR</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</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 électronique pratique - La programmation sur le web</title>
	<link>https://programmation.surleweb-france.fr/tag/electronique-pratique/</link>
	<width>32</width>
	<height>32</height>
</image> 
<site xmlns="com-wordpress:feed-additions:1">176210735</site>	<item>
		<title>Visualisation des Données : Affichage sur LCD avec Arduino</title>
		<link>https://programmation.surleweb-france.fr/visualisation-des-donnees-affichage-sur-lcd-avec-arduino/</link>
					<comments>https://programmation.surleweb-france.fr/visualisation-des-donnees-affichage-sur-lcd-avec-arduino/#respond</comments>
		
		<dc:creator><![CDATA[Zigomato]]></dc:creator>
		<pubDate>Sat, 25 Nov 2023 18:16:04 +0000</pubDate>
				<category><![CDATA[Arduino]]></category>
		<category><![CDATA[affichage de texte Arduino]]></category>
		<category><![CDATA[affichage LCD Arduino]]></category>
		<category><![CDATA[Arduino LCD]]></category>
		<category><![CDATA[bibliothèque LiquidCrystal]]></category>
		<category><![CDATA[communication LCD Arduino]]></category>
		<category><![CDATA[Composants Arduino]]></category>
		<category><![CDATA[écran LCD 16x2]]></category>
		<category><![CDATA[écrans de caractères Arduino]]></category>
		<category><![CDATA[écrans interactifs Arduino]]></category>
		<category><![CDATA[électronique DIY]]></category>
		<category><![CDATA[électronique pratique]]></category>
		<category><![CDATA[interface utilisateur Arduino]]></category>
		<category><![CDATA[LiquidCrystal Arduino]]></category>
		<category><![CDATA[montage LCD Arduino]]></category>
		<category><![CDATA[programmation écran LCD]]></category>
		<category><![CDATA[projets Arduino avec LCD]]></category>
		<category><![CDATA[tutoriels LCD Arduino]]></category>
		<category><![CDATA[utilisation de LCD avec Arduino]]></category>
		<category><![CDATA[visualisation de données Arduino]]></category>
		<guid isPermaLink="false">https://programmation.surleweb-france.fr/?p=1916</guid>

					<description><![CDATA[<p>Introduction Afficher des informations sur un écran LCD est une compétence fondamentale dans de nombreux projets Arduino. Cet article se concentre sur l&#8217;utilisation d&#8217;un écran LCD 16&#215;2 pour afficher des messages fixes, une compétence essentielle pour notre projet de thermomètre numérique Arduino. Matériel Nécessaire Installation des Bibliothèques Installez la bibliothèque...</p>
<p class="continue-reading-button"> <a class="continue-reading-link" href="https://programmation.surleweb-france.fr/visualisation-des-donnees-affichage-sur-lcd-avec-arduino/">Continuer la lecture<i class="crycon-right-dir"></i></a></p>
<p>L’article <a href="https://programmation.surleweb-france.fr/visualisation-des-donnees-affichage-sur-lcd-avec-arduino/">Visualisation des Données : Affichage sur LCD 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>Afficher des informations sur un écran LCD est une compétence fondamentale dans de nombreux projets Arduino. Cet article se concentre sur l&rsquo;utilisation d&rsquo;un écran LCD 16&#215;2 pour afficher des messages fixes, une compétence essentielle pour notre projet de thermomètre numérique 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>Écran LCD 16&#215;2</strong>, <a href="https://amzn.to/3G56gB9" target="_blank" rel="noreferrer noopener">Acheter sur Amazon</a></li>



<li><strong>Potentiomètre de 10kΩ</strong> (pour le réglage du contraste), <a href="https://amzn.to/3MQjuW7" 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>



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



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



<p>Installez la bibliothèque LiquidCrystal, nécessaire pour interagir avec les écrans LCD.</p>



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



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



<li>Recherchez et installez la bibliothèque <strong>LiquidCrystal</strong>.</li>
</ol>



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



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



<li><strong>RS, E, D4, D5, D6, et D7</strong> se branchent aux broches numériques de l&rsquo;Arduino (par exemple, 7, 8, 9, 10, 11, 12).</li>



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



<li><strong>A (anode) et K (cathode)</strong> pour le rétroéclairage se connectent à 5V et GND.</li>
</ul>
</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;LiquidCrystal.h> 
LiquidCrystal lcd(7, 8, 9, 10, 11, 12); // Configuration des broches 

void setup() {
 lcd.begin(16, 2); // Initialise l'écran pour 16 caractères et 2 lignes
 lcd.setCursor(0, 0); // Positionne le curseur en haut à gauche
 lcd.print("Bienvenue !"); // Affiche un message de bienvenue
 lcd.setCursor(0, 1); // Positionne le curseur sur la seconde ligne
 lcd.print("Thermometre v1.0"); // Affiche le nom du projet
} 
void loop() {
 // Vous pouvez ajouter du code ici pour actualiser l'affichage ou ajouter d'autres fonctionnalités 
}</pre>



<p>Ce code initialise l&rsquo;écran LCD et affiche un message de bienvenue fixe ainsi que le nom du projet.</p>



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



<ul class="wp-block-list">
<li><a href="https://www.arduino.cc/en/Reference/LiquidCrystal">Documentation LiquidCrystal sur Ard</a><a href="https://www.arduino.cc/reference/en/libraries/liquidcrystal/" target="_blank" rel="noreferrer noopener">uino.cc</a></li>



<li><a href="https://learn.adafruit.com/character-lcds">Tutoriel sur les écrans LCD 16&#215;2 par Adafr</a><a href="https://learn.adafruit.com/character-lcds/overview" target="_blank" rel="noreferrer noopener">uit</a></li>
</ul>



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



<p>L&rsquo;affichage de messages sur un écran LCD avec Arduino est une méthode efficace pour communiquer des informations dans vos projets. Dans notre projet de thermomètre numérique, cette technique peut être utilisée pour améliorer l&rsquo;interface utilisateur et afficher des messages informatifs.</p>
<p>L’article <a href="https://programmation.surleweb-france.fr/visualisation-des-donnees-affichage-sur-lcd-avec-arduino/">Visualisation des Données : Affichage sur LCD 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/visualisation-des-donnees-affichage-sur-lcd-avec-arduino/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">1916</post-id>	</item>
		<item>
		<title>Bases de la lecture de capteurs avec Arduino</title>
		<link>https://programmation.surleweb-france.fr/bases-de-la-lecture-de-capteurs-avec-arduino/</link>
					<comments>https://programmation.surleweb-france.fr/bases-de-la-lecture-de-capteurs-avec-arduino/#respond</comments>
		
		<dc:creator><![CDATA[Zigomato]]></dc:creator>
		<pubDate>Tue, 21 Nov 2023 17:40:50 +0000</pubDate>
				<category><![CDATA[Arduino]]></category>
		<category><![CDATA[Arduino capteurs]]></category>
		<category><![CDATA[Arduino UNO]]></category>
		<category><![CDATA[capteurs électroniques]]></category>
		<category><![CDATA[capteurs pour débutants]]></category>
		<category><![CDATA[DIY électronique]]></category>
		<category><![CDATA[électronique pratique]]></category>
		<category><![CDATA[entrées analogiques Arduino]]></category>
		<category><![CDATA[entrées numériques Arduino]]></category>
		<category><![CDATA[microcontrôleurs Arduino]]></category>
		<category><![CDATA[Programmation Arduino]]></category>
		<category><![CDATA[projets Arduino]]></category>
		<category><![CDATA[traitement de signal Arduino]]></category>
		<category><![CDATA[tutoriels Arduino]]></category>
		<guid isPermaLink="false">https://programmation.surleweb-france.fr/?p=1905</guid>

					<description><![CDATA[<p>Introduction L&#8217;utilisation de capteurs avec Arduino permet de capter une multitude d&#8217;informations environnementales. Comprendre comment Arduino gère les entrées numériques et analogiques est fondamental pour interpréter correctement les données des capteurs. Cela est particulièrement pertinent pour notre projet de thermomètre numérique. Fonctionnement Détaillé des Entrées Entrées Numériques Entrées Analogiques Différences...</p>
<p class="continue-reading-button"> <a class="continue-reading-link" href="https://programmation.surleweb-france.fr/bases-de-la-lecture-de-capteurs-avec-arduino/">Continuer la lecture<i class="crycon-right-dir"></i></a></p>
<p>L’article <a href="https://programmation.surleweb-france.fr/bases-de-la-lecture-de-capteurs-avec-arduino/">Bases de la lecture de capteurs 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>L&rsquo;utilisation de capteurs avec Arduino permet de capter une multitude d&rsquo;informations environnementales. Comprendre comment Arduino gère les entrées numériques et analogiques est fondamental pour interpréter correctement les données des capteurs. Cela est particulièrement pertinent pour notre projet de thermomètre numérique.</p>



<h3 class="wp-block-heading">Fonctionnement Détaillé des Entrées</h3>



<figure class="wp-block-image size-full"><img data-recalc-dims="1" fetchpriority="high" decoding="async" width="620" height="613" src="https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2023/11/Pinout-arduino-uno-r3.jpg?resize=620%2C613&#038;ssl=1" alt="" class="wp-image-1906" srcset="https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2023/11/Pinout-arduino-uno-r3.jpg?w=620&amp;ssl=1 620w, https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2023/11/Pinout-arduino-uno-r3.jpg?resize=300%2C297&amp;ssl=1 300w, https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2023/11/Pinout-arduino-uno-r3.jpg?resize=150%2C148&amp;ssl=1 150w" sizes="(max-width: 620px) 100vw, 620px" /></figure>



<h4 class="wp-block-heading">Entrées Numériques</h4>



<ul class="wp-block-list">
<li><strong>Broches :</strong> Sur un Arduino UNO, les broches numériques vont de D0 à D13.</li>



<li><strong>Fonctionnement :</strong> Ces broches lisent uniquement deux états : HIGH (5V) ou LOW (0V). Elles sont idéales pour des capteurs avec deux états distincts, comme un interrupteur.</li>



<li><strong>Utilisation :</strong> Avec <code>digitalRead(pin)</code>, où <code>pin</code> est le numéro de la broche, la fonction renvoie HIGH ou LOW.</li>
</ul>



<h4 class="wp-block-heading">Entrées Analogiques</h4>



<ul class="wp-block-list">
<li><strong>Broches :</strong> Sur un Arduino UNO, les broches analogiques sont marquées A0 à A5.</li>



<li><strong>Fonctionnement :</strong> Capables de lire une gamme de valeurs de 0V (représenté par 0) à 5V (représenté par 1023) pour une résolution de 10 bits.</li>



<li><strong>Utilisation :</strong> <code>analogRead(pin)</code> est utilisée pour ces broches, retournant une valeur entre 0 et 1023.</li>
</ul>



<h3 class="wp-block-heading">Différences Entre Entrées/Sorties Numériques et Analogiques</h3>



<ul class="wp-block-list">
<li><strong>Entrées Numériques :</strong>
<ul class="wp-block-list">
<li>Utilisées pour des signaux &lsquo;tout ou rien&rsquo;.</li>



<li>Exemple : Un bouton pressé (HIGH) ou relâché (LOW).</li>
</ul>
</li>



<li><strong>Entrées Analogiques :</strong>
<ul class="wp-block-list">
<li>Adaptées pour lire des signaux variables.</li>



<li>Exemple : Mesure de la lumière avec un photorésistor.</li>
</ul>
</li>



<li><strong>Sorties :</strong>
<ul class="wp-block-list">
<li><strong>Numériques (DigitalWrite) :</strong> Peuvent envoyer un signal HIGH ou LOW.</li>



<li><strong>Analogiques (AnalogWrite) :</strong> En réalité, c&rsquo;est une sortie PWM (modulation de largeur d&rsquo;impulsion) sur certains pins numériques, qui simule une sortie analogique.</li>
</ul>
</li>
</ul>



<h3 class="wp-block-heading">Schémas Illustratifs</h3>



<p><strong>Schéma d&rsquo;une Entrée Numérique :</strong> Montage avec un bouton.</p>



<figure class="wp-block-image size-large"><img data-recalc-dims="1" decoding="async" width="900" height="506" src="https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2023/11/circuit-bouton.png?resize=900%2C506&#038;ssl=1" alt="" class="wp-image-1907" srcset="https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2023/11/circuit-bouton.png?resize=1024%2C576&amp;ssl=1 1024w, https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2023/11/circuit-bouton.png?resize=300%2C169&amp;ssl=1 300w, https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2023/11/circuit-bouton.png?resize=768%2C432&amp;ssl=1 768w, https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2023/11/circuit-bouton.png?resize=1536%2C864&amp;ssl=1 1536w, https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2023/11/circuit-bouton.png?resize=150%2C84&amp;ssl=1 150w, https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2023/11/circuit-bouton.png?w=1920&amp;ssl=1 1920w, https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2023/11/circuit-bouton.png?w=1800&amp;ssl=1 1800w" sizes="(max-width: 900px) 100vw, 900px" /></figure>



<p><strong>Schéma d&rsquo;une Entrée Analogique :</strong> Montage avec un potentiomètre ou un capteur de température.</p>



<figure class="wp-block-image size-large"><img data-recalc-dims="1" decoding="async" width="900" height="506" src="https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2023/11/LM35-analog-temperature-sensor-with-Arduino-wiring-diagram-schematic-featured-image.webp?resize=900%2C506&#038;ssl=1" alt="" class="wp-image-1908" srcset="https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2023/11/LM35-analog-temperature-sensor-with-Arduino-wiring-diagram-schematic-featured-image.webp?resize=1024%2C576&amp;ssl=1 1024w, https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2023/11/LM35-analog-temperature-sensor-with-Arduino-wiring-diagram-schematic-featured-image.webp?resize=300%2C169&amp;ssl=1 300w, https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2023/11/LM35-analog-temperature-sensor-with-Arduino-wiring-diagram-schematic-featured-image.webp?resize=768%2C432&amp;ssl=1 768w, https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2023/11/LM35-analog-temperature-sensor-with-Arduino-wiring-diagram-schematic-featured-image.webp?resize=1536%2C864&amp;ssl=1 1536w, https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2023/11/LM35-analog-temperature-sensor-with-Arduino-wiring-diagram-schematic-featured-image.webp?resize=150%2C84&amp;ssl=1 150w, https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2023/11/LM35-analog-temperature-sensor-with-Arduino-wiring-diagram-schematic-featured-image.webp?w=1600&amp;ssl=1 1600w" sizes="(max-width: 900px) 100vw, 900px" /></figure>



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



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



<li><a href="https://learn.adafruit.com/category/arduino">Tutoriels et Projets sur Ad</a><a href="https://learn.adafruit.com/category/arduino" target="_blank" rel="noreferrer noopener">afruit</a></li>



<li><a href="https://learn.sparkfun.com/arduino">Guides Arduino sur SparkF</a><a href="https://learn.sparkfun.com/" target="_blank" rel="noreferrer noopener">un</a></li>
</ul>



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



<p>La maîtrise des entrées numériques et analogiques est essentielle pour tout projet Arduino, notamment pour notre thermomètre numérique. La compréhension de ces principes vous permettra de concevoir des projets plus sophistiqués et précis, en exploitant pleinement les capacités des capteurs et de la carte Arduino.</p>
<p>L’article <a href="https://programmation.surleweb-france.fr/bases-de-la-lecture-de-capteurs-avec-arduino/">Bases de la lecture de capteurs 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/bases-de-la-lecture-de-capteurs-avec-arduino/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">1905</post-id>	</item>
	</channel>
</rss>
