<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://wiki.fablab.sorbonne-universite.fr/wiki/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://wiki.fablab.sorbonne-universite.fr/wiki/feed.php">
        <title>FablabSU wiki:projets:pmctag</title>
        <description></description>
        <link>https://wiki.fablab.sorbonne-universite.fr/wiki/</link>
        <image rdf:resource="https://wiki.fablab.sorbonne-universite.fr/wiki/lib/tpl/dokuwiki/images/favicon.ico" />
       <dc:date>2026-04-25T09:54:35+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://wiki.fablab.sorbonne-universite.fr/wiki/doku.php?id=wiki:projets:pmctag:btns&amp;rev=1473592495&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.fablab.sorbonne-universite.fr/wiki/doku.php?id=wiki:projets:pmctag:lib_ir&amp;rev=1473592495&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.fablab.sorbonne-universite.fr/wiki/doku.php?id=wiki:projets:pmctag:test_ir&amp;rev=1473592495&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://wiki.fablab.sorbonne-universite.fr/wiki/lib/tpl/dokuwiki/images/favicon.ico">
        <title>FablabSU</title>
        <link>https://wiki.fablab.sorbonne-universite.fr/wiki/</link>
        <url>https://wiki.fablab.sorbonne-universite.fr/wiki/lib/tpl/dokuwiki/images/favicon.ico</url>
    </image>
    <item rdf:about="https://wiki.fablab.sorbonne-universite.fr/wiki/doku.php?id=wiki:projets:pmctag:btns&amp;rev=1473592495&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-09-11T11:14:55+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>wiki:projets:pmctag:btns</title>
        <link>https://wiki.fablab.sorbonne-universite.fr/wiki/doku.php?id=wiki:projets:pmctag:btns&amp;rev=1473592495&amp;do=diff</link>
        <description>#define BTN_TOLERANCE 2
#define BTN_1_VALUE 662
#define BTN_2_VALUE 747
#define BTN_3_VALUE 796
#define BTN_4_VALUE 721

int btns[] = {0, 0, 0 ,0};

int spellCombo[] = {0, 0, 0, 0};
int spellComboIdx = 0;

void setup() {
  pinMode(2, INPUT);
  Serial.begin(9600);
}

void processSpell() {
  if (btns[0]==1) {
    spellCombo[spellComboIdx++] = 1;
  } else if (btns[1]==1) {
    spellCombo[spellComboIdx++] = 2;
  } else if (btns[2]==1) {
    spellCombo[spellComboIdx++] = 3;
  } else if (btns[3]==1) {…</description>
    </item>
    <item rdf:about="https://wiki.fablab.sorbonne-universite.fr/wiki/doku.php?id=wiki:projets:pmctag:lib_ir&amp;rev=1473592495&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-09-11T11:14:55+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>wiki:projets:pmctag:lib_ir</title>
        <link>https://wiki.fablab.sorbonne-universite.fr/wiki/doku.php?id=wiki:projets:pmctag:lib_ir&amp;rev=1473592495&amp;do=diff</link>
        <description>Etape 2 : Une librairie pour rfduino

Les 2 bibliothèques sont terminées et fonctionnelles, elles sont téléchargeables ici.

Le premier test étant concluant, nous allons porter la bibliothèque IRRemote pour RFduino. Nous allons aussi coder une bibliothèque permettant l&#039;encodage et l&#039;envoi de signal. Pour différencier les deux, nous les nommerons IRTagRecv et IRTagSend. Afin d’alléger la bibliothèque, nous allons commencer par définir un</description>
    </item>
    <item rdf:about="https://wiki.fablab.sorbonne-universite.fr/wiki/doku.php?id=wiki:projets:pmctag:test_ir&amp;rev=1473592495&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-09-11T11:14:55+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>wiki:projets:pmctag:test_ir</title>
        <link>https://wiki.fablab.sorbonne-universite.fr/wiki/doku.php?id=wiki:projets:pmctag:test_ir&amp;rev=1473592495&amp;do=diff</link>
        <description>Etape 1 : Système de réception infrarouge

On utilise un arduino uno et un récepteur infrarouge.

	*  VCC -&gt; VCC
	*  GND -&gt; GND
	*  OUT -&gt; PIN11


#include &lt;IRremote.h&gt;

int broche_reception = 11; // broche 11 utilisée
IRrecv reception_ir(broche_reception); // crée une instance
decode_results decode_ir; // stockage données reçues

void setup() {
  Serial.begin(9600);
  reception_ir.enableIRIn(); // démarre la réception
  Serial.println(&quot;Init&quot;);
}

void loop() {
  if (reception_ir.decode(&amp;decode_…</description>
    </item>
</rdf:RDF>
