

<?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/Joker_-2D_BentoLux">
		<swivt:creationDate rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2026-05-23T17:25:03+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/Joker_-2D_BentoLux">
		<rdf:type rdf:resource="http://https://wikifab.org/wiki/Special:URIResolver/Category-3ATutorials"/>
		<rdfs:label>Joker - BentoLux</rdfs:label>
		<rdfs:isDefinedBy rdf:resource="https://wikifab.org/wiki/Special:ExportRDF/Joker_-2D_BentoLux"/>
		<swivt:page rdf:resource="https://wikifab.org/wiki/Joker_-2D_BentoLux"/>
		<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:Area rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Art</property:Area>
		<property:Area rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Play and Hobbies</property:Area>
		<property:Area rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Science and Biology</property:Area>
		<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">Published</property:Complete>
		<property:Cost rdf:datatype="http://www.w3.org/2001/XMLSchema#double">30</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">Voici le Joker : une BentoLux créé dans le cadre du MooC hybride de la fabrication numérique proposé par l'IMT Atlantique dans les LabFabs rennais. 
C'est un projet "Double Face" : un mode station météo où les données sont affichées sur un écran LCD, et un mode jeux où le LedRing de la BentoLux indique un chiffre de 1 à 12. Ce dé numérique nous permettra de faire avancer son pion sur les 42 cases du plateau du jeu Joker.</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">20</property:Duration>
		<property:Duration-2Dtype rdf:datatype="http://www.w3.org/2001/XMLSchema#string">hour(s)</property:Duration-2Dtype>
		<property:ExternalAttachmentsLinks rdf:datatype="http://www.w3.org/2001/XMLSchema#string">https://github.com/sparkfun/SparkFun_BME280_Arduino_Library</property:ExternalAttachmentsLinks>
		<property:ExternalAttachmentsLinks rdf:datatype="http://www.w3.org/2001/XMLSchema#string">https://github.com/FastLED/FastLED</property:ExternalAttachmentsLinks>
		<property:ExternalAttachmentsLinks rdf:datatype="http://www.w3.org/2001/XMLSchema#string">https://github.com/adafruit/Adafruit_NeoPixel</property:ExternalAttachmentsLinks>
		<property:ExternalAttachmentsLinks rdf:datatype="http://www.w3.org/2001/XMLSchema#string">https://github.com/scbrac/BMA220</property:ExternalAttachmentsLinks>
		<property:ExternalAttachmentsLinks rdf:datatype="http://www.w3.org/2001/XMLSchema#string">https://github.com/adafruit/Adafruit_SSD1306</property:ExternalAttachmentsLinks>
		<property:Introduction rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Ce projet est réalisé par Timothée, Benjamin, Tony, Valentin et Romain, dans le cadre de la première session de MooC Hybride à Rennes, en 2019/2020. 

Il fait suite à la création de BentoLux tout au long de la formation.

==== Le jeu : ====
Ce projet propose un jeu utilisant une "tête de Joker", positionnée tout en haut de la bentolux, faisant office de dé grâce à un capteur gyroscope. Le résultat généré est affiché sur le LedRing. Grâce au résultat, nous pouvons ensuite déplacer les jetons sur le plateau de jeu associé à la BentoLux. 

==== Le mode BentoLux : ====
En outre, ce projet, dans un second mode, propose l'affichage de donnée météo, en reprenant l'ensemble des éléments de base de la BentoLux : un capteur de température et d'humidité, un écran LCD, une LED, un LEDring, un potentiomètre, ...</property:Introduction>
		<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">fr</property:Language>
		<property:SourceLanguage rdf:datatype="http://www.w3.org/2001/XMLSchema#string">none</property:SourceLanguage>
		<property:Step_Content rdf:datatype="http://www.w3.org/2001/XMLSchema#string">====Matériaux : ====


Matériaux découpés au laser : 

*1 plaque de CP 5 mm ;
*1 plaque de CP 3 mm ;
*1 plaque de Plexiglass 3mm.

Quincaillerie : 

*1 ressort ;
*8 vis, écrous, rondelles (D. 5mm, L. 3mm)


&lt;u&gt;Électronique :&lt;/u&gt;

*1 carte Arduino Uno ;
*câbles de prototytage mâle-mâle et mâle-femelle ;
*2 bornes à leviers Wago 221 ;
*1 LED 8mm ;
*1 potentiomètre ;
*1 capteur météo BME280 ;
*1 écran LCD SSD1306 128 x 64 ;
*1 accéléromètre BMA220 ;
*1 anneau de 12 LEDS Neopixel.

&lt;br/&gt;

====Outils et logiciels : ====


