

<?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://wikifab.org/wiki/Special:URIResolver/'>
	<!ENTITY category 'http://https://wikifab.org/wiki/Special:URIResolver/Category-3A'>
	<!ENTITY property 'http://https://wikifab.org/wiki/Special:URIResolver/Property-3A'>
	<!ENTITY wikiurl 'https://wikifab.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://wikifab.org/wiki/Special:ExportRDF/Weather_Station">
		<swivt:creationDate rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2026-04-21T13:11:08+02:00</swivt:creationDate>
		<owl:imports rdf:resource="http://semantic-mediawiki.org/swivt/1.0"/>
	</owl:Ontology>
	<swivt:Subject rdf:about="http://https://wikifab.org/wiki/Special:URIResolver/Weather_Station">
		<rdf:type rdf:resource="http://https://wikifab.org/wiki/Special:URIResolver/Category-3ATutorials"/>
		<rdfs:label>Weather Station</rdfs:label>
		<rdfs:isDefinedBy rdf:resource="https://wikifab.org/wiki/Special:ExportRDF/Weather_Station"/>
		<swivt:page rdf:resource="https://wikifab.org/wiki/Weather_Station"/>
		<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">en</swivt:wikiPageContentLanguage>
		<property:Area rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Electronics</property:Area>
		<property:Complete rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Draft</property:Complete>
		<property:Cost rdf:datatype="http://www.w3.org/2001/XMLSchema#double">80</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">Ce projet permet de mesurer la température, l'humidité et la pression atmosphérique 
 par un capteur de pression, température et humidité BME280.
 Les valeurs sont affichées sur un écran Grove LCD I2C RGB Backlight v4.0.
 Une LED ring est allumée en différentes couleurs en fonction de la valeur de température.
 La luminosité de la LED est contrôlée par un potentiomètre.
 Les valeurs de la température, l'humidité et la pression atmosphérique sont affichées sur le Serial monitor</property:Description>
		<property:Difficulty rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Medium</property:Difficulty>
		<property:Duration rdf:datatype="http://www.w3.org/2001/XMLSchema#double">2</property:Duration>
		<property:Duration-2Dtype rdf:datatype="http://www.w3.org/2001/XMLSchema#string">day(s)</property:Duration-2Dtype>
		<property:IsTranslation rdf:datatype="http://www.w3.org/2001/XMLSchema#boolean">false</property:IsTranslation>
		<property:Language rdf:datatype="http://www.w3.org/2001/XMLSchema#string">en</property:Language>
		<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">Weather_Station_Weather_Station.png</property:Main_Picture>
		<property:Material rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Microcontrôleur Arduino Uno, un écran Grove LCD I2C RGB Backlight v4.0,  une LED ring, un potentiomètre, un capteur de pression, température et humidité BME280</property:Material>
		<property:Notes rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Red; 

      FastLED.show();

   }

 lcd.setRGB(255, 0, 0);  

}

  // on place le curseur en haut à gauche

    lcd.setCursor(0,0);

    // on écrit un message

    lcd.print("Temp=");

    lcd.setCursor(6,0);

    lcd.print(bme.readTemperature());

    lcd.setCursor(11,0);

    lcd.print(" *C");

   lcd.setCursor(0,1);

    lcd.print(bme.readTemperature());    

    // on "nettoie" l'écran    

   Serial.print("Temperature = ");

    Serial.print(bme.readTemperature());

    Serial.println(" *C");

    lcd.setCursor(0,1);

    lcd.print(bme.readHumidity());

    lcd.setCursor(5,1);

    lcd.print(" %");

    Serial.print("Pression = ");

    Serial.print(bme.readPressure() / 100.0F);

    Serial.println(" hPa");

    Serial.print("Altitude = ");

    Serial.print(bme.readAltitude(SEALEVELPRESSURE_HPA));

    Serial.println(" m");

    Serial.print("Humidite = ");

    Serial.print(bme.readHumidity());

    Serial.println(" %");

    Serial.println();

    delay (1000);

   }</property:Notes>
		<property:SourceLanguage rdf:datatype="http://www.w3.org/2001/XMLSchema#string">none</property:SourceLanguage>
		<property:Step_Title rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Assemblage</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">Sensors</property:Tags>
		<property:Tags rdf:datatype="http://www.w3.org/2001/XMLSchema#string">LCD</property:Tags>
		<property:Tags rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Led ring</property:Tags>
		<property:Tags rdf:datatype="http://www.w3.org/2001/XMLSchema#string">potentiometre</property:Tags>
		<property:Tools rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Arduino IDE, Tinkercad circuits,</property:Tools>
		<property:Type rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Technique</property:Type>
		<property:Has_processing_error rdf:resource="&wiki;Weather_Station-23_ERR06ba7ff347eedfe5bfeabce7c502e52c"/>
		<property:Has_processing_error rdf:resource="&wiki;Weather_Station-23_ERR51401c6a53448278005993900ff825b9"/>
		<swivt:wikiPageModificationDate rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2019-12-09T11:05:56Z</swivt:wikiPageModificationDate>
		<property:Modification_date-23aux rdf:datatype="http://www.w3.org/2001/XMLSchema#double">2458826.9624537</property:Modification_date-23aux>
		<swivt:wikiPageSortKey rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Weather Station</swivt:wikiPageSortKey>
		<property:Comments rdf:datatype="http://www.w3.org/2001/XMLSchema#double">0</property:Comments>
		<property:Page_creator rdf:resource="&wiki;Utilisateur-3AMaxwikifab"/>
		<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>
	<swivt:Subject rdf:about="http://https://wikifab.org/wiki/Special:URIResolver/Weather_Station-23_ERR06ba7ff347eedfe5bfeabce7c502e52c">
		<swivt:masterPage rdf:resource="&wiki;Weather_Station"/>
		<swivt:wikiNamespace rdf:datatype="http://www.w3.org/2001/XMLSchema#integer">0</swivt:wikiNamespace>
		<property:Has_processing_error_text rdf:datatype="http://www.w3.org/2001/XMLSchema#string">[8,"smw-datavalue-property-invalid-character","Blue; \n\n\u00a0\u00a0\u00a0\u00a0\u00a0 FastLED.show();\n\n\u00a0\u00a0 }\n\n\u00a0\u00a0 lcd.setRGB(0, 0, 255);\n\n}\n\n\/\/\/\/ Si la temp\u00e9rature est &gt; 27*C la couleur de la LED ring devient rouge et celle de l'\u00e9cran LCD aussi\n\n\u00a0\u00a0 else{\n\n\u00a0\u00a0\u00a0 for(int i = 0; i ","&gt;"]</property:Has_processing_error_text>
		<swivt:wikiPageSortKey rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Weather Station# ERR06ba7ff347eedfe5bfeabce7c502e52c</swivt:wikiPageSortKey>
	</swivt:Subject>
	<swivt:Subject rdf:about="http://https://wikifab.org/wiki/Special:URIResolver/Weather_Station-23_ERR51401c6a53448278005993900ff825b9">
		<swivt:masterPage rdf:resource="&wiki;Weather_Station"/>
		<swivt:wikiNamespace rdf:datatype="http://www.w3.org/2001/XMLSchema#integer">0</swivt:wikiNamespace>
		<property:Has_processing_error_text rdf:datatype="http://www.w3.org/2001/XMLSchema#string">[8,"smw-datavalue-property-invalid-character","\/*\n\n\u00a0Ce code permet de mesurer la temp\u00e9rature, l'humidit\u00e9 et la pression atmosph\u00e9rique \n\n\u00a0par un capteur de pression, temp\u00e9rature et humidit\u00e9 BME280.\n\n\u00a0Les valeurs sont affich\u00e9es sur un \u00e9cran Grove LCD I2C RGB Backlight v4.0.\n\n\u00a0Une LED ring est allum\u00e9e en diff\u00e9rentes couleurs en fonction de la valeur de temp\u00e9rature.\n\n\u00a0La luminosit\u00e9 de la LED est contr\u00f4l\u00e9e par un potentiom\u00e8tre.\n\n\u00a0Les valeurs de la temp\u00e9rature, l'humidit\u00e9 et la pression atmosph\u00e9rique sont affich\u00e9es sur le Serial monitor \n\n'\"`UNIQ--nowiki-000001DB-QINU`\"'\/\n\n\/\/Librairies \n\n\/\/----------------------------------------------------\n\n'\"`UNIQ--nowiki-000001DC-QINU`\"'include \n\n'\"`UNIQ--nowiki-000001DD-QINU`\"'include \n\n'\"`UNIQ--nowiki-000001DE-QINU`\"'include \n\n'\"`UNIQ--nowiki-000001DF-QINU`\"'include \n\n'\"`UNIQ--nowiki-000001E0-QINU`\"'include \"rgb_lcd.h\"\n\n'\"`UNIQ--nowiki-000001E1-QINU`\"'include \"FastLED.h\"\n\n\/\/ Branchement du capteur\n\n\/\/----------------------------------------------------\n\n'\"`UNIQ--nowiki-000001E2-QINU`\"'define BME_SCK 13\n\n'\"`UNIQ--nowiki-000001E3-QINU`\"'define BME_MISO 12\n\n'\"`UNIQ--nowiki-000001E4-QINU`\"'define BME_MOSI 11\n\n'\"`UNIQ--nowiki-000001E5-QINU`\"'define BME_CS 10\n\n\/\/ on d\u00e9finit le nombre de leds de notre ring\n\n'\"`UNIQ--nowiki-000001E6-QINU`\"'define NUM_LEDS 12\n\n\/\/ on d\u00e9finit la pin du ledring\n\n'\"`UNIQ--nowiki-000001E7-QINU`\"'define DATA_PIN 6\n\n\/\/ On d\u00e9finit la pin du potentiom\u00e8tre\n\n'\"`UNIQ--nowiki-000001E8-QINU`\"'define potontiometer A0\n\n\/\/ on d\u00e9finit un tableau pour les leds\n\nCRGB leds[NUM_LEDS];\n\n'\"`UNIQ--nowiki-000001E9-QINU`\"'define SEALEVELPRESSURE_HPA (1024.6)\n\nAdafruit_BME280 bme(BME_CS, BME_MOSI, BME_MISO, BME_SCK); \/\/ software SPI\n\n\/\/ on d\u00e9clare notre LCD.\n\nrgb_lcd lcd;\n\n\/\/ Declaration des variables\n\n\/\/------------------------------------------------\n\nint potValue = 0;\n\nint outputValue = 0;\n\nvoid setup() {\n\n\u00a0\u00a0\u00a0 Serial.begin(9600);\/\/ Communication avec serial\n\n\u00a0\u00a0\u00a0 FastLED.addLeds(leds, NUM_LEDS);\n\n\u00a0\u00a0\u00a0 FastLED.setBrightness(100);\/\/ luminosit\u00e9 de la LED\n\n\u00a0\u00a0\u00a0 bme.begin();\n\n\u00a0\u00a0\u00a0 \/\/ On d\u00e9clare le nombre de colonnes et de lignes\n\n\u00a0\u00a0\u00a0 lcd.begin(16, 2);\n\n\u00a0\u00a0\u00a0 \/\/ On choisit une couleur magnifique pour le fond d'\u00e9cran\n\n\u00a0\u00a0\u00a0 lcd.setRGB(255, 255, 255);\u00a0\u00a0\u00a0\u00a0 \u00a0\u00a0 \n\n}\n\nvoid loop() { \n\npotValue = analogRead(A0);\/\/ Lire la valeur du potentiom\u00e8tre\n\noutputValue = map(potValue, 0, 1023, 0, 255);\/\/potValue passe de l'intervalle 0\u21921023 vers 0\u2192255\n\nFastLED.setBrightness(outputValue);\/\/ Controler la luminosit\u00e9 de la LED par la valeur lue sur la broche A0\n\n\/\/ Faire allumer la LED ring en differentes couleurs selon la valeur de la temp\u00e9rature.\n\n\/\/ Si la temp\u00e9rature est &lt; 27*C la couleur de la LED ring est bleue et celle de l'\u00e9cran LCD aussi\n\nif(bme.readTemperature()",""]</property:Has_processing_error_text>
		<swivt:wikiPageSortKey rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Weather Station# ERR51401c6a53448278005993900ff825b9</swivt:wikiPageSortKey>
	</swivt:Subject>
	<owl:DatatypeProperty rdf:about="http://semantic-mediawiki.org/swivt/1.0#creationDate" />
	<owl:Class rdf:about="http://https://wikifab.org/wiki/Special:URIResolver/Category-3ATutorials" />
	<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://wikifab.org/wiki/Special:URIResolver/Property-3AArea" />
	<owl:DatatypeProperty rdf:about="http://https://wikifab.org/wiki/Special:URIResolver/Property-3AComplete" />
	<owl:DatatypeProperty rdf:about="http://https://wikifab.org/wiki/Special:URIResolver/Property-3ACost" />
	<owl:DatatypeProperty rdf:about="http://https://wikifab.org/wiki/Special:URIResolver/Property-3ACurrency" />
	<owl:DatatypeProperty rdf:about="http://https://wikifab.org/wiki/Special:URIResolver/Property-3ADescription" />
	<owl:DatatypeProperty rdf:about="http://https://wikifab.org/wiki/Special:URIResolver/Property-3ADifficulty" />
	<owl:DatatypeProperty rdf:about="http://https://wikifab.org/wiki/Special:URIResolver/Property-3ADuration" />
	<owl:DatatypeProperty rdf:about="http://https://wikifab.org/wiki/Special:URIResolver/Property-3ADuration-2Dtype" />
	<owl:DatatypeProperty rdf:about="http://https://wikifab.org/wiki/Special:URIResolver/Property-3AIsTranslation" />
	<owl:DatatypeProperty rdf:about="http://https://wikifab.org/wiki/Special:URIResolver/Property-3ALanguage" />
	<owl:DatatypeProperty rdf:about="http://https://wikifab.org/wiki/Special:URIResolver/Property-3ALicences" />
	<owl:DatatypeProperty rdf:about="http://https://wikifab.org/wiki/Special:URIResolver/Property-3AMain_Picture" />
	<owl:DatatypeProperty rdf:about="http://https://wikifab.org/wiki/Special:URIResolver/Property-3AMaterial" />
	<owl:DatatypeProperty rdf:about="http://https://wikifab.org/wiki/Special:URIResolver/Property-3ANotes" />
	<owl:DatatypeProperty rdf:about="http://https://wikifab.org/wiki/Special:URIResolver/Property-3ASourceLanguage" />
	<owl:DatatypeProperty rdf:about="http://https://wikifab.org/wiki/Special:URIResolver/Property-3AStep_Title" />
	<owl:DatatypeProperty rdf:about="http://https://wikifab.org/wiki/Special:URIResolver/Property-3ATags" />
	<owl:DatatypeProperty rdf:about="http://https://wikifab.org/wiki/Special:URIResolver/Property-3ATools" />
	<owl:DatatypeProperty rdf:about="http://https://wikifab.org/wiki/Special:URIResolver/Property-3AType" />
	<owl:ObjectProperty rdf:about="http://https://wikifab.org/wiki/Special:URIResolver/Property-3AHas_processing_error" />
	<owl:DatatypeProperty rdf:about="http://semantic-mediawiki.org/swivt/1.0#wikiPageModificationDate" />
	<owl:DatatypeProperty rdf:about="http://https://wikifab.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://wikifab.org/wiki/Special:URIResolver/Property-3AComments" />
	<owl:ObjectProperty rdf:about="http://https://wikifab.org/wiki/Special:URIResolver/Property-3APage_creator" />
	<owl:DatatypeProperty rdf:about="http://https://wikifab.org/wiki/Special:URIResolver/Property-3AI_did_it" />
	<owl:DatatypeProperty rdf:about="http://https://wikifab.org/wiki/Special:URIResolver/Property-3AFavorites" />
	<owl:ObjectProperty rdf:about="http://semantic-mediawiki.org/swivt/1.0#masterPage" />
	<owl:DatatypeProperty rdf:about="http://https://wikifab.org/wiki/Special:URIResolver/Property-3AHas_processing_error_text" />
	<!-- Created by Semantic MediaWiki, https://www.semantic-mediawiki.org/ -->
</rdf:RDF>