

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE rdf:RDF[
	<!ENTITY rdf 'http://www.w3.org/1999/02/22-rdf-syntax-ns#'>
	<!ENTITY rdfs 'http://www.w3.org/2000/01/rdf-schema#'>
	<!ENTITY owl 'http://www.w3.org/2002/07/owl#'>
	<!ENTITY swivt 'http://semantic-mediawiki.org/swivt/1.0#'>
	<!ENTITY wiki 'http://https://www.wikidebrouillard.org/wiki/Special:URIResolver/'>
	<!ENTITY category 'http://https://www.wikidebrouillard.org/wiki/Special:URIResolver/Category-3A'>
	<!ENTITY property 'http://https://www.wikidebrouillard.org/wiki/Special:URIResolver/Property-3A'>
	<!ENTITY wikiurl 'https://www.wikidebrouillard.org/wiki/'>
]>

<rdf:RDF
	xmlns:rdf="&rdf;"
	xmlns:rdfs="&rdfs;"
	xmlns:owl ="&owl;"
	xmlns:swivt="&swivt;"
	xmlns:wiki="&wiki;"
	xmlns:category="&category;"
	xmlns:property="&property;">

	<owl:Ontology rdf:about="https://www.wikidebrouillard.org/wiki/Special:ExportRDF/Importer_des_bibliothèques_dans_l-27interface_Arduino">
		<swivt:creationDate rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2026-04-30T16:17:16+02:00</swivt:creationDate>
		<owl:imports rdf:resource="http://semantic-mediawiki.org/swivt/1.0"/>
	</owl:Ontology>
	<swivt:Subject rdf:about="http://https://www.wikidebrouillard.org/wiki/Special:URIResolver/Importer_des_bibliothèques_dans_l-27interface_Arduino">
		<rdf:type rdf:resource="http://https://www.wikidebrouillard.org/wiki/Special:URIResolver/Category-3ATutorials"/>
		<rdf:type rdf:resource="http://https://www.wikidebrouillard.org/wiki/Special:URIResolver/Category-3APages_avec_des_erreurs_de_coloration_syntaxique"/>
		<rdfs:label>Importer des bibliothèques dans l'interface Arduino</rdfs:label>
		<rdfs:isDefinedBy rdf:resource="https://www.wikidebrouillard.org/wiki/Special:ExportRDF/Importer_des_bibliothèques_dans_l-27interface_Arduino"/>
		<swivt:page rdf:resource="https://www.wikidebrouillard.org/wiki/Importer_des_bibliothèques_dans_l-27interface_Arduino"/>
		<swivt:wikiNamespace rdf:datatype="http://www.w3.org/2001/XMLSchema#integer">0</swivt:wikiNamespace>
		<swivt:wikiPageContentLanguage rdf:datatype="http://www.w3.org/2001/XMLSchema#string">fr</swivt:wikiPageContentLanguage>
		<property:Complete rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Published</property:Complete>
		<property:Description rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Grâce à ce tutoriel, vous serez en mesure d'importer des bibliothèques (Libraries) dans l'interface de développement Arduino</property:Description>
		<property:Difficulty rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Easy</property:Difficulty>
		<property:Disciplines_scientifiques rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Arduino</property:Disciplines_scientifiques>
		<property:Duration rdf:datatype="http://www.w3.org/2001/XMLSchema#double">5</property:Duration>
		<property:Duration-2Dtype rdf:datatype="http://www.w3.org/2001/XMLSchema#string">minute(s)</property:Duration-2Dtype>
		<property:Introduction rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Par commodité et pour alléger le code, le rendre plus lisible, il arrive souvent que les programmes pour Arduino demandent des bibliothèques de programmes pour pouvoir fonctionner (Libraries).


Une bibliothèque est un ensemble de programmes qui permettent d'utiliser plus facilement un périphérique Aduino (capteur, moteurs, écran etc etc..)