&lt;u&gt;Machines :&lt;/u&gt;

*Découpeuse laser (Trotec Speedy 400) ;
*Imprimante 3D (Ultimaker 2+).


&lt;u&gt;Autres outils :&lt;/u&gt;

*fer à souder ;
*pince coupante ;
*pince à dénuder ;
*colle.

&lt;u&gt;Logiciels :&lt;/u&gt;

*Cura (trancheur) ;
*IDE Arduino (programmation) ;
*Inkscape (modélisation 2D) ;
*Tinkercad (modélisation 3D).

&lt;br/&gt;

====Schéma de montage : ====
Voir l'illustration ci-contre.</property:Step_Content>
		<property:Step_Content rdf:datatype="http://www.w3.org/2001/XMLSchema#string">====La découpe laser : ====
Afin de réaliser la BentoLux, nous allons réaliser une découpe laser de bois contreplaqué 3 mm et de Plexiglass, à l'aide d'une découpeuse laser. 

Le fichier est à télécharger ci-dessus dans les ressources. 

Nous assemblerons ensuite l'ensemble des éléments de chacun des étages à l'aide de colle à bois. 

&lt;div class="icon-instructions caution-icon"&gt;
&lt;div class="icon-instructions-icon"&gt;&lt;i class="fa fa-exclamation-triangle"&gt;&lt;/i&gt;&lt;/div&gt;
&lt;div class="icon-instructions-text"&gt;Attention cependant à ne pas coller la totalité des étages de la BentoLux, mais de bien les laisser distincts pour faciliter le montage : la BentoLux est composée de 3 étages, destinés à accueillir, pour chacun d'entre eux, un équipement électronique spécifique.&lt;/div&gt;
&lt;/div&gt;

====Le code Arduino : ====
Avant de réaliser l'ensemble des branchements, nous injectons le code, lors de cette étape, dans l'Arduino, à l'aide de l'IDE Arduino. Notre code est disponible dans les ressources téléchargeables ci-dessus. 

Afin de téléverser correctement notre code dans l'Arduino, nous allons devoir télécharger les bibliothèques suivantes : 

*Pour le capteur météo : SparkFunBME280, SPI et Wire ;
*Pour le LEDring : FastLED et Adafruit_NeoPixel ;
*Pour l'accéléromètre : BMA220 ;
*Pour l'écran : ssd1306.
&lt;div class="icon-instructions info-icon"&gt;
&lt;div class="icon-instructions-icon"&gt;&lt;i class="fa fa-info-circle"&gt;&lt;/i&gt;&lt;/div&gt;
&lt;div class="icon-instructions-text"&gt;Nous utilisons une bibliothèque particulière pour le capteur météo, afin de le brancher en SPI et non en I2C.
Nous avons fait ce choix afin de brancher le BMA220 en I2C.&lt;/div&gt;
&lt;/div&gt;&lt;div class="icon-instructions info-icon"&gt;
&lt;div class="icon-instructions-icon"&gt;&lt;i class="fa fa-info-circle"&gt;&lt;/i&gt;&lt;/div&gt;
&lt;div class="icon-instructions-text"&gt;L'ensemble des bibliothèques utilisées sont en lien ci-dessus, dans la partie "Fichier".&lt;/div&gt;
&lt;/div&gt;
&lt;br/&gt;
====L'électronique : ====

Nous assemblons l'ensemble des éléments (capteurs, LED, ...) avec l'Arduino, comme suivant le schéma proposé à l'étape 1. 

&lt;div class="icon-instructions caution-icon"&gt;
&lt;div class="icon-instructions-icon"&gt;&lt;i class="fa fa-exclamation-triangle"&gt;&lt;/i&gt;&lt;/div&gt;
&lt;div class="icon-instructions-text"&gt;Attention, nous branchons uniquement le BMA220 en I2C, le BME280 étant branché en SPI.&lt;/div&gt;
&lt;/div&gt; 

Chacun des éléments électroniques viennent alors compléter un étage de la BentoLux.

&lt;br/&gt;

====Les étages de la BentoLux : ====
Après avoir assemblé l'électronique et chacun des étages séparément, nous allons pouvoir monter notre BentoLux comme suivant : 

#Le premier étage de la BentoLux, en bois, doit recevoir l'Arduino, le potentiomètre et l'alimentation générale. Ca sera le socle de notre BentoLux.
#Le second étage doit recevoir l'afficheur LCD SSD1306.
#Le troisième étage, réalisé en PMMA, utilise la LED, qui sera variée par le potentiomètre
#Le quatrième  étage est l'étage météo, dans lequel nous allons installer le LEDring et le capteur météo BME280.
#L'étage 5 sera l'étage du ... Joker !

