<?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 Composants Arduino - La programmation sur le web</title>
	<atom:link href="https://programmation.surleweb-france.fr/tag/composants-arduino/feed/" rel="self" type="application/rss+xml" />
	<link>https://programmation.surleweb-france.fr/tag/composants-arduino/</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 Composants Arduino - La programmation sur le web</title>
	<link>https://programmation.surleweb-france.fr/tag/composants-arduino/</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>Introduction Complète à Arduino et Son Environnement de Programmation</title>
		<link>https://programmation.surleweb-france.fr/introduction-complete-a-arduino-et-son-environnement-de-programmation/</link>
					<comments>https://programmation.surleweb-france.fr/introduction-complete-a-arduino-et-son-environnement-de-programmation/#respond</comments>
		
		<dc:creator><![CDATA[Zigomato]]></dc:creator>
		<pubDate>Sun, 19 Nov 2023 17:33:39 +0000</pubDate>
				<category><![CDATA[Arduino]]></category>
		<category><![CDATA[Apprendre l'électronique]]></category>
		<category><![CDATA[Arduino pour les enseignants]]></category>
		<category><![CDATA[Arduino UNO]]></category>
		<category><![CDATA[Atelier Arduino]]></category>
		<category><![CDATA[Bases de la programmation]]></category>
		<category><![CDATA[Composants Arduino]]></category>
		<category><![CDATA[Conception de circuits Arduino]]></category>
		<category><![CDATA[Cours Arduino]]></category>
		<category><![CDATA[Débutants en Arduino]]></category>
		<category><![CDATA[Electronique DIY]]></category>
		<category><![CDATA[IDE Arduino]]></category>
		<category><![CDATA[Informatique physique]]></category>
		<category><![CDATA[Kits de démarrage Arduino]]></category>
		<category><![CDATA[microcontrôleur]]></category>
		<category><![CDATA[Montage électronique]]></category>
		<category><![CDATA[Programmation Arduino]]></category>
		<category><![CDATA[Projets Arduino pour débutants]]></category>
		<category><![CDATA[Prototypage rapide avec Arduino]]></category>
		<category><![CDATA[Tutoriel Arduino]]></category>
		<guid isPermaLink="false">https://programmation.surleweb-france.fr/?p=1900</guid>

					<description><![CDATA[<p>Introduction Arduino est une plateforme incontournable pour les amateurs de technologie, les éducateurs et les artistes. Il simplifie l&#8217;accès à la programmation et à l&#8217;électronique, permettant à chacun de concrétiser ses idées. Matériel Nécessaire Pour débuter, voici une liste du matériel et des composants nécessaires : Guide d&#8217;Installation et de...</p>
<p class="continue-reading-button"> <a class="continue-reading-link" href="https://programmation.surleweb-france.fr/introduction-complete-a-arduino-et-son-environnement-de-programmation/">Continuer la lecture<i class="crycon-right-dir"></i></a></p>
<p>L’article <a href="https://programmation.surleweb-france.fr/introduction-complete-a-arduino-et-son-environnement-de-programmation/">Introduction Complète à Arduino et Son Environnement de Programmation</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>Arduino est une plateforme incontournable pour les amateurs de technologie, les éducateurs et les artistes. Il simplifie l&rsquo;accès à la programmation et à l&rsquo;électronique, permettant à chacun de concrétiser ses idées.</p>



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



<p>Pour débuter, voici une liste du matériel et des composants nécessaires :</p>



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



<li><strong>Câble USB :</strong> Pour connecter l&rsquo;Arduino à l&rsquo;ordinateur. <a href="https://amzn.to/46ljg0e" target="_blank" rel="noreferrer noopener">Acheter sur Amazon</a></li>



<li><strong>LED :</strong> Pour votre premier programme de test. <a href="https://amzn.to/49LDG5a" target="_blank" rel="noreferrer noopener">Acheter sur Amazon</a></li>



<li><strong>Résistances :</strong> Dans notre cas, une de 1k. Elle est utile pour contrôler le courant et protéger la led. <a href="https://amzn.to/3QKr1XC" target="_blank" rel="noreferrer noopener">Acheter sur Amazon</a></li>



<li><strong>Breadboard :</strong> Pour réaliser des montages sans soudure. <a href="https://amzn.to/3QDRN3W" target="_blank" rel="noreferrer noopener">Acheter sur Amazon</a></li>



<li><strong>Fils de connexion :</strong> Pour connecter les composants. <a href="https://amzn.to/47Gsoxy" target="_blank" rel="noreferrer noopener">Acheter sur Amazon</a></li>
</ul>



<h2 class="wp-block-heading">Guide d&rsquo;Installation et de Configuration</h2>



<h3 class="wp-block-heading">Installation de l&rsquo;IDE Arduino</h3>



<ol class="wp-block-list">
<li><strong>Téléchargement :</strong> Rendez-vous sur le <a href="https://www.arduino.cc/reference/fr/" target="_blank" rel="noreferrer noopener">site officiel d&rsquo;Arduino </a>et téléchargez l&rsquo;IDE adapté à votre OS.</li>



<li><strong>Installation :</strong> Suivez les instructions pour installer l&rsquo;IDE sur votre ordinateur.</li>
</ol>



<h3 class="wp-block-heading">Premiers Pas avec Arduino</h3>



<ol class="wp-block-list">
<li><strong>Connexion :</strong> Branchez votre Arduino UNO à l&rsquo;ordinateur via le câble USB.</li>



<li><strong>Configuration :</strong> Dans l&rsquo;IDE, allez à Outils &gt; Type de Carte, et sélectionnez « Arduino UNO ».</li>



<li><strong>Sélection du Port :</strong> Choisissez le port de communication dans Outils &gt; Port.</li>
</ol>



<h3 class="wp-block-heading">Premier Programme : Faire Clignoter une LED</h3>



<ul class="wp-block-list">
<li><strong>Montage :</strong> 
<ul class="wp-block-list">
<li><strong>Connectez la LED à la Breadboard :</strong> Placez la LED sur la breadboard. Les LEDs ont une patte longue (anode) et une patte courte (cathode).</li>



<li><strong>Connectez la Résistance :</strong> Connectez une résistance à la patte longue (anode) de la LED. Cette résistance limite le courant pour protéger la LED.</li>



<li><strong>Câblage à l&rsquo;Arduino :</strong>
<ul class="wp-block-list">
<li>Connectez l&rsquo;autre extrémité de la résistance à une broche numérique de l&rsquo;Arduino (par exemple, la broche 8).</li>



<li>Connectez la patte courte (cathode) de la LED à une broche GND (masse) de l&rsquo;Arduino.</li>
</ul>
</li>
</ul>
</li>
</ul>



<ul class="wp-block-list">
<li><strong>Code :</strong> Copiez le code suivant dans l&rsquo;IDE :</li>
</ul>



<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="">void setup() 
{
 pinMode(8, OUTPUT); 
} 
void loop() {
 digitalWrite(8, HIGH);
 delay(1000);
 digitalWrite(8, LOW);
 delay(1000);
}</pre>



<ul class="wp-block-list">
<li><strong>Téléversement :</strong> Cliquez sur le bouton de téléversement. Si tout est correct, la LED clignotera.</li>
</ul>



<h3 class="wp-block-heading">Explication du code</h3>



<ol class="wp-block-list">
<li><strong>void setup() { &#8230; } :</strong> Cette fonction est appelée une seule fois lorsque vous démarrez votre Arduino ou réinitialisez la carte. Elle est généralement utilisée pour initialiser les paramètres ou configurer les états de broches (pins). Dans ce cas, <code><strong>pinMode(8, OUTPUT);</strong></code>.</li>



<li><strong>void loop() { &#8230; } :</strong> Après <code><strong>setup()</strong></code>, la fonction <strong><code>loop()</code> </strong>est appelée de manière répétitive aussi longtemps que la carte Arduino est alimentée. Elle contient le code qui contrôle la LED. <code><strong>digitalWrite(8, HIGH);</strong></code> allume la LED en envoyant une tension élevée (<strong>HIGH</strong>) à la broche de la LED. Ensuite, <code><strong>delay(1000);</strong></code> fait une pause dans l&rsquo;exécution du programme pendant 1000 millisecondes (soit une seconde), laissant la LED allumée pendant ce temps. Après la pause, <code><strong>digitalWrite(8, LOW);</strong></code> éteint la LED en envoyant une tension basse (<strong>LOW</strong>). Une autre pause de 1000 millisecondes suit, pendant laquelle la LED reste éteinte. Ce cycle de allumage et extinction avec des pauses crée un effet de clignotement.</li>
</ol>



<h2 class="wp-block-heading">Ressources et Liens Utiles</h2>



<ul class="wp-block-list">
<li><strong>Documentation et Tutoriels :</strong>
<ul class="wp-block-list">
<li><a href="https://www.arduino.cc/en/Guide/HomePage">Guide de démarrage Ard</a><a href="https://www.gotronic.fr/blog/guides/arduino/" target="_blank" rel="noreferrer noopener">uino</a></li>



<li><a href="https://www.arduino.cc/en/Tutorial/BuiltInExamples">Tutoriels pour débutants sur </a><a href="https://arduino-france.site/tutoriels/" target="_blank" rel="noreferrer noopener">Arduino</a></li>
</ul>
</li>



<li><strong>Communauté et Forums :</strong>
<ul class="wp-block-list">
<li><a href="https://forum.arduino.cc/">Forums Ard</a><a href="https://forum.arduino.cc/c/international/francais/49" target="_blank" rel="noreferrer noopener">uino</a></li>



<li><a href="https://www.reddit.com/r/arduino/">Communauté Arduino sur Re</a><a href="https://www.reddit.com/r/arduino/?rdt=44251" target="_blank" rel="noreferrer noopener">ddit</a></li>
</ul>
</li>
</ul>



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



<p>Avec ces connaissances de base, vous êtes prêt à plonger dans l&rsquo;univers fascinant d&rsquo;Arduino. Les prochains articles aborderont des sujets plus avancés, tels que la lecture de capteurs et la visualisation de données, pour enrichir vos compétences en électronique et en programmation.</p>
<p>L’article <a href="https://programmation.surleweb-france.fr/introduction-complete-a-arduino-et-son-environnement-de-programmation/">Introduction Complète à Arduino et Son Environnement de Programmation</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/introduction-complete-a-arduino-et-son-environnement-de-programmation/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">1900</post-id>	</item>
	</channel>
</rss>