&lt;br/&gt;</property:Introduction>
		<property:Licences rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Attribution (CC-BY)</property:Licences>
		<property:Main_Picture rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Importez_des_biblioth_ques_de_programme_dans_l_interface_Arduino_bibli.png</property:Main_Picture>
		<property:Step_Content rdf:datatype="http://www.w3.org/2001/XMLSchema#string">&lt;nowiki&gt;Il arrive parfois d'un copié collé de code pioché sur le web et inséré dans l'interface de développement Arduino que ce dernier "coince" à la compilation.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Le message sera alors si il manque une bibliothèque :&lt;div class="mw-highlight mw-content-ltr" dir="ltr"&gt;&lt;pre&gt;sketch_sep04b:3:10: fatal error: ma_bibliotheque.h: No such file or directory&lt;br /&gt; #include &lt;ma_bibliotheque.h&gt;&lt;br /&gt;          ^~~~~~~~~~~~~~~~~~~&lt;br /&gt;compilation terminated.&lt;br /&gt;exit status 1&lt;br /&gt;ma_bibliotheque.h: No such file or directory&lt;/pre&gt;&lt;/div&gt;Le message "fatal error: ma_bibliotheque.h: No such file or directory" apparaît,  pas de panique, cela veut dire que le logiciel Arduino ne trouve pas la bibliothèque dans son répertoire "libraries" , nous allons donc l'importer !&lt;/nowiki&gt;</property:Step_Content>
		<property:Step_Content rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Lorsque vous installez l'interface de développement Arduino, ce dernier va créer un dossier Arduino sur votre ordinateur (généralement dans votre dossier personnel ou dans Documents)


Ce dossier Arduino, sert au logiciel de développement Arduino pour stocker vos programmes mais aussi pour stocker les bibliothèques (libraries).