&lt;br/&gt;</property:Step_Content>
		<property:Step_Content rdf:datatype="http://www.w3.org/2001/XMLSchema#string">==== La création des pièces à la découpeuse laser : ====
L'étage du Joker est réalisé à partir de contreplaqué en 3 mm et en 5 mm découpé grâce à la découpeuse laser. 

Nous allons assembler l'ensemble des plaques de bois découpées, avec quelques vis et de la colle à bois. 


L'ensemble des éléments découpés sera assemblé sur un ressort en métal, que l'on peut réutiliser à partir de ressort de literie par exemple.
&lt;br/&gt;

==== L'électronique : ====
La tête de joker, placée au dessus du ressort, fera office de dé. Pour ce faire, nous y installerons un accéléromètre (puce BMA220).</property:Step_Content>
		<property:Step_Title rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Pré-requis</property:Step_Title>
		<property:Step_Title rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Création de la BentoLux</property:Step_Title>
		<property:Step_Title rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Création du Joker</property:Step_Title>
		<property:Tags rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Jeu</property:Tags>
		<property:Tags rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Dé</property:Tags>
		<property:Has_processing_error rdf:resource="&wiki;Joker_-2D_BentoLux-23_ERRa1fa27779242b4902f7ae3bdd5c6d508"/>
		<swivt:wikiPageModificationDate rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2020-02-14T08:31:37Z</swivt:wikiPageModificationDate>
		<property:Modification_date-23aux rdf:datatype="http://www.w3.org/2001/XMLSchema#double">2458893.8552894</property:Modification_date-23aux>
		<swivt:wikiPageSortKey rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Joker - BentoLux</swivt:wikiPageSortKey>
		<property:Comments rdf:datatype="http://www.w3.org/2001/XMLSchema#double">0</property:Comments>
		<property:Page_creator rdf:resource="&wiki;Utilisateur-3AJoker"/>
		<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">1</property:Favorites>
	</swivt:Subject>
	<swivt:Subject rdf:about="http://https://wikifab.org/wiki/Special:URIResolver/Joker_-2D_BentoLux-23_ERRa1fa27779242b4902f7ae3bdd5c6d508">
		<swivt:masterPage rdf:resource="&wiki;Joker_-2D_BentoLux"/>
		<swivt:wikiNamespace rdf:datatype="http://www.w3.org/2001/XMLSchema#integer">0</swivt:wikiNamespace>
		<property:Has_improper_value_for rdf:resource="http://https://wikifab.org/wiki/Special:URIResolver/Property-3AType"/>
		<property:Has_processing_error_text rdf:datatype="http://www.w3.org/2001/XMLSchema#string">[8,"smw-datavalue-constraint-error-allows-value-list","Cr\u00e9ation : fabriquer une station m\u00e9t\u00e9o et un d\u00e9 de jeux","Technique, Creation","Type"]</property:Has_processing_error_text>
		<swivt:wikiPageSortKey rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Joker - BentoLux# ERRa1fa27779242b4902f7ae3bdd5c6d508</swivt:wikiPageSortKey>
	</swivt:Subject>
	<swivt:Subject rdf:about="http://https://wikifab.org/wiki/Special:URIResolver/Joker">
		<rdfs:label>Joker</rdfs:label>
		<rdfs:isDefinedBy rdf:resource="https://wikifab.org/wiki/Special:ExportRDF/Joker"/>
		<swivt:page rdf:resource="https://wikifab.org/wiki/Joker"/>
		<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>
		<swivt:redirectsTo rdf:resource="&wiki;Joker_-2D_BentoLux"/>
		<owl:sameAs rdf:resource="&wiki;Joker_-2D_BentoLux"/>
		<swivt:wikiPageSortKey rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Joker</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-3AExternalAttachmentsLinks" />
	<owl:DatatypeProperty rdf:about="http://https://wikifab.org/wiki/Special:URIResolver/Property-3AIntroduction" />
	<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-3ASourceLanguage" />
	<owl:DatatypeProperty rdf:about="http://https://wikifab.org/wiki/Special:URIResolver/Property-3AStep_Content" />
	<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: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:ObjectProperty rdf:about="http://https://wikifab.org/wiki/Special:URIResolver/Property-3AHas_improper_value_for" />
	<owl:DatatypeProperty rdf:about="http://https://wikifab.org/wiki/Special:URIResolver/Property-3AHas_processing_error_text" />
	<owl:ObjectProperty rdf:about="http://semantic-mediawiki.org/swivt/1.0#redirectsTo" />
	<!-- Created by Semantic MediaWiki, https://www.semantic-mediawiki.org/ -->
</rdf:RDF>