

<?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/Item-3ACapteur_de_température_DS18B20">
		<swivt:creationDate rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2026-04-30T20:51:51+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/Item-3ACapteur_de_température_DS18B20">
		<rdf:type rdf:resource="http://https://www.wikidebrouillard.org/wiki/Special:URIResolver/Category-3AItem"/>
		<rdf:type rdf:resource="http://https://www.wikidebrouillard.org/wiki/Special:URIResolver/Category-3AMatériel"/>
		<rdf:type rdf:resource="http://https://www.wikidebrouillard.org/wiki/Special:URIResolver/Category-3APages_avec_des_erreurs_de_coloration_syntaxique"/>
		<rdfs:label>Item:Capteur de température DS18B20</rdfs:label>
		<rdfs:isDefinedBy rdf:resource="https://www.wikidebrouillard.org/wiki/Special:ExportRDF/Item-3ACapteur_de_température_DS18B20"/>
		<swivt:page rdf:resource="https://www.wikidebrouillard.org/wiki/Item-3ACapteur_de_température_DS18B20"/>
		<swivt:wikiNamespace rdf:datatype="http://www.w3.org/2001/XMLSchema#integer">950</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:Cost rdf:datatype="http://www.w3.org/2001/XMLSchema#double">1.5</property:Cost>
		<property:Currency rdf:datatype="http://www.w3.org/2001/XMLSchema#string">EUR (€)</property:Currency>
		<property:Description rdf:datatype="http://www.w3.org/2001/XMLSchema#string">le DS18B20 est un capteur de température</property:Description>
		<property:ItemLongDescription rdf:datatype="http://www.w3.org/2001/XMLSchema#string">&lt;nowiki&gt;C'est un capteur One Wire qui renvoie donc l'information avec un seul fil.&lt;br /&gt;&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;&lt;br /&gt;=== Bibliothèques ===&lt;br /&gt;Il faut importer les bibliothèque &lt;br /&gt;&lt;br /&gt;- OneWire&lt;br /&gt;&lt;br /&gt;- DallasTemperature&lt;br/&gt;&lt;br /&gt;&lt;br /&gt;===Schéma de câblage===&lt;br /&gt;&lt;div class="annotatedImageDiv" typeof="Image" data-resource="Fichier:Item-Capteur de temp rature DS18B20 DS18B20-cablage.png" data-sourceimage="https://www.wikidebrouillard.org/images/f/f1/Item-Capteur_de_temp_rature_DS18B20_DS18B20-cablage.png"&gt;&lt;span &gt;&lt;div class="center"&gt;&lt;div class="floatnone"&gt;&lt;a href="/wiki/Fichier:Item-Capteur_de_temp_rature_DS18B20_DS18B20-cablage.png" class="image" title="cablage DS18B20"&gt;&lt;img alt="cablage DS18B20" src="/images/f/f1/Item-Capteur_de_temp_rature_DS18B20_DS18B20-cablage.png" width="1024" height="576" data-file-width="1024" data-file-height="576" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/span&gt;&lt;/div&gt;&lt;br/&gt;&lt;br /&gt;&lt;br /&gt;===Code Minimal===&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;table class="wikitable" cellspacing="0" border="0"&gt;&lt;br /&gt;&lt;tr&gt;&lt;br /&gt;&lt;td height="17" bgcolor="#999999" align="left"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td valign="middle" bgcolor="#999999" align="center"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td bgcolor="#999999" align="center"&gt;DS18B20&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;br /&gt;&lt;td rowspan="2" valign="middle" height="49" bgcolor="#999999" align="center"&gt;Avant le Setup&lt;br /&gt;&lt;/td&gt;&lt;td valign="middle" bgcolor="#999999" align="center"&gt;Importation de la bibliothèque&lt;br /&gt;&lt;/td&gt;&lt;td valign="middle" align="left"&gt;#include &lt;OneWire.h&gt;&lt;br /&gt;#include &lt;DallasTemperature.h&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;br /&gt;&lt;td valign="middle" bgcolor="#999999" align="center"&gt;Création de l’objet&lt;br /&gt;&lt;/td&gt;&lt;td valign="middle" align="left"&gt;OneWire oneWire(ONE_WIRE_BUS); // je crée une instance OneWire&lt;br /&gt;DallasTemperature sensors(&amp;oneWire); //je passe One Wire à Dallas temperature&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;br /&gt;&lt;td valign="middle" height="17" bgcolor="#999999" align="center"&gt;Dans le Setup&lt;br /&gt;&lt;/td&gt;&lt;td valign="middle" bgcolor="#999999" align="center"&gt;Démarrage de l’objet&lt;br /&gt;&lt;/td&gt;&lt;td valign="middle" align="left"&gt;sensors.begin();&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;br /&gt;&lt;td valign="middle" height="41" bgcolor="#999999" align="center"&gt;Dans le Loop&lt;br /&gt;&lt;/td&gt;&lt;td valign="middle" bgcolor="#999999" align="center"&gt;Utilisation&lt;br /&gt;&lt;/td&gt;&lt;td valign="middle" align="left"&gt;sensors.requestTemperatures(); //commande pour récupoérer la température&lt;br /&gt;//Nous utilisons la fonction ByIndex et, à titre d'exemple, nous obtenons la température du premier capteur uniquement.&lt;br /&gt;&lt;br /&gt;float tempC = sensors.getTempCByIndex(0);&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;br /&gt;&lt;br /&gt;===Exemple===&lt;br /&gt;&lt;div class="mw-highlight mw-content-ltr" dir="ltr"&gt;&lt;pre&gt;// Include the libraries we need&lt;br /&gt;#include &lt;OneWire.h&gt;&lt;br /&gt;#include &lt;DallasTemperature.h&gt;&lt;br /&gt;&lt;br /&gt;// Data wire is plugged into port 2 on the Arduino&lt;br /&gt;#define ONE_WIRE_BUS 2&lt;br /&gt;&lt;br /&gt;// Setup a oneWire instance to communicate with any OneWire devices (not just Maxim/Dallas temperature ICs)&lt;br /&gt;OneWire oneWire(ONE_WIRE_BUS);&lt;br /&gt;&lt;br /&gt;// Pass our oneWire reference to Dallas Temperature. &lt;br /&gt;DallasTemperature sensors(&amp;oneWire);&lt;br /&gt;&lt;br /&gt;/*&lt;br /&gt; * The setup function. We only start the sensors here&lt;br /&gt; */&lt;br /&gt;void setup(void)&lt;br /&gt;{&lt;br /&gt;  // start serial port&lt;br /&gt;  Serial.begin(9600);&lt;br /&gt;  Serial.println("Dallas Temperature IC Control Library Demo");&lt;br /&gt;&lt;br /&gt;  // Start up the library&lt;br /&gt;  sensors.begin();&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;/*&lt;br /&gt; * Main function, get and show the temperature&lt;br /&gt; */&lt;br /&gt;void loop(void)&lt;br /&gt;{ &lt;br /&gt;  // call sensors.requestTemperatures() to issue a global temperature &lt;br /&gt;  // request to all devices on the bus&lt;br /&gt;  Serial.print("Requesting temperatures...");&lt;br /&gt;  sensors.requestTemperatures(); // Send the command to get temperatures&lt;br /&gt;  Serial.println("DONE");&lt;br /&gt;  // After we got the temperatures, we can print them here.&lt;br /&gt;  // We use the function ByIndex, and as an example get the temperature from the first sensor only.&lt;br /&gt;  float tempC = sensors.getTempCByIndex(0);&lt;br /&gt;&lt;br /&gt;  // Check if reading was successful&lt;br /&gt;  if(tempC != DEVICE_DISCONNECTED_C) &lt;br /&gt;  {&lt;br /&gt;    Serial.print("Temperature for the device 1 (index 0) is: ");&lt;br /&gt;    Serial.println(tempC);&lt;br /&gt;  } &lt;br /&gt;  else&lt;br /&gt;  {&lt;br /&gt;    Serial.println("Error: Could not read temperature data");&lt;br /&gt;  }&lt;br /&gt;}&lt;/pre&gt;&lt;/div&gt;&lt;br/&gt;&lt;/nowiki&gt;</property:ItemLongDescription>
		<property:Main_Picture rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Item-Capteur_de_temp_rature_DS18B20_capteurDS18B20.jpg</property:Main_Picture>
		<swivt:wikiPageModificationDate rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2023-03-09T15:22:57Z</swivt:wikiPageModificationDate>
		<property:Modification_date-23aux rdf:datatype="http://www.w3.org/2001/XMLSchema#double">2460013.1409375</property:Modification_date-23aux>
		<swivt:wikiPageSortKey rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Capteur de température DS18B20</swivt:wikiPageSortKey>
		<property:Comments rdf:datatype="http://www.w3.org/2001/XMLSchema#double">0</property:Comments>
		<property:Page_creator rdf:resource="&wiki;Utilisateur-3AAntonydbzh"/>
		<property:I_did_it rdf:datatype="http://www.w3.org/2001/XMLSchema#double">0</property:I_did_it>
		<property:Favorites rdf:datatype="http://www.w3.org/2001/XMLSchema#double">0</property:Favorites>
	</swivt:Subject>
	<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-3AItem" />
	<owl:Class rdf:about="http://https://www.wikidebrouillard.org/wiki/Special:URIResolver/Category-3AMatériel" />
	<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-3ACost" />
	<owl:DatatypeProperty rdf:about="http://https://www.wikidebrouillard.org/wiki/Special:URIResolver/Property-3ACurrency" />
	<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-3AItemLongDescription" />
	<owl:DatatypeProperty rdf:about="http://https://www.wikidebrouillard.org/wiki/Special:URIResolver/Property-3AMain_Picture" />
	<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" />
	<!-- Created by Semantic MediaWiki, https://www.semantic-mediawiki.org/ -->
</rdf:RDF>