Vous devriez donc avoir un dossier nommé libraries à l'interieur de votre repertoire '''Arduino''' ('''/Arduino/libraries''')


C'est ici où vont se retrouver toutes nos bibliothèque, et si une bibliothèque manque (No such file or directory) c'est qu'elle n'est pas présente dans le repertoire '''libraries'''</property:Step_Content>
		<property:Step_Content rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Sûrement la technique la plus facile et la meilleure : 

Ajouter des bibliothèques via l'interface Arduino.


Pour cela rien de plus simple, rendez vous dans le menu '''"Croquis&gt;Inclure une bibliothèque&gt;Gérer les bibliothèques"'''


Une fenêtre, apparaît alors vous permettant de rechercher la bibliothèque désirée, puis il ne vous reste plus qu'à cliquer sur "Installer" et Voilà !</property:Step_Content>
		<property:Step_Content rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Il arrive parfois que l'on ne retrouve pas la bibliothèque désirée dans le gestionnaire de bibliothèque. Pas de soucis, il est possible télécharger une bibliothèque glanée sur le web (sur github par exemple) et d'importer directement celle-ci dans le logiciel.


Là encore rien de compliqué ! Rendez-vous dans "'''Croquis&gt;Inclure une bibliothèque&gt;Ajouter la bibliothèque .ZIP'''"


Une fenêtre apparaît alors vous permettant de choisir la bibliothèque zip téléchargée auparavant.</property:Step_Content>
		<property:Step_Content rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Vous l'aurez compris, à chaque importation de bibliothèque soit via le gestionnaire de bibliothèque ou l'importation de ZIP, l'interface de développement Arduino va dézipper la bibliothèque téléchargée dans le dossier "libraries".


Il est donc tout à fait possible de télécharger une bibliothèque sur le web et de la dézipper dans le répertoire libraries ! Le tout "à la main" ou à la souris ;-)</property:Step_Content>
		<property:Step_Title rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Reconnaître l'erreur "classique"de compilation</property:Step_Title>
		<property:Step_Title rdf:datatype="http://www.w3.org/2001/XMLSchema#string">L'arborescence Arduino</property:Step_Title>
		<property:Step_Title rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Ajout d'une bibliothèque via l'interface Arduino</property:Step_Title>
		<property:Step_Title rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Ajout d'une bibliothèque zipée</property:Step_Title>
		<property:Step_Title rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Ajouter une bibliothèque "à la main"</property:Step_Title>
		<property:Tags rdf:datatype="http://www.w3.org/2001/XMLSchema#string">arduino</property:Tags>
		<property:Tags rdf:datatype="http://www.w3.org/2001/XMLSchema#string">bibliothèque</property:Tags>
		<property:Tags rdf:datatype="http://www.w3.org/2001/XMLSchema#string">programmation</property:Tags>
		<swivt:wikiPageModificationDate rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2020-09-04T11:46:28Z</swivt:wikiPageModificationDate>
		<property:Modification_date-23aux rdf:datatype="http://www.w3.org/2001/XMLSchema#double">2459096.9906019</property:Modification_date-23aux>
		<swivt:wikiPageSortKey rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Importer des bibliothèques dans l'interface Arduino</swivt:wikiPageSortKey>
		<property:Comments rdf:datatype="http://www.w3.org/2001/XMLSchema#double">0</property:Comments>
		<property:Page_creator rdf:resource="&wiki;Utilisateur-3AJulienrat"/>
		<property:I_did_it rdf:datatype="http://www.w3.org/2001/XMLSchema#double">1</property:I_did_it>
		<property:Favorites rdf:datatype="http://www.w3.org/2001/XMLSchema#double">0</property:Favorites>
	</swivt:Subject>
	<swivt:Subject rdf:about="http://https://www.wikidebrouillard.org/wiki/Special:URIResolver/Envoyer_des_données_sur_le_WEB_grâce_à_MQTT">
		<rdfs:label>Envoyer des données sur le WEB grâce à MQTT</rdfs:label>
		<rdfs:isDefinedBy rdf:resource="https://www.wikidebrouillard.org/wiki/Special:ExportRDF/Envoyer_des_données_sur_le_WEB_grâce_à_MQTT"/>
		<swivt:page rdf:resource="https://www.wikidebrouillard.org/wiki/Envoyer_des_données_sur_le_WEB_grâce_à_MQTT"/>
		<swivt:wikiNamespace rdf:datatype="http://www.w3.org/2001/XMLSchema#integer">0</swivt:wikiNamespace>
		<swivt:wikiPageContentLanguage rdf:datatype="http://www.w3.org/2001/XMLSchema#string">fr</swivt:wikiPageContentLanguage>
		<property:Prerequisites rdf:resource="&wiki;Importer_des_bibliothèques_dans_l-27interface_Arduino"/>
		<swivt:wikiPageSortKey rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Envoyer des données sur le WEB grâce à MQTT</swivt:wikiPageSortKey>
	</swivt:Subject>
	<swivt:Subject rdf:about="http://https://www.wikidebrouillard.org/wiki/Special:URIResolver/M5Stick_-2D_CO2-2D_BME280-2D_MQTT">
		<rdfs:label>M5Stick - CO2- BME280- MQTT</rdfs:label>
		<rdfs:isDefinedBy rdf:resource="https://www.wikidebrouillard.org/wiki/Special:ExportRDF/M5Stick_-2D_CO2-2D_BME280-2D_MQTT"/>
		<swivt:page rdf:resource="https://www.wikidebrouillard.org/wiki/M5Stick_-2D_CO2-2D_BME280-2D_MQTT"/>
		<swivt:wikiNamespace rdf:datatype="http://www.w3.org/2001/XMLSchema#integer">0</swivt:wikiNamespace>
		<swivt:wikiPageContentLanguage rdf:datatype="http://www.w3.org/2001/XMLSchema#string">fr</swivt:wikiPageContentLanguage>
		<property:Prerequisites rdf:resource="&wiki;Importer_des_bibliothèques_dans_l-27interface_Arduino"/>
		<swivt:wikiPageSortKey rdf:datatype="http://www.w3.org/2001/XMLSchema#string">M5Stick - CO2- BME280- MQTT</swivt:wikiPageSortKey>
	</swivt:Subject>
	<swivt:Subject rdf:about="http://https://www.wikidebrouillard.org/wiki/Special:URIResolver/M5Stick_-2D_CO2-2D_capteur_de_particules_-2D_MQTT">
		<rdfs:label>M5Stick - CO2- capteur de particules - MQTT</rdfs:label>
		<rdfs:isDefinedBy rdf:resource="https://www.wikidebrouillard.org/wiki/Special:ExportRDF/M5Stick_-2D_CO2-2D_capteur_de_particules_-2D_MQTT"/>
		<swivt:page rdf:resource="https://www.wikidebrouillard.org/wiki/M5Stick_-2D_CO2-2D_capteur_de_particules_-2D_MQTT"/>
		<swivt:wikiNamespace rdf:datatype="http://www.w3.org/2001/XMLSchema#integer">0</swivt:wikiNamespace>
		<swivt:wikiPageContentLanguage rdf:datatype="http://www.w3.org/2001/XMLSchema#string">fr</swivt:wikiPageContentLanguage>
		<property:Prerequisites rdf:resource="&wiki;Importer_des_bibliothèques_dans_l-27interface_Arduino"/>
		<swivt:wikiPageSortKey rdf:datatype="http://www.w3.org/2001/XMLSchema#string">M5Stick - CO2- capteur de particules - MQTT</swivt:wikiPageSortKey>
	</swivt:Subject>
	<swivt:Subject rdf:about="http://https://www.wikidebrouillard.org/wiki/Special:URIResolver/M5Stick_-2D_SGP30_-2D_DHT_-2D_MQTT">
		<rdfs:label>M5Stick - SGP30 - DHT - MQTT</rdfs:label>
		<rdfs:isDefinedBy rdf:resource="https://www.wikidebrouillard.org/wiki/Special:ExportRDF/M5Stick_-2D_SGP30_-2D_DHT_-2D_MQTT"/>
		<swivt:page rdf:resource="https://www.wikidebrouillard.org/wiki/M5Stick_-2D_SGP30_-2D_DHT_-2D_MQTT"/>
		<swivt:wikiNamespace rdf:datatype="http://www.w3.org/2001/XMLSchema#integer">0</swivt:wikiNamespace>
		<swivt:wikiPageContentLanguage rdf:datatype="http://www.w3.org/2001/XMLSchema#string">fr</swivt:wikiPageContentLanguage>
		<property:Prerequisites rdf:resource="&wiki;Importer_des_bibliothèques_dans_l-27interface_Arduino"/>
		<swivt:wikiPageSortKey rdf:datatype="http://www.w3.org/2001/XMLSchema#string">M5Stick - SGP30 - DHT - MQTT</swivt:wikiPageSortKey>
	</swivt:Subject>
	<swivt:Subject rdf:about="http://https://www.wikidebrouillard.org/wiki/Special:URIResolver/M5Stick_-2D_SensAirS8_-2D_DHT_-2D_MQTT">
		<rdfs:label>M5Stick - SensAirS8 - DHT - MQTT</rdfs:label>
		<rdfs:isDefinedBy rdf:resource="https://www.wikidebrouillard.org/wiki/Special:ExportRDF/M5Stick_-2D_SensAirS8_-2D_DHT_-2D_MQTT"/>
		<swivt:page rdf:resource="https://www.wikidebrouillard.org/wiki/M5Stick_-2D_SensAirS8_-2D_DHT_-2D_MQTT"/>
		<swivt:wikiNamespace rdf:datatype="http://www.w3.org/2001/XMLSchema#integer">0</swivt:wikiNamespace>
		<swivt:wikiPageContentLanguage rdf:datatype="http://www.w3.org/2001/XMLSchema#string">fr</swivt:wikiPageContentLanguage>
		<property:Prerequisites rdf:resource="&wiki;Importer_des_bibliothèques_dans_l-27interface_Arduino"/>
		<swivt:wikiPageSortKey rdf:datatype="http://www.w3.org/2001/XMLSchema#string">M5Stick - SensAirS8 - DHT - MQTT</swivt:wikiPageSortKey>
	</swivt:Subject>
	<owl:ObjectProperty rdf:about="http://https://www.wikidebrouillard.org/wiki/Special:URIResolver/Property-3APrerequisites">
		<rdfs:label>Prerequisites</rdfs:label>
		<rdfs:isDefinedBy rdf:resource="https://www.wikidebrouillard.org/wiki/Special:ExportRDF/Attribut-3APrerequisites"/>
		<swivt:page rdf:resource="https://www.wikidebrouillard.org/wiki/Attribut-3APrerequisites"/>
		<swivt:wikiNamespace rdf:datatype="http://www.w3.org/2001/XMLSchema#integer">102</swivt:wikiNamespace>
		<swivt:wikiPageContentLanguage rdf:datatype="http://www.w3.org/2001/XMLSchema#string">fr</swivt:wikiPageContentLanguage>
		<swivt:wikiPageSortKey rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Prerequisites</swivt:wikiPageSortKey>
		<swivt:type rdf:resource="http://semantic-mediawiki.org/swivt/1.0#_wpg"/>
	</owl:ObjectProperty>
	<owl:DatatypeProperty rdf:about="http://semantic-mediawiki.org/swivt/1.0#creationDate" />
	<owl:Class rdf:about="http://https://www.wikidebrouillard.org/wiki/Special:URIResolver/Category-3ATutorials" />
	<owl:Class rdf:about="http://https://www.wikidebrouillard.org/wiki/Special:URIResolver/Category-3APages_avec_des_erreurs_de_coloration_syntaxique" />
	<owl:ObjectProperty rdf:about="http://semantic-mediawiki.org/swivt/1.0#page" />
	<owl:DatatypeProperty rdf:about="http://semantic-mediawiki.org/swivt/1.0#wikiNamespace" />
	<owl:DatatypeProperty rdf:about="http://semantic-mediawiki.org/swivt/1.0#wikiPageContentLanguage" />
	<owl:DatatypeProperty rdf:about="http://https://www.wikidebrouillard.org/wiki/Special:URIResolver/Property-3AComplete" />
	<owl:DatatypeProperty rdf:about="http://https://www.wikidebrouillard.org/wiki/Special:URIResolver/Property-3ADescription" />
	<owl:DatatypeProperty rdf:about="http://https://www.wikidebrouillard.org/wiki/Special:URIResolver/Property-3ADifficulty" />
	<owl:DatatypeProperty rdf:about="http://https://www.wikidebrouillard.org/wiki/Special:URIResolver/Property-3ADisciplines_scientifiques" />
	<owl:DatatypeProperty rdf:about="http://https://www.wikidebrouillard.org/wiki/Special:URIResolver/Property-3ADuration" />
	<owl:DatatypeProperty rdf:about="http://https://www.wikidebrouillard.org/wiki/Special:URIResolver/Property-3ADuration-2Dtype" />
	<owl:DatatypeProperty rdf:about="http://https://www.wikidebrouillard.org/wiki/Special:URIResolver/Property-3AIntroduction" />
	<owl:DatatypeProperty rdf:about="http://https://www.wikidebrouillard.org/wiki/Special:URIResolver/Property-3ALicences" />
	<owl:DatatypeProperty rdf:about="http://https://www.wikidebrouillard.org/wiki/Special:URIResolver/Property-3AMain_Picture" />
	<owl:DatatypeProperty rdf:about="http://https://www.wikidebrouillard.org/wiki/Special:URIResolver/Property-3AStep_Content" />
	<owl:DatatypeProperty rdf:about="http://https://www.wikidebrouillard.org/wiki/Special:URIResolver/Property-3AStep_Title" />
	<owl:DatatypeProperty rdf:about="http://https://www.wikidebrouillard.org/wiki/Special:URIResolver/Property-3ATags" />
	<owl:DatatypeProperty rdf:about="http://semantic-mediawiki.org/swivt/1.0#wikiPageModificationDate" />
	<owl:DatatypeProperty rdf:about="http://https://www.wikidebrouillard.org/wiki/Special:URIResolver/Property-3AModification_date-23aux" />
	<owl:DatatypeProperty rdf:about="http://semantic-mediawiki.org/swivt/1.0#wikiPageSortKey" />
	<owl:DatatypeProperty rdf:about="http://https://www.wikidebrouillard.org/wiki/Special:URIResolver/Property-3AComments" />
	<owl:ObjectProperty rdf:about="http://https://www.wikidebrouillard.org/wiki/Special:URIResolver/Property-3APage_creator" />
	<owl:DatatypeProperty rdf:about="http://https://www.wikidebrouillard.org/wiki/Special:URIResolver/Property-3AI_did_it" />
	<owl:DatatypeProperty rdf:about="http://https://www.wikidebrouillard.org/wiki/Special:URIResolver/Property-3AFavorites" />
	<owl:ObjectProperty rdf:about="http://semantic-mediawiki.org/swivt/1.0#type" />
	<!-- Created by Semantic MediaWiki, https://www.semantic-mediawiki.org/ -->
</rdf:RDF>