<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>DTRE</title>
	<atom:link href="http://www.dtre.fr/feed" rel="self" type="application/rss+xml" />
	<link>http://www.dtre.fr</link>
	<description>Imaginons aujourd&#039;hui les robots de demain.</description>
	<lastBuildDate>Mon, 30 Apr 2012 17:21:19 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Projet Fun : Simon</title>
		<link>http://www.dtre.fr/article/602/projet-fun-simon</link>
		<comments>http://www.dtre.fr/article/602/projet-fun-simon#comments</comments>
		<pubDate>Wed, 11 Apr 2012 17:14:49 +0000</pubDate>
		<dc:creator>Minipada</dc:creator>
				<category><![CDATA[Projet Fun]]></category>
		<category><![CDATA[Arduino]]></category>
		<category><![CDATA[DIY]]></category>
		<category><![CDATA[Electronique]]></category>
		<category><![CDATA[For Fun]]></category>

		<guid isPermaLink="false">http://www.dtre.fr/?p=602</guid>
		<description><![CDATA[Qu&#8217;est ce que Simon ? Simon est un jeu auquel vous avez surement joué étant plus jeune. Le principe est...]]></description>
			<content:encoded><![CDATA[<p><em>Qu&#8217;est ce que Simon ?<br />
</em>Simon est un jeu auquel vous avez surement joué étant plus jeune. Le principe est le suivant:<br />
Une séquence de led s&#8217;allume et le joueur doit reproduire cette séquence. A chaque fois que la séqeunce est validé, une led aléatoire se rajoute à la séquence.</p>
<p><em>De quoi a-t-on besoin ?</em><br />
- Arduino. Il faut obligatoirement être sur des ports digitaux!!! Les ports PWM ne marchent pas comme on veut !<br />
- 4 Boutons poussoirs<br />
- 4 leds<br />
- Fils<br />
- Resistances (entre 20 et 100 Ohms)<br />
- Une Pince</p>
<p><em>Temps nécessaire</em><br />
J&#8217;ai personnellement mis quelques heures pour réaliser ce montage et le code.<br />
Le programme était simple à faire, mais j&#8217;ai eu quelques prises de têtes sur le montage des fois (un fil mal cablé c&#8217;est chiant ^^).</p>
<p>Prérequis<br />
- Configurer votre Arduino</p>
<p>Voir <a title="Installation Arduino" href="http://arduino.cc/fr/Main/DebuterInstallation">ici</a><br />
J&#8217;ai personnellement utilisé un Arduino Mega 2560 mais n&#8217;importe lequel marche.</p>
<p>- Configurer les ports<br />
Un port peut être configuré en entrée ou en sortie.</p>
<div class="codecolorer-container c default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="c codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">pinMode<span style="color: #009900;">&#40;</span><span style="color: #0000dd;">22</span><span style="color: #339933;">,</span> OUTPUT<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></div></div>
<p>On configure par exemple une led en sortie (&laquo;&nbsp;OUTPUT&nbsp;&raquo;) sur le port 22.</p>
<div class="codecolorer-container c default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="c codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">pinMode<span style="color: #009900;">&#40;</span><span style="color: #0000dd;">23</span><span style="color: #339933;">,</span> INPUT<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></div></div>
<p>On configure par exemple un boutton en entrée (&laquo;&nbsp;INPUT&nbsp;&raquo;) sur le port 23.</p>
<p>- Configurer un bouton poussoir<br />
Voir [ici](http://arduino.cc/en/Tutorial/Button).</p>
<p>- Configurer une led<br />
Voir <a title="Blink" href="http://arduino.cc/en/Tutorial/Blink">ici</a>.</p>
<p>Il se peut que les états s&#8217;inversent.</p>
<p>- Faire marcher un buzzer<br />
Le configurer en sortie sur le port X, un son à la fréquence w, et de durée noteDuration.</p>
<div class="codecolorer-container c default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="c codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">tone<span style="color: #009900;">&#40;</span>X<span style="color: #339933;">,</span> w<span style="color: #339933;">,</span>noteDuration<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></div></div>
<p>- Configurer un Random<br />
Le random sera utilisé pour que la séquence ne soit pas prédéfinie:</p>
<div class="codecolorer-container c default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="c codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">randomSeed<span style="color: #009900;">&#40;</span>analogRead<span style="color: #009900;">&#40;</span><span style="color: #0000dd;">0</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
<span style="color: #993333;">long</span> randNumber<span style="color: #339933;">;</span><br />
randNumber <span style="color: #339933;">=</span> random<span style="color: #009900;">&#40;</span><span style="color: #0000dd;">0</span><span style="color: #339933;">,</span><span style="color: #0000dd;">300</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></div></div>
<p>Le &laquo;&nbsp;randomSeed(analogRead(0));&nbsp;&raquo; initialise le générateur de nombre pseudo-aléatoire, l&#8217;amenant à démarrer à un point arbitraire dans sa séquence aléatoire. Cette séquence, très longue, et arbitraire, est toujours le même.<br />
random(x,y) génère un nombre compris entre x et y (y exclus).</p>
<p>Au travail !<br />
<em>Le code</em></p>
<pre>
<div class="codecolorer-container c default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;height:300px;"><div class="c codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #993333;">void</span> setup<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span><br />
<br />
&nbsp; <span style="color: #666666; font-style: italic;">//Configuration des leds (sorties) et bouttons (entrées)</span><br />
&nbsp; <span style="color: #666666; font-style: italic;">// Bleu</span><br />
&nbsp; pinMode<span style="color: #009900;">&#40;</span><span style="color: #0000dd;">22</span><span style="color: #339933;">,</span> OUTPUT<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; pinMode<span style="color: #009900;">&#40;</span><span style="color: #0000dd;">50</span><span style="color: #339933;">,</span> INPUT<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
<br />
&nbsp; <span style="color: #666666; font-style: italic;">// Rouge</span><br />
&nbsp; pinMode<span style="color: #009900;">&#40;</span><span style="color: #0000dd;">23</span><span style="color: #339933;">,</span> OUTPUT<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; pinMode<span style="color: #009900;">&#40;</span><span style="color: #0000dd;">51</span><span style="color: #339933;">,</span> INPUT<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
<br />
&nbsp; <span style="color: #666666; font-style: italic;">// Vert</span><br />
&nbsp; pinMode<span style="color: #009900;">&#40;</span><span style="color: #0000dd;">24</span><span style="color: #339933;">,</span> OUTPUT<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; pinMode<span style="color: #009900;">&#40;</span><span style="color: #0000dd;">52</span><span style="color: #339933;">,</span> INPUT<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
<br />
&nbsp; <span style="color: #666666; font-style: italic;">// Jaune</span><br />
&nbsp; pinMode<span style="color: #009900;">&#40;</span><span style="color: #0000dd;">25</span><span style="color: #339933;">,</span> OUTPUT<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; pinMode<span style="color: #009900;">&#40;</span><span style="color: #0000dd;">53</span><span style="color: #339933;">,</span> INPUT<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
<br />
&nbsp; randomSeed<span style="color: #009900;">&#40;</span>analogRead<span style="color: #009900;">&#40;</span><span style="color: #0000dd;">0</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
<br />
&nbsp; <span style="color: #666666; font-style: italic;">//Buzzer</span><br />
&nbsp; pinMode<span style="color: #009900;">&#40;</span><span style="color: #0000dd;">26</span><span style="color: #339933;">,</span>OUTPUT<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
<br />
<span style="color: #009900;">&#125;</span><br />
<br />
&nbsp; <span style="color: #666666; font-style: italic;">//Ports d'entrées : 50==&amp;gt;Bleu</span><br />
&nbsp; <span style="color: #666666; font-style: italic;">// 51==&amp;gt;Rouge</span><br />
&nbsp; <span style="color: #666666; font-style: italic;">// 52==&amp;gt;Vert</span><br />
&nbsp; <span style="color: #666666; font-style: italic;">// 53==&amp;gt;Jaune</span><br />
<br />
&nbsp; <span style="color: #666666; font-style: italic;">// Leds: 22==&amp;gt;Bleu</span><br />
&nbsp; <span style="color: #666666; font-style: italic;">// 23==&amp;gt;Rouge</span><br />
&nbsp; <span style="color: #666666; font-style: italic;">// 24==&amp;gt;Vert</span><br />
&nbsp; <span style="color: #666666; font-style: italic;">// 25==&amp;gt;Jaune</span><br />
<span style="color: #993333;">void</span> allumage_all<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><br />
<span style="color: #009900;">&#123;</span><br />
&nbsp; digitalWrite<span style="color: #009900;">&#40;</span><span style="color: #0000dd;">22</span><span style="color: #339933;">,</span> HIGH<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; digitalWrite<span style="color: #009900;">&#40;</span><span style="color: #0000dd;">23</span><span style="color: #339933;">,</span> HIGH<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; digitalWrite<span style="color: #009900;">&#40;</span><span style="color: #0000dd;">24</span><span style="color: #339933;">,</span> HIGH<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; digitalWrite<span style="color: #009900;">&#40;</span><span style="color: #0000dd;">25</span><span style="color: #339933;">,</span> HIGH<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
<span style="color: #009900;">&#125;</span><br />
<br />
<span style="color: #993333;">void</span> eteindre_all<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><br />
<span style="color: #009900;">&#123;</span><br />
&nbsp; digitalWrite<span style="color: #009900;">&#40;</span><span style="color: #0000dd;">22</span><span style="color: #339933;">,</span> LOW<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; digitalWrite<span style="color: #009900;">&#40;</span><span style="color: #0000dd;">23</span><span style="color: #339933;">,</span> LOW<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; digitalWrite<span style="color: #009900;">&#40;</span><span style="color: #0000dd;">24</span><span style="color: #339933;">,</span> LOW<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; digitalWrite<span style="color: #009900;">&#40;</span><span style="color: #0000dd;">25</span><span style="color: #339933;">,</span> LOW<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
<span style="color: #009900;">&#125;</span><br />
<br />
<span style="color: #993333;">void</span> fail<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><br />
<span style="color: #009900;">&#123;</span><br />
&nbsp; allumage_all<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; delay<span style="color: #009900;">&#40;</span><span style="color: #0000dd;">200</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; eteindre_all<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; delay<span style="color: #009900;">&#40;</span><span style="color: #0000dd;">200</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; allumage_all<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; delay<span style="color: #009900;">&#40;</span><span style="color: #0000dd;">200</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; eteindre_all<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; delay<span style="color: #009900;">&#40;</span><span style="color: #0000dd;">200</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; allumage_all<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; delay<span style="color: #009900;">&#40;</span><span style="color: #0000dd;">200</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; eteindre_all<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; delay<span style="color: #009900;">&#40;</span><span style="color: #0000dd;">1000</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
<span style="color: #009900;">&#125;</span><br />
<br />
<span style="color: #993333;">void</span> loop <span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span><br />
&nbsp; <span style="color: #993333;">int</span> tab<span style="color: #009900;">&#91;</span><span style="color: #0000dd;">100</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">;</span><br />
&nbsp; <span style="color: #993333;">int</span> <a href="http://www.opengroup.org/onlinepubs/009695399/functions/rand.html"><span style="color: #000066;">rand</span></a><span style="color: #339933;">;</span><br />
&nbsp; <span style="color: #993333;">int</span> bon <span style="color: #339933;">=</span> <span style="color: #0000dd;">1</span><span style="color: #339933;">;</span><br />
&nbsp; <span style="color: #993333;">int</span> i<span style="color: #339933;">;</span><br />
&nbsp; <span style="color: #993333;">int</span> j <span style="color: #339933;">=</span><span style="color: #0000dd;">50</span><span style="color: #339933;">;</span><br />
&nbsp; <span style="color: #993333;">int</span> check <span style="color: #339933;">=</span> <span style="color: #0000dd;">0</span><span style="color: #339933;">;</span><br />
<br />
&nbsp; <span style="color: #b1b100;">for</span> <span style="color: #009900;">&#40;</span>i <span style="color: #339933;">=</span> <span style="color: #0000dd;">1</span><span style="color: #339933;">;</span> i <span style="color: #339933;">&amp;</span>lt<span style="color: #339933;">;</span> <span style="color: #0000dd;">100</span><span style="color: #339933;">;</span> i<span style="color: #339933;">++</span><span style="color: #009900;">&#41;</span><br />
&nbsp; &nbsp; tab<span style="color: #009900;">&#91;</span>i<span style="color: #009900;">&#93;</span> <span style="color: #339933;">=</span> <span style="color: #0000dd;">0</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; i <span style="color: #339933;">=</span> <span style="color: #0000dd;">1</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; tab<span style="color: #009900;">&#91;</span><span style="color: #0000dd;">0</span><span style="color: #009900;">&#93;</span> <span style="color: #339933;">=</span> random<span style="color: #009900;">&#40;</span><span style="color: #0000dd;">22</span><span style="color: #339933;">,</span><span style="color: #0000dd;">26</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
<br />
&nbsp; <span style="color: #666666; font-style: italic;">//Difficulté (tout les combien s'allument les leds)</span><br />
&nbsp; &nbsp; <span style="color: #993333;">int</span> diff <span style="color: #339933;">=</span> <span style="color: #0000dd;">3</span><span style="color: #339933;">;</span><br />
<br />
&nbsp; &nbsp; <span style="color: #b1b100;">while</span><span style="color: #009900;">&#40;</span><span style="color: #0000dd;">1</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span><br />
<br />
&nbsp; <span style="color: #666666; font-style: italic;">//Allumage des leds</span><br />
&nbsp; &nbsp; &nbsp; <span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span>bon <span style="color: #339933;">==</span> <span style="color: #0000dd;">1</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #b1b100;">for</span> <span style="color: #009900;">&#40;</span>i <span style="color: #339933;">=</span> <span style="color: #0000dd;">0</span><span style="color: #339933;">;</span> tab<span style="color: #009900;">&#91;</span>i<span style="color: #009900;">&#93;</span> <span style="color: #339933;">!=</span> <span style="color: #0000dd;">0</span> <span style="color: #339933;">;</span> i<span style="color: #339933;">++</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; digitalWrite<span style="color: #009900;">&#40;</span>tab<span style="color: #009900;">&#91;</span>i<span style="color: #009900;">&#93;</span><span style="color: #339933;">,</span> HIGH<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; delay<span style="color: #009900;">&#40;</span><span style="color: #0000dd;">1000</span><span style="color: #339933;">/</span>diff<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; digitalWrite<span style="color: #009900;">&#40;</span>tab<span style="color: #009900;">&#91;</span>i<span style="color: #009900;">&#93;</span><span style="color: #339933;">,</span> LOW<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; delay<span style="color: #009900;">&#40;</span><span style="color: #0000dd;">1000</span><span style="color: #339933;">/</span>diff<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #009900;">&#125;</span><br />
&nbsp; &nbsp; &nbsp; <span style="color: #009900;">&#125;</span><br />
<br />
&nbsp; <span style="color: #666666; font-style: italic;">//Joueur</span><br />
&nbsp; &nbsp; &nbsp; <span style="color: #b1b100;">for</span><span style="color: #009900;">&#40;</span>i <span style="color: #339933;">=</span> <span style="color: #0000dd;">0</span><span style="color: #339933;">;</span> tab<span style="color: #009900;">&#91;</span>i<span style="color: #009900;">&#93;</span> <span style="color: #339933;">!=</span><span style="color: #0000dd;">0</span> <span style="color: #339933;">;</span> i<span style="color: #339933;">++</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #b1b100;">while</span> <span style="color: #009900;">&#40;</span>check <span style="color: #339933;">==</span> <span style="color: #0000dd;">0</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; j <span style="color: #339933;">=</span> <span style="color: #0000dd;">50</span><span style="color: #339933;">;</span><br />
<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #b1b100;">while</span> <span style="color: #009900;">&#40;</span>digitalRead<span style="color: #009900;">&#40;</span>j<span style="color: #009900;">&#41;</span> <span style="color: #339933;">==</span> <span style="color: #000000; font-weight: bold;">false</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span>j <span style="color: #339933;">==</span> <span style="color: #0000dd;">54</span><span style="color: #009900;">&#41;</span> <span style="color: #000000; font-weight: bold;">break</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; j<span style="color: #339933;">++;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #009900;">&#125;</span><br />
&nbsp; <span style="color: #666666; font-style: italic;">// On joue un son quand on a appuyé</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; tone<span style="color: #009900;">&#40;</span><span style="color: #0000dd;">26</span><span style="color: #339933;">,</span>j<span style="color: #339933;">*</span>j<span style="color: #339933;">,</span><span style="color: #0000dd;">300</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span>j <span style="color: #339933;">==</span> <span style="color: #0000dd;">54</span><span style="color: #009900;">&#41;</span>  j <span style="color: #339933;">=</span> <span style="color: #0000dd;">50</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #b1b100;">else</span> check <span style="color: #339933;">=</span> <span style="color: #0000dd;">1</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #009900;">&#125;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; check <span style="color: #339933;">=</span> <span style="color: #0000dd;">0</span><span style="color: #339933;">;</span><br />
<br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span>tab<span style="color: #009900;">&#91;</span>i<span style="color: #009900;">&#93;</span> <span style="color: #339933;">+</span> <span style="color: #0000dd;">28</span> <span style="color: #339933;">==</span> j<span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; digitalWrite<span style="color: #009900;">&#40;</span>tab<span style="color: #009900;">&#91;</span>i<span style="color: #009900;">&#93;</span><span style="color: #339933;">,</span> HIGH<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; delay<span style="color: #009900;">&#40;</span><span style="color: #0000dd;">200</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <span style="color: #666666; font-style: italic;">// tout les combien de temps peut on appuyer sur un boutton</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; digitalWrite<span style="color: #009900;">&#40;</span>tab<span style="color: #009900;">&#91;</span>i<span style="color: #009900;">&#93;</span><span style="color: #339933;">,</span> LOW<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; delay<span style="color: #009900;">&#40;</span><span style="color: #0000dd;">200</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; bon <span style="color: #339933;">=</span> <span style="color: #0000dd;">1</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #009900;">&#125;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #b1b100;">else</span> <span style="color: #009900;">&#123;</span><span style="color: #666666; font-style: italic;">// Trompé: on fait clignoter les leds 3 fois</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; bon <span style="color: #339933;">=</span> <span style="color: #0000dd;">0</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; fail<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #666666; font-style: italic;">//On fait répéter la séquence de led</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #b1b100;">for</span> <span style="color: #009900;">&#40;</span>i <span style="color: #339933;">=</span> <span style="color: #0000dd;">0</span><span style="color: #339933;">;</span> tab<span style="color: #009900;">&#91;</span>i<span style="color: #009900;">&#93;</span> <span style="color: #339933;">!=</span> <span style="color: #0000dd;">0</span> <span style="color: #339933;">;</span> i<span style="color: #339933;">++</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; digitalWrite<span style="color: #009900;">&#40;</span>tab<span style="color: #009900;">&#91;</span>i<span style="color: #009900;">&#93;</span><span style="color: #339933;">,</span> HIGH<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; delay<span style="color: #009900;">&#40;</span><span style="color: #0000dd;">1000</span><span style="color: #339933;">/</span>diff<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; digitalWrite<span style="color: #009900;">&#40;</span>tab<span style="color: #009900;">&#91;</span>i<span style="color: #009900;">&#93;</span><span style="color: #339933;">,</span> LOW<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; delay<span style="color: #009900;">&#40;</span><span style="color: #0000dd;">1000</span><span style="color: #339933;">/</span>diff<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #009900;">&#125;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; j <span style="color: #339933;">=</span> <span style="color: #0000dd;">0</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #009900;">&#125;</span><br />
&nbsp; &nbsp; &nbsp; <span style="color: #009900;">&#125;</span><br />
<br />
&nbsp; &nbsp; <span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span>bon <span style="color: #339933;">==</span> <span style="color: #0000dd;">1</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; <a href="http://www.opengroup.org/onlinepubs/009695399/functions/rand.html"><span style="color: #000066;">rand</span></a> <span style="color: #339933;">=</span> random<span style="color: #009900;">&#40;</span><span style="color: #0000dd;">22</span><span style="color: #339933;">,</span><span style="color: #0000dd;">26</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; tab<span style="color: #009900;">&#91;</span>i<span style="color: #009900;">&#93;</span> <span style="color: #339933;">=</span> <a href="http://www.opengroup.org/onlinepubs/009695399/functions/rand.html"><span style="color: #000066;">rand</span></a><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; i<span style="color: #339933;">++;</span><br />
&nbsp; &nbsp; <span style="color: #009900;">&#125;</span><br />
&nbsp; <span style="color: #009900;">&#125;</span><br />
<span style="color: #009900;">&#125;</span></div></div>
</pre>
<p>Je tiens juste à expliquer particulièrement ceci:</p>
<div class="codecolorer-container c default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="c codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span>tab<span style="color: #009900;">&#91;</span>i<span style="color: #009900;">&#93;</span> <span style="color: #339933;">+</span> <span style="color: #0000dd;">28</span> <span style="color: #339933;">==</span> j<span style="color: #009900;">&#41;</span></div></div>
<p>C&#8217;est la condition qui dit si le bouton est celui qui correspond à la led ou pas.<br />
tab[i] est le pin de la led, et tab[i] + 28 serait le pin d&#8217;entrée du bouton.<br />
Cette relation de 28 est arbitraire, elle permet juste d&#8217;éviter de faire 4 if différents. Ils auraient été utilisés pour vérifier l&#8217;association entre les leds et les bouttons.</p>
<p><em>Le montage</em><br />
Le but est maintenant d&#8217;assembler le tout : bouttons, leds, buzzer.</p>
<p>C&#8217;est simple, il faut y aller au fur et à mesure. Tout d&#8217;abord, placer un bouton avec une led (voir comment placer une led et un boutton plus haut). Quand ça marche, répeter l&#8217;opération pour les 3 autres leds et bouttons. Voici ici un programme pour tester vos bouttons et Leds:</p>
<pre>
<div class="codecolorer-container c default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;height:300px;"><div class="c codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #666666; font-style: italic;">// Test bouttons</span><br />
<span style="color: #993333;">void</span> setup<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span><br />
&nbsp; <span style="color: #666666; font-style: italic;">// Bleu</span><br />
&nbsp; pinMode<span style="color: #009900;">&#40;</span><span style="color: #0000dd;">22</span><span style="color: #339933;">,</span> OUTPUT<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; pinMode<span style="color: #009900;">&#40;</span><span style="color: #0000dd;">50</span><span style="color: #339933;">,</span> INPUT<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
<br />
&nbsp; <span style="color: #666666; font-style: italic;">// Rouge</span><br />
&nbsp; pinMode<span style="color: #009900;">&#40;</span><span style="color: #0000dd;">23</span><span style="color: #339933;">,</span> OUTPUT<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; pinMode<span style="color: #009900;">&#40;</span><span style="color: #0000dd;">51</span><span style="color: #339933;">,</span> INPUT<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
<br />
&nbsp; <span style="color: #666666; font-style: italic;">// Vert</span><br />
&nbsp; pinMode<span style="color: #009900;">&#40;</span><span style="color: #0000dd;">24</span><span style="color: #339933;">,</span> OUTPUT<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; pinMode<span style="color: #009900;">&#40;</span><span style="color: #0000dd;">52</span><span style="color: #339933;">,</span> INPUT<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
<br />
&nbsp; <span style="color: #666666; font-style: italic;">// Jaune</span><br />
&nbsp; pinMode<span style="color: #009900;">&#40;</span><span style="color: #0000dd;">25</span><span style="color: #339933;">,</span> OUTPUT<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; pinMode<span style="color: #009900;">&#40;</span><span style="color: #0000dd;">53</span><span style="color: #339933;">,</span> INPUT<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
<br />
<span style="color: #009900;">&#125;</span><br />
<br />
<span style="color: #666666; font-style: italic;">//Ports d'entrées : 50==&amp;gt;Bleu</span><br />
<span style="color: #666666; font-style: italic;">// 51==&amp;gt;Rouge</span><br />
<span style="color: #666666; font-style: italic;">// 52==&amp;gt;Vert</span><br />
<span style="color: #666666; font-style: italic;">// 53==&amp;gt;Jaune</span><br />
<br />
<span style="color: #666666; font-style: italic;">// Leds: 22==&amp;gt;Bleu</span><br />
<span style="color: #666666; font-style: italic;">// 23==&amp;gt;Rouge</span><br />
<span style="color: #666666; font-style: italic;">// 24==&amp;gt;Vert</span><br />
<span style="color: #666666; font-style: italic;">// 25==&amp;gt;Jaune</span><br />
<br />
<span style="color: #993333;">void</span> loop<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span><br />
&nbsp; <span style="color: #666666; font-style: italic;">// Bleu</span><br />
&nbsp; <span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span>digitalRead<span style="color: #009900;">&#40;</span><span style="color: #0000dd;">50</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">==</span> <span style="color: #000000; font-weight: bold;">true</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp; digitalWrite<span style="color: #009900;">&#40;</span><span style="color: #0000dd;">22</span><span style="color: #339933;">,</span> HIGH<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <span style="color: #666666; font-style: italic;">// set the LED on</span><br />
&nbsp; &nbsp; delay<span style="color: #009900;">&#40;</span><span style="color: #0000dd;">1000</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <span style="color: #666666; font-style: italic;">// wait for a second</span><br />
&nbsp; &nbsp; digitalWrite<span style="color: #009900;">&#40;</span><span style="color: #0000dd;">22</span><span style="color: #339933;">,</span> LOW<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <span style="color: #666666; font-style: italic;">// set the LED off</span><br />
&nbsp; &nbsp; delay<span style="color: #009900;">&#40;</span><span style="color: #0000dd;">1000</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <span style="color: #666666; font-style: italic;">// wait for a second</span><br />
&nbsp; <span style="color: #009900;">&#125;</span><br />
<br />
&nbsp; <span style="color: #666666; font-style: italic;">// Rouge</span><br />
&nbsp; <span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span>digitalRead<span style="color: #009900;">&#40;</span><span style="color: #0000dd;">51</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">==</span> <span style="color: #000000; font-weight: bold;">true</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp; digitalWrite<span style="color: #009900;">&#40;</span><span style="color: #0000dd;">23</span><span style="color: #339933;">,</span> HIGH<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <span style="color: #666666; font-style: italic;">// set the LED on</span><br />
&nbsp; &nbsp; delay<span style="color: #009900;">&#40;</span><span style="color: #0000dd;">1000</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <span style="color: #666666; font-style: italic;">// wait for a second</span><br />
&nbsp; &nbsp; digitalWrite<span style="color: #009900;">&#40;</span><span style="color: #0000dd;">23</span><span style="color: #339933;">,</span> LOW<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <span style="color: #666666; font-style: italic;">// set the LED off</span><br />
&nbsp; &nbsp; delay<span style="color: #009900;">&#40;</span><span style="color: #0000dd;">1000</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <span style="color: #666666; font-style: italic;">// wait for a second</span><br />
&nbsp; <span style="color: #009900;">&#125;</span><br />
<br />
&nbsp; <span style="color: #666666; font-style: italic;">// Vert</span><br />
&nbsp; <span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span>digitalRead<span style="color: #009900;">&#40;</span><span style="color: #0000dd;">52</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">==</span> <span style="color: #000000; font-weight: bold;">true</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp; digitalWrite<span style="color: #009900;">&#40;</span><span style="color: #0000dd;">24</span><span style="color: #339933;">,</span> HIGH<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <span style="color: #666666; font-style: italic;">// set the LED on</span><br />
&nbsp; &nbsp; delay<span style="color: #009900;">&#40;</span><span style="color: #0000dd;">1000</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <span style="color: #666666; font-style: italic;">// wait for a second</span><br />
&nbsp; &nbsp; digitalWrite<span style="color: #009900;">&#40;</span><span style="color: #0000dd;">24</span><span style="color: #339933;">,</span> LOW<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <span style="color: #666666; font-style: italic;">// set the LED off</span><br />
&nbsp; &nbsp; delay<span style="color: #009900;">&#40;</span><span style="color: #0000dd;">1000</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <span style="color: #666666; font-style: italic;">// wait for a second</span><br />
&nbsp; <span style="color: #009900;">&#125;</span><br />
<br />
&nbsp; <span style="color: #666666; font-style: italic;">// Jaune</span><br />
&nbsp; <span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span>digitalRead<span style="color: #009900;">&#40;</span><span style="color: #0000dd;">53</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">==</span> <span style="color: #000000; font-weight: bold;">true</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp; digitalWrite<span style="color: #009900;">&#40;</span><span style="color: #0000dd;">25</span><span style="color: #339933;">,</span> HIGH<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <span style="color: #666666; font-style: italic;">// set the LED on</span><br />
&nbsp; &nbsp; delay<span style="color: #009900;">&#40;</span><span style="color: #0000dd;">1000</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <span style="color: #666666; font-style: italic;">// wait for a second</span><br />
&nbsp; &nbsp; digitalWrite<span style="color: #009900;">&#40;</span><span style="color: #0000dd;">25</span><span style="color: #339933;">,</span> LOW<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <span style="color: #666666; font-style: italic;">// set the LED off</span><br />
&nbsp; &nbsp; delay<span style="color: #009900;">&#40;</span><span style="color: #0000dd;">1000</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <span style="color: #666666; font-style: italic;">// wait for a second</span><br />
&nbsp; <span style="color: #009900;">&#125;</span><br />
<span style="color: #009900;">&#125;</span></div></div>
</pre>
<p>Une fois ceci testé, il ne vous reste plus qu&#8217;à lancer le programme dessus, changer vos ports si vous voulez ou si vous en avez besoin.</p>
<p>Voilà, j&#8217;espère que vous vous en êtes sorti.
<div class="wp_twitter_button" style="float: left; margin-right: 10px;">
					<a href="http://twitter.com/share?counturl=http%3A%2F%2Fwww.dtre.fr%2Farticle%2F602%2Fprojet-fun-simon" class="twitter-share-button" data-url="http://www.dtre.fr/article/602/projet-fun-simon" data-count="none" data-via="AssoDTRE" data-lang="" data-text="Projet Fun : Simon">Tweet</a><br />
					<script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script>
				</div>

<div class="like">
<iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fwww.dtre.fr%2Farticle%2F602%2Fprojet-fun-simon&amp;layout=button_count&amp;show_faces=true&amp;width=450&amp;action=like&amp;font=arial&amp;colorscheme=evil" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:450px; height:24px; "></iframe>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.dtre.fr/article/602/projet-fun-simon/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Robot Party</title>
		<link>http://www.dtre.fr/article/543/robot-party</link>
		<comments>http://www.dtre.fr/article/543/robot-party#comments</comments>
		<pubDate>Sat, 03 Mar 2012 21:39:02 +0000</pubDate>
		<dc:creator>Minipada</dc:creator>
				<category><![CDATA[Evénements]]></category>
		<category><![CDATA[enfant]]></category>
		<category><![CDATA[exposition]]></category>
		<category><![CDATA[histoire]]></category>
		<category><![CDATA[Meudon]]></category>
		<category><![CDATA[Meudon-La-Forêt]]></category>
		<category><![CDATA[Party]]></category>
		<category><![CDATA[Robot]]></category>
		<category><![CDATA[Robotique]]></category>

		<guid isPermaLink="false">http://www.dtre.fr/?p=543</guid>
		<description><![CDATA[&#160; Hello tout le monde, mardi 28 février c&#8217;était la Robot Party à Meudon, et la DTRE était présente !...]]></description>
			<content:encoded><![CDATA[<p>&nbsp;</p>
<p><a href="http://www.dtre.fr/wp-content/uploads/2012/03/Robot-Party-2012-Meudon-La-Foret-Affiche-01.jpg"><img class="aligncenter size-full wp-image-546" style="border-style: initial; border-color: initial;" title="Robot-Party-2012-Meudon-La-Foret-Affiche-01" src="http://www.dtre.fr/wp-content/uploads/2012/03/Robot-Party-2012-Meudon-La-Foret-Affiche-01.jpg" alt="" width="600" height="940" /></a></p>
<p>Hello tout le monde, mardi 28 février c&#8217;était la Robot Party à Meudon, et la DTRE était présente !<br />
La Robot Party est un évènement d&#8217;une semaine durant laquelle le public a découvert l&#8217;histoire de la robotique (grâce à nous), vu des robots tels que le NAO, Nabaztags ou certains NXT exposés pour l&#8217;occasion.</p>
<p>La première chose dont je voudrai parler, c&#8217;est le public. On a donné une &laquo;&nbsp;conférence&nbsp;&raquo; à des enfants de 10 ans sur l&#8217;histoire de la robotique. Oui entre guillemets, parce que des enfants de 10 ans, ça se gère différemment. On a plutôt raconté l&#8217;histoire de la robotique. Depuis quand parle-t-on de robotique ? Qui en d&#8217;ailleurs parlé à la base ? Pourquoi y a-t-on pensé ?</p>
<p>Ce public est assez spécial. On a dû adapter nos slides, utiliser un vocabulaire différent, ne pas utiliser certaines références.<br />
C&#8217;était vraiment intéressant, on les a fait participer en leur posant des questions et ils en posaient également.<br />
J&#8217;ai pu remarquer l&#8217;intérêt des garçons: est-ce que les robots peuvent se battre ?<br />
Et celui des filles: Est-ce que les robots peuvent tomber amoureux ? (avec un petit sourire timide)</p>
<p>J&#8217;ai été étonné de certains enfants. On leur parle d&#8217;énergie récupéré par les rayons du soleil :<br />
&laquo;&nbsp;Oui c&#8217;est avec les panneaux photovoltaïques&nbsp;&raquo;&#8230;</p>
<p><a href="http://www.dtre.fr/wp-content/uploads/2012/03/Poker_FaceCzyste.png"><img class=" wp-image-554 alignnone" title="Poker_FaceCzyste" src="http://www.dtre.fr/wp-content/uploads/2012/03/Poker_FaceCzyste-193x300.png" alt="" width="154" height="240" /></a><br />
Ils connaissent des choses en fait. Ok c&#8217;est intelligent un enfant (il faut juste le considérer tel quel).</p>
<p>Il y avait beaucoup de questions intéressantes. Est-ce qu&#8217;un robot peut rêver, tomber amoureux ? Comment fait un robot peut pouvoir imiter un humain et se faire passer pour lui ? C&#8217;est ce que des chercheurs essaient de faire, aujourd&#8217;hui !</p>
<p>C&#8217;était vraiment sympa, les enfants ont vraiment aimé, voici des photos:<br />
<span style="text-decoration: underline;"><a href="https://plus.google.com/photos/109917297914023305021/albums/5714554461540422673?gpinv=AMIXal_XvmRuyEqto1my5cX9vV_Rv0b9HU6Eg_C_C1PAW8kRydD0DJXRVS489DNQgFz9XwrnUFfnIPlqJIOnqW9rDRApLlwnwT06bL8zhFHE1-9dONTGGuE&amp;hl=fr">Lien vers les photos</a></span><a href="http://www.dtre.fr/wp-content/uploads/2012/03/Robot-Party-2012-Meudon-La-Foret-Affiche-01.jpg"><br />
</a>
<div class="wp_twitter_button" style="float: left; margin-right: 10px;">
					<a href="http://twitter.com/share?counturl=http%3A%2F%2Fwww.dtre.fr%2Farticle%2F543%2Frobot-party" class="twitter-share-button" data-url="http://www.dtre.fr/article/543/robot-party" data-count="none" data-via="AssoDTRE" data-lang="" data-text="Robot Party">Tweet</a><br />
					<script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script>
				</div>

<div class="like">
<iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fwww.dtre.fr%2Farticle%2F543%2Frobot-party&amp;layout=button_count&amp;show_faces=true&amp;width=450&amp;action=like&amp;font=arial&amp;colorscheme=evil" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:450px; height:24px; "></iframe>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.dtre.fr/article/543/robot-party/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PPD : Lecteur/Emetteur de cartes RFID</title>
		<link>http://www.dtre.fr/article/509/ppd-lecteur-emetteur-de-cartes-rfid</link>
		<comments>http://www.dtre.fr/article/509/ppd-lecteur-emetteur-de-cartes-rfid#comments</comments>
		<pubDate>Mon, 20 Feb 2012 13:27:14 +0000</pubDate>
		<dc:creator>Minipada</dc:creator>
				<category><![CDATA[Projets]]></category>
		<category><![CDATA[Arduino]]></category>
		<category><![CDATA[Electronique]]></category>
		<category><![CDATA[Identification]]></category>
		<category><![CDATA[Lecteur]]></category>
		<category><![CDATA[Programmation]]></category>
		<category><![CDATA[Projet]]></category>
		<category><![CDATA[Radio]]></category>
		<category><![CDATA[Reader]]></category>
		<category><![CDATA[RFID]]></category>

		<guid isPermaLink="false">http://www.dtre.fr/?p=509</guid>
		<description><![CDATA[Aujourd&#8217;hui j&#8217;aimerai vous parler du PPD (projet pluridisciplinaire)  en cours de réalisation par des deuxièmes années. Nous devons fabriquer un lecteur/emetteur...]]></description>
			<content:encoded><![CDATA[<p>Aujourd&#8217;hui j&#8217;aimerai vous parler du PPD (projet pluridisciplinaire)  en cours de réalisation par des deuxièmes années.</p>
<p>Nous devons fabriquer un lecteur/emetteur de puces RFID.</p>
<p><em>Ça veut dire quoi RFID ?<br />
</em>Radio Frequency IDendification.</p>
<p><em>Pourquoi Radio ?<br />
</em>L&#8217;activation requiert l&#8217;émission d&#8217;un signal. Il y a plusieurs plages de fréquences, en voici quelques unes standards pour les RFID (et autres tags NFC):<br />
- 125 kHz.<br />
- 13,56 MHz.<br />
- 900 MHz.</p>
<p><em>A quoi servent-elles et où en trouve-t-on ?<br />
</em>Elles sont utilisées dans de multiples domaines. Prenons par exemple le transport de marchandises : on assigne une puce à un produit. Au départ, on compte le nombre de produit via un scan qui compte le nombre de puces et on fait pareil à l&#8217;arrivée. Ça va super vite, et ça prend beaucoup moins de temps que de compter à la main.</p>
<p>Exemple plus concret : les badges pour entrer dans les bâtiments sont en fait munis de puces RFID qui permettent  le contrôle d&#8217;accès !</p>
<p><em>Super, et comment ça marche ?<br />
</em>On peut mémoriser et récupérer des données en utilisant des radios étiquettes (tag). Ces tags possèdent une antenne qui leur permet de recevoir et de répondre à des requêtes radios émises depuis l&#8217;émetteur.<br />
<em>Petite explication technique :</em><br />
Le dispositif utilise une antenne (en gros, une bobine) pour alimenter le tag RFID et lit la réponse.<br />
Cette réponse est ensuite filtrée et manipulée en données interprétées. Dans le cadre de notre PPD, nous utilisons un Arduino pour interpréter ces données.</p>
<p>Le système de sécurité pourra enregistrer des codes, chacun composé d’un certain nombre de bit (une vingtaine par exemple) qui sont dérivés de chaque tag rfid (il est donc unique !)<br />
Il pourra y avoir un système de validation, si le code est trouvé dans la base de données, il y aura une led rouge qui clignote lorsque ce n’est pas bon, vert quand c’est bon.<br />
L’administrateur :<br />
- Il peut ajouter des codes en initialisant des routines qui permettent d’ajouter un code à la base de données.<br />
- Il peut retirer les codes.<br />
- Lui seul connaît la liste de tous les codes.<br />
- Valider le test (et faire clignoter vert), sans code.</p>
<p>Les thèmes explorés dans ce projet incluent la conception de filtres passifs, actifs, circuits d’amplifications, conception d’antenne RFID, la théorie de la RFID et la logique numérique.</p>
<p><em>Conception au niveau matériel</em>:<br />
Avant de commencer avec la conception de circuits réels, il est nécessaire de comprendre les principes derrière la technologie que ce projet a à exploiter : communication passive de RFID.<br />
Les tags passifs RFID travaillent de tel manière qu’ils doivent être alimentés par un signal externe, qui, dans la plupart des cas est le signal porteur du lecteur.<br />
Les cartes que nous possédons sont porteuses (répondent) de fréquence 125 KHz et la taille des tags peut être de 26 à 128 bits.</p>
<p>Dans les cartes, le type de modulation est FSK (Frequency-Shift Keying), que l’on peut traduire par : Modulation par Déplacement de Fréquence (MDF). C’est un mode de modulation de fréquence numérique dans lequel le signal modulé varie entre des fréquences prédéterminées. C’est le type de modulation le plus utilisé pour les cartes RFID.</p>
<p>Le FSK module le signal essentiellement en multipliant une faible amplitude,  une faible fréquence avec le signal porteur, créant un effet de modulation d’amplitude (AM effect). La plus basse fréquence enveloppant la fréquence porteuse. Pour passer d’un « 1 » à un « 0 », le tag  modifie les fréquences de modulation. Les 2 fréquences utilisées par nos cartes sont 12.5 KHz (125 KHZ/10) et 15.625 KHz (125 KHz/8), qui correspondent respectivement au 1 et au 0.</p>
<p>On tire cela du schéma de transmission tirée de la documentation Microchip pour les cartes RFID de fréquence 125 KHz :</p>
<div id="attachment_510" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.dtre.fr/wp-content/uploads/2012/02/FSK.png"><img class="size-medium wp-image-510" title="FSK" src="http://www.dtre.fr/wp-content/uploads/2012/02/FSK-300x246.png" alt="" width="300" height="246" /></a><p class="wp-caption-text">Forme de signal du protocole FSK</p></div>
<p><span style="text-align: left;">La modulation produit un effet qui ressemble à cela.</span></p>
<p style="text-align: left;" align="center"><img class="aligncenter" title="Simulation de Modulation FSK avec des fréquences de modulation de 12.5 et 15.625 KHz et une fréquence porteuse de 125 kHz" src="http://courses.cit.cornell.edu/ee476/FinalProjects/s2006/cjr37/Website/Pictures/FSK-Modulation.gif" alt="" width="480" height="295" /></p>
<p style="text-align: center;" align="center"> Le travail du circuit lecteur est de fournir la fréquence porteuse de 125 KHz, la transmettre au tag, et de détecter le couplage magnétique de celle-ci, ce qui ressemble à la figure du dessus.</p>
<p>Le diagramme en blocs pour notre circuit de lecteur peut être trouvé dans la figure ci-dessous :<br />
<img class="aligncenter" title="Diagramme en blocs du circuit" src="http://courses.cit.cornell.edu/ee476/FinalProjects/s2006/cjr37/Website/Pictures/RFID-Block-Diagram.jpg" alt="" width="605" height="342" /></p>
<p>Bien que chaque pièce du circuit et le programme seront décrit en détail plus tard, l&#8217;idée générale du fonctionnement du circuit est la suivante:</p>
<p>L’arduino fournit une minuterie pour 125 KHz d’ondes carrés pour notre fréquence porteuse. Le signal est ensuite envoyé à travers une bobine d’arrêt; un filtre passif passe-bas qui ne laisse plus qu’une onde sinusoïdale. L’onde sinusoïdale est ensuite amplifiée en utilisant un suiveur-emetteur PNP et un demi-pont pour maximiser l’expérience. Etant donné que notre circuit est un circuit L-C, il est très important d’atteindre l’impédance minimale, donc il nous faut  une amplification adéquate pour ne pas surmener l’arduino. Pour aider à réduire la tension, l’onde carrée de sortie de l’arduino est mis à travers plusieurs inverseurs parallèles.</p>
<p>Sur l’extrémité de réception, le signal est rectifié à moitié étant donné que la partie négative ne fais pas vraiment la différence, et est ensuite introduit à travers un filtre demi-onde RC pour éliminer la plupart des fréquences 125KHz et détecter le signal d’enveloppe.<br />
Ce signal est ensuite filtré passe-bande en utilisant une série de filtres passe bande Double T active, et passe bas filtrée avec filtre actif Butterworth pour réduire le gain en fréquence en dehors de 10-20 KHz et augmenter ainsi le gain des signaux de  l’enveloppe tel que cela sature les ampli-op des filtres.<br />
Comme étape final, le signal est soumis à un comparateur et diviseur résistif pour produire une onde carrée belle à des niveaux logiques.<br />
Des portes D et compteurs sont utilisés pour extraire des données de la modulation des ondes carrées. Envoyé au microcontrôleur  et traitées.</p>
<p>Voilà, j&#8217;espère que ça vous a intéressé. J&#8217;ai préféré ne pas montrer tous les schémas. Une fois que ça fonctionnera je posterai un nouvel article !</p>
<p>Merci aux étudiants de l&#8217;université de Cornell pour leur explication sur les modules RFID que vous pouvez trouver <span style="text-decoration: underline;"><a href="http://courses.cit.cornell.edu/ee476/FinalProjects/s2006/cjr37/Website/index.htm">ici</a></span>.
<div class="wp_twitter_button" style="float: left; margin-right: 10px;">
					<a href="http://twitter.com/share?counturl=http%3A%2F%2Fwww.dtre.fr%2Farticle%2F509%2Fppd-lecteur-emetteur-de-cartes-rfid" class="twitter-share-button" data-url="http://www.dtre.fr/article/509/ppd-lecteur-emetteur-de-cartes-rfid" data-count="none" data-via="AssoDTRE" data-lang="" data-text="PPD : Lecteur/Emetteur de cartes RFID">Tweet</a><br />
					<script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script>
				</div>

<div class="like">
<iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fwww.dtre.fr%2Farticle%2F509%2Fppd-lecteur-emetteur-de-cartes-rfid&amp;layout=button_count&amp;show_faces=true&amp;width=450&amp;action=like&amp;font=arial&amp;colorscheme=evil" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:450px; height:24px; "></iframe>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.dtre.fr/article/509/ppd-lecteur-emetteur-de-cartes-rfid/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Joyeux anniversaire Isaac Asimov</title>
		<link>http://www.dtre.fr/article/493/joyeux-anniversaire-isaac-asimov</link>
		<comments>http://www.dtre.fr/article/493/joyeux-anniversaire-isaac-asimov#comments</comments>
		<pubDate>Mon, 02 Jan 2012 17:12:55 +0000</pubDate>
		<dc:creator>Grufgrim</dc:creator>
				<category><![CDATA[Association]]></category>
		<category><![CDATA[Communiqué]]></category>
		<category><![CDATA[Hommage]]></category>
		<category><![CDATA[Robotique]]></category>

		<guid isPermaLink="false">http://www.dtre.fr/?p=493</guid>
		<description><![CDATA[Aujourd&#8217;hui est l&#8217;anniversaire d&#8217;Isaac Asimov, inventeur du mot (et de la science) &#171;&#160;robotique&#160;&#187;. Professeur de biochimie à l&#8217;université de Boston,...]]></description>
			<content:encoded><![CDATA[<p>Aujourd&#8217;hui est l&#8217;anniversaire d&#8217;Isaac Asimov, inventeur du mot (et de la science) &laquo;&nbsp;robotique&nbsp;&raquo;.</p>
<p>Professeur de biochimie à l&#8217;université de Boston, il est plus connu pour ses oeuvres de science fiction et pour les ouvrages de vulgarisation scientifique qu&#8217;il a écrit. Sa série de livres &laquo;&nbsp;Fondation&nbsp;&raquo; a reçu le prix Hugo de la &laquo;&nbsp;Meilleure série de science fiction de tous les temps&nbsp;&raquo; alors que les temps n&#8217;était alors pas encore terminés (1966).</p>
<p>Asimov fut l&#8217;un des auteurs les plus prolifiques de tous les temps. Il a à son actif pas moins de 500 ouvrages, romans, nouvelles, articles scientifiques, manuels et autres publications. Il a marqué la science à tout jamais et fait office de visionnaire dans le domaine de la robotique.</p>
<p>Ses écrits sur les robots et sur les trois lois de la robotique restent une inspiration pour de très nombreux roboticiens et scientifiques et on espère, un jour, bénéficier de ces robots intelligents pourvus de cerveaux positroniques.</p>
<p>Sans lui, la robotique n&#8217;existerait probablement pas et notre association non plus.</p>
<p>Et pour toutes ces choses, Isaac Asimov, merci et joyeux anniversaire.
<div class="wp_twitter_button" style="float: left; margin-right: 10px;">
					<a href="http://twitter.com/share?counturl=http%3A%2F%2Fwww.dtre.fr%2Farticle%2F493%2Fjoyeux-anniversaire-isaac-asimov" class="twitter-share-button" data-url="http://www.dtre.fr/article/493/joyeux-anniversaire-isaac-asimov" data-count="none" data-via="AssoDTRE" data-lang="" data-text="Joyeux anniversaire Isaac Asimov">Tweet</a><br />
					<script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script>
				</div>

<div class="like">
<iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fwww.dtre.fr%2Farticle%2F493%2Fjoyeux-anniversaire-isaac-asimov&amp;layout=button_count&amp;show_faces=true&amp;width=450&amp;action=like&amp;font=arial&amp;colorscheme=evil" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:450px; height:24px; "></iframe>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.dtre.fr/article/493/joyeux-anniversaire-isaac-asimov/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Formation : Git &#8211; Keep the code under control&#8230;</title>
		<link>http://www.dtre.fr/article/472/formation-git</link>
		<comments>http://www.dtre.fr/article/472/formation-git#comments</comments>
		<pubDate>Thu, 01 Dec 2011 20:41:38 +0000</pubDate>
		<dc:creator>Grufgrim</dc:creator>
				<category><![CDATA[Evénements]]></category>
		<category><![CDATA[Animation]]></category>
		<category><![CDATA[Formation]]></category>
		<category><![CDATA[Programmation]]></category>
		<category><![CDATA[UNIX]]></category>

		<guid isPermaLink="false">http://www.dtre.fr/?p=472</guid>
		<description><![CDATA[Jeudi 15 Décembre prochain à 14h00, en salle I02 aura lieu la seconde formation DTRE : &#171;&#160;Git, le contrôleur de...]]></description>
			<content:encoded><![CDATA[<p><strong>Jeudi 15 Décembre prochain à 14h00, en salle I02</strong> aura lieu la seconde formation DTRE : &laquo;&nbsp;Git, le contrôleur de version&nbsp;&raquo; (bien entendu, toujours mis en relation avec un cas robotique).</p>
<p><strong>Plancher sur des projets,</strong> que ce soit en développment informatique, électronique, vidéo, mécanique, écriture diverse, &#8230; <strong>ça arrive à tout le monde.</strong> Nous finissons tous, chacun à notre manière, par produire des fichiers par nos créations.</p>
<p>Sauvegarder ces fichiers, c&#8217;est bien.<br />
Sauvegarder ces fichiers à chaque version (et être capable de revenir en arrière), c&#8217;est mieux !<br />
Pouvoir mixer plusieurs versions, c&#8217;est encore plus idéal.<br />
Et travailler à plusieurs sans se marcher dessus, c&#8217;est carrément du bonheur.</p>
<p>Et bien <strong>git permet tout ça</strong>.</p>
<p>A la base, git a été créé pour aider au contrôle de version du noyau linux. Aujourd&#8217;hui de très nombreux projet l&#8217;utilisent comme Gnome, RubyOnRails ou même Android&#8230;</p>
<p>Nous verrons des cas d&#8217;utilisation qui permettront ensuite de généraliser à de très nombreuses méthodes de développement.</p>
<p>&nbsp;
<div class="wp_twitter_button" style="float: left; margin-right: 10px;">
					<a href="http://twitter.com/share?counturl=http%3A%2F%2Fwww.dtre.fr%2Farticle%2F472%2Fformation-git" class="twitter-share-button" data-url="http://www.dtre.fr/article/472/formation-git" data-count="none" data-via="AssoDTRE" data-lang="" data-text="Formation : Git &#8211; Keep the code under control&#8230;">Tweet</a><br />
					<script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script>
				</div>

<div class="like">
<iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fwww.dtre.fr%2Farticle%2F472%2Fformation-git&amp;layout=button_count&amp;show_faces=true&amp;width=450&amp;action=like&amp;font=arial&amp;colorscheme=evil" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:450px; height:24px; "></iframe>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.dtre.fr/article/472/formation-git/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Formation : UNIX pour la robotique robuste</title>
		<link>http://www.dtre.fr/article/444/formation-unix-pour-la-robotique</link>
		<comments>http://www.dtre.fr/article/444/formation-unix-pour-la-robotique#comments</comments>
		<pubDate>Wed, 26 Oct 2011 18:26:51 +0000</pubDate>
		<dc:creator>Grufgrim</dc:creator>
				<category><![CDATA[Evénements]]></category>
		<category><![CDATA[Awesome]]></category>
		<category><![CDATA[Event]]></category>
		<category><![CDATA[Formation]]></category>
		<category><![CDATA[Hacking]]></category>
		<category><![CDATA[HowTo]]></category>
		<category><![CDATA[Robot]]></category>
		<category><![CDATA[UNIX]]></category>

		<guid isPermaLink="false">http://www.dtre.fr/?p=444</guid>
		<description><![CDATA[Jeudi 03 Novembre prochain, à 13h00, en salle I03 se tiendra la première formation DTRE de l&#8217;année : &#171;&#160;UNIX pour...]]></description>
			<content:encoded><![CDATA[<p><strong>Jeudi 03 Novembre prochain, à 13h00, en salle I03</strong> se tiendra la première formation DTRE de l&#8217;année : &laquo;&nbsp;UNIX pour la robotique robuste&nbsp;&raquo;.</p>
<p>Dans la mesure où la connaissance n&#8217;est rien si elle n&#8217;est pas partagée, la DTRE se propose de former la relève à certains sujets qui lui tiennent à coeur. Parmi ces sujets, l&#8217;utilisation de systèmes de base UNIX dans le cadre robotique.</p>
<p>Cette formation a pour but de comprendre certains modes de pensée à acquérir pour bénéficier de la puissance de ces systèmes en robotique. Nous y verrons un brin d&#8217;histoire, quelques conventions, des mécanismes internes, et quelques autres détails nécessaires pour appréhender ce vaste domaine. <strong>Ce n&#8217;est pas une formation technique</strong> et nous ne verrons qu&#8217;extrêmement peu de code.</p>
<p>Nous espérons que cette formation aura suffisamment de succès pour en refaire régulièrement.</p>
<p>Il reste bon de préciser que même s&#8217;il n&#8217;y a besoin d&#8217;aucun niveau technique pour suivre cette formation, un minimum de bon sens et d&#8217;intérêt restent nécessaires.</p>
<p>Ceux qui sont inscrits au karting auront bien entendu le temps d&#8217;être à l&#8217;heure au rendez-vous.</p>
<p>&nbsp;
<div class="wp_twitter_button" style="float: left; margin-right: 10px;">
					<a href="http://twitter.com/share?counturl=http%3A%2F%2Fwww.dtre.fr%2Farticle%2F444%2Fformation-unix-pour-la-robotique" class="twitter-share-button" data-url="http://www.dtre.fr/article/444/formation-unix-pour-la-robotique" data-count="none" data-via="AssoDTRE" data-lang="" data-text="Formation : UNIX pour la robotique robuste">Tweet</a><br />
					<script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script>
				</div>

<div class="like">
<iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fwww.dtre.fr%2Farticle%2F444%2Fformation-unix-pour-la-robotique&amp;layout=button_count&amp;show_faces=true&amp;width=450&amp;action=like&amp;font=arial&amp;colorscheme=evil" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:450px; height:24px; "></iframe>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.dtre.fr/article/444/formation-unix-pour-la-robotique/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>L&#8217;initiation à la robotique 1A, c&#8217;était ouf&#8217; !</title>
		<link>http://www.dtre.fr/article/361/initiation-a-la-robotique-1a</link>
		<comments>http://www.dtre.fr/article/361/initiation-a-la-robotique-1a#comments</comments>
		<pubDate>Thu, 15 Sep 2011 09:34:56 +0000</pubDate>
		<dc:creator>Grufgrim</dc:creator>
				<category><![CDATA[Evénements]]></category>
		<category><![CDATA[Association]]></category>
		<category><![CDATA[Electronique]]></category>
		<category><![CDATA[Event]]></category>
		<category><![CDATA[Lego]]></category>
		<category><![CDATA[Programmation]]></category>

		<guid isPermaLink="false">http://www.dtre.fr/?p=361</guid>
		<description><![CDATA[C&#8217;est parti pour l&#8217;article qui relatera notre première presque-semaine en tant que DTRE active auprès des nouveaux étudiants (en l&#8217;occurrence,...]]></description>
			<content:encoded><![CDATA[<p>C&#8217;est parti pour l&#8217;article qui relatera notre première presque-semaine en tant que DTRE active auprès des nouveaux étudiants (en l&#8217;occurrence, les 1A). Au cours de cette jolie semaine de Septembre, nous avons pu accueillir un peu plus de 110 nouveaux arrivants de première année.</p>
<p>Le but ? Construire un robot qui fonctionne, c&#8217;est à dire qui suive une ligne.</p>
<p>Leurs armes ? Une (et une seule) boîte de légos mindstorms.</p>
<p>Le premier jour, une présentation de Joseph (ponctuée de légères remarques de Garfield) a pu mettre nos chères ouailles au courant de leur mission : Naviguer sur tout le logo ESIEA rendu linéaire pour l&#8217;occasion. Les groupes sont répartis dans les trois labos de physique et d&#8217;électronique du deuxième étage. Dès le top départ, diverses stratégies de groupes se mettent en place : certains jouent tout sur la rapidité, d&#8217;autres garde la précision plus à coeur.</p>
<p>La compétition s&#8217;est, dans l&#8217;ensemble plutôt bien déroulé ! Le podium :</p>
<p>3°) Les Go et Lents</p>
<p>2°) The Killers</p>
<p>1°) Les Canards (qui, soit dit en passant on vaincu le record historique de 55 secondes en le passant à 51.72).</p>
<p>Félicitation à eux et à toutes les autres équipe qui se sont bien battus.</p>
<p>Je laisse ici ce billet pour vous montrer la gallerie de cette initiation à la robotique. Merci mille fois au BDA de l&#8217;ESIEA pour avoir pris ces photos <img src='http://www.dtre.fr/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>
<a href='http://www.dtre.fr/article/361/initiation-a-la-robotique-1a/dtre-initiation-robotique-007' title='DTRE Initiation Robotique 007'><img width="150" height="150" src="http://www.dtre.fr/wp-content/uploads/2011/09/DTRE-Initiation-Robotique-007-150x150.jpg" class="attachment-thumbnail" alt="DTRE Initiation Robotique 007" title="DTRE Initiation Robotique 007" /></a>
<a href='http://www.dtre.fr/article/361/initiation-a-la-robotique-1a/dtre-initiation-robotique-010' title='DTRE Initiation Robotique 010'><img width="150" height="150" src="http://www.dtre.fr/wp-content/uploads/2011/09/DTRE-Initiation-Robotique-010-150x150.jpg" class="attachment-thumbnail" alt="DTRE Initiation Robotique 010" title="DTRE Initiation Robotique 010" /></a>
<a href='http://www.dtre.fr/article/361/initiation-a-la-robotique-1a/dtre-initiation-robotique-012' title='DTRE Initiation Robotique 012'><img width="150" height="150" src="http://www.dtre.fr/wp-content/uploads/2011/09/DTRE-Initiation-Robotique-012-150x150.jpg" class="attachment-thumbnail" alt="DTRE Initiation Robotique 012" title="DTRE Initiation Robotique 012" /></a>
<a href='http://www.dtre.fr/article/361/initiation-a-la-robotique-1a/dtre-initiation-robotique-058' title='DTRE Initiation Robotique 058'><img width="150" height="150" src="http://www.dtre.fr/wp-content/uploads/2011/09/DTRE-Initiation-Robotique-058-150x150.jpg" class="attachment-thumbnail" alt="DTRE Initiation Robotique 058" title="DTRE Initiation Robotique 058" /></a>
<a href='http://www.dtre.fr/article/361/initiation-a-la-robotique-1a/initiationrobotique1aremy-002' title='InitiationRobotique1ARemy 002'><img width="150" height="150" src="http://www.dtre.fr/wp-content/uploads/2011/09/InitiationRobotique1ARemy-002-150x150.jpg" class="attachment-thumbnail" alt="InitiationRobotique1ARemy 002" title="InitiationRobotique1ARemy 002" /></a>
<a href='http://www.dtre.fr/article/361/initiation-a-la-robotique-1a/initiationrobotique1aremy-006' title='InitiationRobotique1ARemy 006'><img width="150" height="150" src="http://www.dtre.fr/wp-content/uploads/2011/09/InitiationRobotique1ARemy-006-150x150.jpg" class="attachment-thumbnail" alt="InitiationRobotique1ARemy 006" title="InitiationRobotique1ARemy 006" /></a>
<a href='http://www.dtre.fr/article/361/initiation-a-la-robotique-1a/initiationrobotique1aremy-009' title='InitiationRobotique1ARemy 009'><img width="150" height="150" src="http://www.dtre.fr/wp-content/uploads/2011/09/InitiationRobotique1ARemy-009-150x150.jpg" class="attachment-thumbnail" alt="InitiationRobotique1ARemy 009" title="InitiationRobotique1ARemy 009" /></a>
<a href='http://www.dtre.fr/article/361/initiation-a-la-robotique-1a/initiationrobotique1aremy-013' title='InitiationRobotique1ARemy 013'><img width="150" height="150" src="http://www.dtre.fr/wp-content/uploads/2011/09/InitiationRobotique1ARemy-013-150x150.jpg" class="attachment-thumbnail" alt="InitiationRobotique1ARemy 013" title="InitiationRobotique1ARemy 013" /></a>
<a href='http://www.dtre.fr/article/361/initiation-a-la-robotique-1a/initiationrobotique1aremy-015' title='InitiationRobotique1ARemy 015'><img width="150" height="150" src="http://www.dtre.fr/wp-content/uploads/2011/09/InitiationRobotique1ARemy-015-150x150.jpg" class="attachment-thumbnail" alt="InitiationRobotique1ARemy 015" title="InitiationRobotique1ARemy 015" /></a>
<a href='http://www.dtre.fr/article/361/initiation-a-la-robotique-1a/initiationrobotique1aremy-017' title='InitiationRobotique1ARemy 017'><img width="150" height="150" src="http://www.dtre.fr/wp-content/uploads/2011/09/InitiationRobotique1ARemy-017-150x150.jpg" class="attachment-thumbnail" alt="InitiationRobotique1ARemy 017" title="InitiationRobotique1ARemy 017" /></a>
<a href='http://www.dtre.fr/article/361/initiation-a-la-robotique-1a/initiationrobotique1aremy-020' title='InitiationRobotique1ARemy 020'><img width="150" height="150" src="http://www.dtre.fr/wp-content/uploads/2011/09/InitiationRobotique1ARemy-020-150x150.jpg" class="attachment-thumbnail" alt="InitiationRobotique1ARemy 020" title="InitiationRobotique1ARemy 020" /></a>
<a href='http://www.dtre.fr/article/361/initiation-a-la-robotique-1a/initiationrobotique1aremy-026' title='InitiationRobotique1ARemy 026'><img width="150" height="150" src="http://www.dtre.fr/wp-content/uploads/2011/09/InitiationRobotique1ARemy-026-150x150.jpg" class="attachment-thumbnail" alt="InitiationRobotique1ARemy 026" title="InitiationRobotique1ARemy 026" /></a>
<a href='http://www.dtre.fr/article/361/initiation-a-la-robotique-1a/initiationrobotique1aremy-030' title='InitiationRobotique1ARemy 030'><img width="150" height="150" src="http://www.dtre.fr/wp-content/uploads/2011/09/InitiationRobotique1ARemy-030-150x150.jpg" class="attachment-thumbnail" alt="InitiationRobotique1ARemy 030" title="InitiationRobotique1ARemy 030" /></a>
<a href='http://www.dtre.fr/article/361/initiation-a-la-robotique-1a/initiationrobotique1aremy-032' title='InitiationRobotique1ARemy 032'><img width="150" height="150" src="http://www.dtre.fr/wp-content/uploads/2011/09/InitiationRobotique1ARemy-032-150x150.jpg" class="attachment-thumbnail" alt="InitiationRobotique1ARemy 032" title="InitiationRobotique1ARemy 032" /></a>
<a href='http://www.dtre.fr/article/361/initiation-a-la-robotique-1a/initiationrobotique1aremy-035' title='InitiationRobotique1ARemy 035'><img width="150" height="150" src="http://www.dtre.fr/wp-content/uploads/2011/09/InitiationRobotique1ARemy-035-150x150.jpg" class="attachment-thumbnail" alt="InitiationRobotique1ARemy 035" title="InitiationRobotique1ARemy 035" /></a>
<a href='http://www.dtre.fr/article/361/initiation-a-la-robotique-1a/initiationrobotique1aremy-036' title='InitiationRobotique1ARemy 036'><img width="150" height="150" src="http://www.dtre.fr/wp-content/uploads/2011/09/InitiationRobotique1ARemy-036-150x150.jpg" class="attachment-thumbnail" alt="InitiationRobotique1ARemy 036" title="InitiationRobotique1ARemy 036" /></a>
<a href='http://www.dtre.fr/article/361/initiation-a-la-robotique-1a/initiationrobotique1aremy-038' title='InitiationRobotique1ARemy 038'><img width="150" height="150" src="http://www.dtre.fr/wp-content/uploads/2011/09/InitiationRobotique1ARemy-038-150x150.jpg" class="attachment-thumbnail" alt="InitiationRobotique1ARemy 038" title="InitiationRobotique1ARemy 038" /></a>
<a href='http://www.dtre.fr/article/361/initiation-a-la-robotique-1a/initiationrobotique1aremy-042' title='InitiationRobotique1ARemy 042'><img width="150" height="150" src="http://www.dtre.fr/wp-content/uploads/2011/09/InitiationRobotique1ARemy-042-150x150.jpg" class="attachment-thumbnail" alt="InitiationRobotique1ARemy 042" title="InitiationRobotique1ARemy 042" /></a>
<a href='http://www.dtre.fr/article/361/initiation-a-la-robotique-1a/initiationrobotique1aremy-044' title='InitiationRobotique1ARemy 044'><img width="150" height="150" src="http://www.dtre.fr/wp-content/uploads/2011/09/InitiationRobotique1ARemy-044-150x150.jpg" class="attachment-thumbnail" alt="InitiationRobotique1ARemy 044" title="InitiationRobotique1ARemy 044" /></a>
<a href='http://www.dtre.fr/article/361/initiation-a-la-robotique-1a/initiationrobotique1aremy-049' title='InitiationRobotique1ARemy 049'><img width="150" height="150" src="http://www.dtre.fr/wp-content/uploads/2011/09/InitiationRobotique1ARemy-049-150x150.jpg" class="attachment-thumbnail" alt="InitiationRobotique1ARemy 049" title="InitiationRobotique1ARemy 049" /></a>
<a href='http://www.dtre.fr/article/361/initiation-a-la-robotique-1a/initiationrobotique1aremy-051' title='InitiationRobotique1ARemy 051'><img width="150" height="150" src="http://www.dtre.fr/wp-content/uploads/2011/09/InitiationRobotique1ARemy-051-150x150.jpg" class="attachment-thumbnail" alt="InitiationRobotique1ARemy 051" title="InitiationRobotique1ARemy 051" /></a>
<a href='http://www.dtre.fr/article/361/initiation-a-la-robotique-1a/initiationrobotique1aremy-057' title='InitiationRobotique1ARemy 057'><img width="150" height="150" src="http://www.dtre.fr/wp-content/uploads/2011/09/InitiationRobotique1ARemy-057-150x150.jpg" class="attachment-thumbnail" alt="InitiationRobotique1ARemy 057" title="InitiationRobotique1ARemy 057" /></a>
<a href='http://www.dtre.fr/article/361/initiation-a-la-robotique-1a/initiationrobotique1aremy-058' title='InitiationRobotique1ARemy 058'><img width="150" height="150" src="http://www.dtre.fr/wp-content/uploads/2011/09/InitiationRobotique1ARemy-058-150x150.jpg" class="attachment-thumbnail" alt="InitiationRobotique1ARemy 058" title="InitiationRobotique1ARemy 058" /></a>
<a href='http://www.dtre.fr/article/361/initiation-a-la-robotique-1a/initiationrobotique1aremy-059' title='InitiationRobotique1ARemy 059'><img width="150" height="150" src="http://www.dtre.fr/wp-content/uploads/2011/09/InitiationRobotique1ARemy-059-150x150.jpg" class="attachment-thumbnail" alt="InitiationRobotique1ARemy 059" title="InitiationRobotique1ARemy 059" /></a>
<a href='http://www.dtre.fr/article/361/initiation-a-la-robotique-1a/initiationrobotique1aremy-064' title='InitiationRobotique1ARemy 064'><img width="150" height="150" src="http://www.dtre.fr/wp-content/uploads/2011/09/InitiationRobotique1ARemy-064-150x150.jpg" class="attachment-thumbnail" alt="InitiationRobotique1ARemy 064" title="InitiationRobotique1ARemy 064" /></a>
<a href='http://www.dtre.fr/article/361/initiation-a-la-robotique-1a/initiationrobotique1aremy-066' title='InitiationRobotique1ARemy 066'><img width="150" height="150" src="http://www.dtre.fr/wp-content/uploads/2011/09/InitiationRobotique1ARemy-066-150x150.jpg" class="attachment-thumbnail" alt="InitiationRobotique1ARemy 066" title="InitiationRobotique1ARemy 066" /></a>
<a href='http://www.dtre.fr/article/361/initiation-a-la-robotique-1a/initiationrobotique1aremy-067' title='InitiationRobotique1ARemy 067'><img width="150" height="150" src="http://www.dtre.fr/wp-content/uploads/2011/09/InitiationRobotique1ARemy-067-150x150.jpg" class="attachment-thumbnail" alt="InitiationRobotique1ARemy 067" title="InitiationRobotique1ARemy 067" /></a>
<a href='http://www.dtre.fr/article/361/initiation-a-la-robotique-1a/initiationrobotique1aremy-068' title='InitiationRobotique1ARemy 068'><img width="150" height="150" src="http://www.dtre.fr/wp-content/uploads/2011/09/InitiationRobotique1ARemy-068-150x150.jpg" class="attachment-thumbnail" alt="InitiationRobotique1ARemy 068" title="InitiationRobotique1ARemy 068" /></a>
<a href='http://www.dtre.fr/article/361/initiation-a-la-robotique-1a/initiationrobotique1aremy-069' title='InitiationRobotique1ARemy 069'><img width="150" height="150" src="http://www.dtre.fr/wp-content/uploads/2011/09/InitiationRobotique1ARemy-069-150x150.jpg" class="attachment-thumbnail" alt="InitiationRobotique1ARemy 069" title="InitiationRobotique1ARemy 069" /></a>
<a href='http://www.dtre.fr/article/361/initiation-a-la-robotique-1a/initiationrobotique1aremy-073' title='InitiationRobotique1ARemy 073'><img width="150" height="150" src="http://www.dtre.fr/wp-content/uploads/2011/09/InitiationRobotique1ARemy-073-150x150.jpg" class="attachment-thumbnail" alt="InitiationRobotique1ARemy 073" title="InitiationRobotique1ARemy 073" /></a>
<a href='http://www.dtre.fr/article/361/initiation-a-la-robotique-1a/initiationrobotique1aremy-075' title='InitiationRobotique1ARemy 075'><img width="150" height="150" src="http://www.dtre.fr/wp-content/uploads/2011/09/InitiationRobotique1ARemy-075-150x150.jpg" class="attachment-thumbnail" alt="InitiationRobotique1ARemy 075" title="InitiationRobotique1ARemy 075" /></a>
<a href='http://www.dtre.fr/article/361/initiation-a-la-robotique-1a/initiationrobotique1aremy-077' title='InitiationRobotique1ARemy 077'><img width="150" height="150" src="http://www.dtre.fr/wp-content/uploads/2011/09/InitiationRobotique1ARemy-077-150x150.jpg" class="attachment-thumbnail" alt="InitiationRobotique1ARemy 077" title="InitiationRobotique1ARemy 077" /></a>
<a href='http://www.dtre.fr/article/361/initiation-a-la-robotique-1a/initiationrobotique1aremy-082' title='InitiationRobotique1ARemy 082'><img width="150" height="150" src="http://www.dtre.fr/wp-content/uploads/2011/09/InitiationRobotique1ARemy-082-150x150.jpg" class="attachment-thumbnail" alt="InitiationRobotique1ARemy 082" title="InitiationRobotique1ARemy 082" /></a>
<a href='http://www.dtre.fr/article/361/initiation-a-la-robotique-1a/initiationrobotique1aremy-093' title='InitiationRobotique1ARemy 093'><img width="150" height="150" src="http://www.dtre.fr/wp-content/uploads/2011/09/InitiationRobotique1ARemy-093-150x150.jpg" class="attachment-thumbnail" alt="InitiationRobotique1ARemy 093" title="InitiationRobotique1ARemy 093" /></a>
<a href='http://www.dtre.fr/article/361/initiation-a-la-robotique-1a/initiationrobotique1aremy-095' title='InitiationRobotique1ARemy 095'><img width="150" height="150" src="http://www.dtre.fr/wp-content/uploads/2011/09/InitiationRobotique1ARemy-095-150x150.jpg" class="attachment-thumbnail" alt="InitiationRobotique1ARemy 095" title="InitiationRobotique1ARemy 095" /></a>
<a href='http://www.dtre.fr/article/361/initiation-a-la-robotique-1a/initiationrobotique1aremy-096' title='InitiationRobotique1ARemy 096'><img width="150" height="150" src="http://www.dtre.fr/wp-content/uploads/2011/09/InitiationRobotique1ARemy-096-150x150.jpg" class="attachment-thumbnail" alt="InitiationRobotique1ARemy 096" title="InitiationRobotique1ARemy 096" /></a>
<a href='http://www.dtre.fr/article/361/initiation-a-la-robotique-1a/initiationrobotique1aremy-100' title='InitiationRobotique1ARemy 100'><img width="150" height="150" src="http://www.dtre.fr/wp-content/uploads/2011/09/InitiationRobotique1ARemy-100-150x150.jpg" class="attachment-thumbnail" alt="InitiationRobotique1ARemy 100" title="InitiationRobotique1ARemy 100" /></a>
<a href='http://www.dtre.fr/article/361/initiation-a-la-robotique-1a/initiationrobotique1aremy-102' title='InitiationRobotique1ARemy 102'><img width="150" height="150" src="http://www.dtre.fr/wp-content/uploads/2011/09/InitiationRobotique1ARemy-102-150x150.jpg" class="attachment-thumbnail" alt="InitiationRobotique1ARemy 102" title="InitiationRobotique1ARemy 102" /></a>
<a href='http://www.dtre.fr/article/361/initiation-a-la-robotique-1a/initiationrobotique1aremy-106' title='InitiationRobotique1ARemy 106'><img width="150" height="150" src="http://www.dtre.fr/wp-content/uploads/2011/09/InitiationRobotique1ARemy-106-150x150.jpg" class="attachment-thumbnail" alt="InitiationRobotique1ARemy 106" title="InitiationRobotique1ARemy 106" /></a>
<a href='http://www.dtre.fr/article/361/initiation-a-la-robotique-1a/initiationrobotique1aremy-109' title='InitiationRobotique1ARemy 109'><img width="150" height="150" src="http://www.dtre.fr/wp-content/uploads/2011/09/InitiationRobotique1ARemy-109-150x150.jpg" class="attachment-thumbnail" alt="InitiationRobotique1ARemy 109" title="InitiationRobotique1ARemy 109" /></a>
<a href='http://www.dtre.fr/article/361/initiation-a-la-robotique-1a/initiationrobotique1aremy-110' title='InitiationRobotique1ARemy 110'><img width="150" height="150" src="http://www.dtre.fr/wp-content/uploads/2011/09/InitiationRobotique1ARemy-110-150x150.jpg" class="attachment-thumbnail" alt="InitiationRobotique1ARemy 110" title="InitiationRobotique1ARemy 110" /></a>
<a href='http://www.dtre.fr/article/361/initiation-a-la-robotique-1a/initiationrobotique1aremy-114' title='InitiationRobotique1ARemy 114'><img width="150" height="150" src="http://www.dtre.fr/wp-content/uploads/2011/09/InitiationRobotique1ARemy-114-150x150.jpg" class="attachment-thumbnail" alt="InitiationRobotique1ARemy 114" title="InitiationRobotique1ARemy 114" /></a>
<a href='http://www.dtre.fr/article/361/initiation-a-la-robotique-1a/initiationrobotique1aremy-116' title='InitiationRobotique1ARemy 116'><img width="150" height="150" src="http://www.dtre.fr/wp-content/uploads/2011/09/InitiationRobotique1ARemy-116-150x150.jpg" class="attachment-thumbnail" alt="InitiationRobotique1ARemy 116" title="InitiationRobotique1ARemy 116" /></a>
<a href='http://www.dtre.fr/article/361/initiation-a-la-robotique-1a/initiationrobotique1aremy-120' title='InitiationRobotique1ARemy 120'><img width="150" height="150" src="http://www.dtre.fr/wp-content/uploads/2011/09/InitiationRobotique1ARemy-120-150x150.jpg" class="attachment-thumbnail" alt="InitiationRobotique1ARemy 120" title="InitiationRobotique1ARemy 120" /></a>
<a href='http://www.dtre.fr/article/361/initiation-a-la-robotique-1a/initiationrobotique1aremy-124' title='InitiationRobotique1ARemy 124'><img width="150" height="150" src="http://www.dtre.fr/wp-content/uploads/2011/09/InitiationRobotique1ARemy-124-150x150.jpg" class="attachment-thumbnail" alt="InitiationRobotique1ARemy 124" title="InitiationRobotique1ARemy 124" /></a>
<a href='http://www.dtre.fr/article/361/initiation-a-la-robotique-1a/initiationrobotique1aremy-126' title='InitiationRobotique1ARemy 126'><img width="150" height="150" src="http://www.dtre.fr/wp-content/uploads/2011/09/InitiationRobotique1ARemy-126-150x150.jpg" class="attachment-thumbnail" alt="InitiationRobotique1ARemy 126" title="InitiationRobotique1ARemy 126" /></a>
<a href='http://www.dtre.fr/article/361/initiation-a-la-robotique-1a/initiationrobotique1aremy-130' title='InitiationRobotique1ARemy 130'><img width="150" height="150" src="http://www.dtre.fr/wp-content/uploads/2011/09/InitiationRobotique1ARemy-130-150x150.jpg" class="attachment-thumbnail" alt="InitiationRobotique1ARemy 130" title="InitiationRobotique1ARemy 130" /></a>
<a href='http://www.dtre.fr/article/361/initiation-a-la-robotique-1a/initiationrobotique1aremy-131' title='InitiationRobotique1ARemy 131'><img width="150" height="150" src="http://www.dtre.fr/wp-content/uploads/2011/09/InitiationRobotique1ARemy-131-150x150.jpg" class="attachment-thumbnail" alt="InitiationRobotique1ARemy 131" title="InitiationRobotique1ARemy 131" /></a>
<a href='http://www.dtre.fr/article/361/initiation-a-la-robotique-1a/initiationrobotique1aremy-136' title='InitiationRobotique1ARemy 136'><img width="150" height="150" src="http://www.dtre.fr/wp-content/uploads/2011/09/InitiationRobotique1ARemy-136-150x150.jpg" class="attachment-thumbnail" alt="InitiationRobotique1ARemy 136" title="InitiationRobotique1ARemy 136" /></a>
<a href='http://www.dtre.fr/article/361/initiation-a-la-robotique-1a/initiationrobotique1aremy-141' title='InitiationRobotique1ARemy 141'><img width="150" height="150" src="http://www.dtre.fr/wp-content/uploads/2011/09/InitiationRobotique1ARemy-141-150x150.jpg" class="attachment-thumbnail" alt="InitiationRobotique1ARemy 141" title="InitiationRobotique1ARemy 141" /></a>
<a href='http://www.dtre.fr/article/361/initiation-a-la-robotique-1a/initiationrobotique1aremy-142' title='InitiationRobotique1ARemy 142'><img width="150" height="150" src="http://www.dtre.fr/wp-content/uploads/2011/09/InitiationRobotique1ARemy-142-150x150.jpg" class="attachment-thumbnail" alt="InitiationRobotique1ARemy 142" title="InitiationRobotique1ARemy 142" /></a>
<a href='http://www.dtre.fr/article/361/initiation-a-la-robotique-1a/initiationrobotique1aremy-148' title='InitiationRobotique1ARemy 148'><img width="150" height="150" src="http://www.dtre.fr/wp-content/uploads/2011/09/InitiationRobotique1ARemy-148-150x150.jpg" class="attachment-thumbnail" alt="InitiationRobotique1ARemy 148" title="InitiationRobotique1ARemy 148" /></a>
<a href='http://www.dtre.fr/article/361/initiation-a-la-robotique-1a/initiationrobotique1aremy-149' title='InitiationRobotique1ARemy 149'><img width="150" height="150" src="http://www.dtre.fr/wp-content/uploads/2011/09/InitiationRobotique1ARemy-149-150x150.jpg" class="attachment-thumbnail" alt="InitiationRobotique1ARemy 149" title="InitiationRobotique1ARemy 149" /></a>
<a href='http://www.dtre.fr/article/361/initiation-a-la-robotique-1a/initiationrobotique1aremy-150' title='InitiationRobotique1ARemy 150'><img width="150" height="150" src="http://www.dtre.fr/wp-content/uploads/2011/09/InitiationRobotique1ARemy-150-150x150.jpg" class="attachment-thumbnail" alt="InitiationRobotique1ARemy 150" title="InitiationRobotique1ARemy 150" /></a>
<a href='http://www.dtre.fr/article/361/initiation-a-la-robotique-1a/initiationrobotique1aremy-162' title='InitiationRobotique1ARemy 162'><img width="150" height="150" src="http://www.dtre.fr/wp-content/uploads/2011/09/InitiationRobotique1ARemy-162-150x150.jpg" class="attachment-thumbnail" alt="InitiationRobotique1ARemy 162" title="InitiationRobotique1ARemy 162" /></a>
<a href='http://www.dtre.fr/article/361/initiation-a-la-robotique-1a/initiationrobotique1aremy-170' title='InitiationRobotique1ARemy 170'><img width="150" height="150" src="http://www.dtre.fr/wp-content/uploads/2011/09/InitiationRobotique1ARemy-170-150x150.jpg" class="attachment-thumbnail" alt="InitiationRobotique1ARemy 170" title="InitiationRobotique1ARemy 170" /></a>
<a href='http://www.dtre.fr/article/361/initiation-a-la-robotique-1a/initiationrobotique1aremy-171' title='InitiationRobotique1ARemy 171'><img width="150" height="150" src="http://www.dtre.fr/wp-content/uploads/2011/09/InitiationRobotique1ARemy-171-150x150.jpg" class="attachment-thumbnail" alt="InitiationRobotique1ARemy 171" title="InitiationRobotique1ARemy 171" /></a>
<a href='http://www.dtre.fr/article/361/initiation-a-la-robotique-1a/initiationrobotique1aremy-178' title='InitiationRobotique1ARemy 178'><img width="150" height="150" src="http://www.dtre.fr/wp-content/uploads/2011/09/InitiationRobotique1ARemy-178-150x150.jpg" class="attachment-thumbnail" alt="InitiationRobotique1ARemy 178" title="InitiationRobotique1ARemy 178" /></a>
<a href='http://www.dtre.fr/article/361/initiation-a-la-robotique-1a/initiationrobotique1aremy-179' title='InitiationRobotique1ARemy 179'><img width="150" height="150" src="http://www.dtre.fr/wp-content/uploads/2011/09/InitiationRobotique1ARemy-179-150x150.jpg" class="attachment-thumbnail" alt="InitiationRobotique1ARemy 179" title="InitiationRobotique1ARemy 179" /></a>
<a href='http://www.dtre.fr/article/361/initiation-a-la-robotique-1a/initiationrobotique1aremy-183' title='InitiationRobotique1ARemy 183'><img width="150" height="150" src="http://www.dtre.fr/wp-content/uploads/2011/09/InitiationRobotique1ARemy-183-150x150.jpg" class="attachment-thumbnail" alt="InitiationRobotique1ARemy 183" title="InitiationRobotique1ARemy 183" /></a>
<a href='http://www.dtre.fr/article/361/initiation-a-la-robotique-1a/initiationrobotique1aremy-184' title='InitiationRobotique1ARemy 184'><img width="150" height="150" src="http://www.dtre.fr/wp-content/uploads/2011/09/InitiationRobotique1ARemy-184-150x150.jpg" class="attachment-thumbnail" alt="InitiationRobotique1ARemy 184" title="InitiationRobotique1ARemy 184" /></a>
<a href='http://www.dtre.fr/article/361/initiation-a-la-robotique-1a/initiationrobotique1aremy-188' title='InitiationRobotique1ARemy 188'><img width="150" height="150" src="http://www.dtre.fr/wp-content/uploads/2011/09/InitiationRobotique1ARemy-188-150x150.jpg" class="attachment-thumbnail" alt="InitiationRobotique1ARemy 188" title="InitiationRobotique1ARemy 188" /></a>
<a href='http://www.dtre.fr/article/361/initiation-a-la-robotique-1a/initiationrobotique1aremy-192' title='InitiationRobotique1ARemy 192'><img width="150" height="150" src="http://www.dtre.fr/wp-content/uploads/2011/09/InitiationRobotique1ARemy-192-150x150.jpg" class="attachment-thumbnail" alt="InitiationRobotique1ARemy 192" title="InitiationRobotique1ARemy 192" /></a>
<a href='http://www.dtre.fr/article/361/initiation-a-la-robotique-1a/initiationrobotique1aremy-209' title='InitiationRobotique1ARemy 209'><img width="150" height="150" src="http://www.dtre.fr/wp-content/uploads/2011/09/InitiationRobotique1ARemy-209-150x150.jpg" class="attachment-thumbnail" alt="InitiationRobotique1ARemy 209" title="InitiationRobotique1ARemy 209" /></a>
<a href='http://www.dtre.fr/article/361/initiation-a-la-robotique-1a/initiationrobotique1aremy-211' title='InitiationRobotique1ARemy 211'><img width="150" height="150" src="http://www.dtre.fr/wp-content/uploads/2011/09/InitiationRobotique1ARemy-211-150x150.jpg" class="attachment-thumbnail" alt="InitiationRobotique1ARemy 211" title="InitiationRobotique1ARemy 211" /></a>

<div class="wp_twitter_button" style="float: left; margin-right: 10px;">
					<a href="http://twitter.com/share?counturl=http%3A%2F%2Fwww.dtre.fr%2Farticle%2F361%2Finitiation-a-la-robotique-1a" class="twitter-share-button" data-url="http://www.dtre.fr/article/361/initiation-a-la-robotique-1a" data-count="none" data-via="AssoDTRE" data-lang="" data-text="L&#8217;initiation à la robotique 1A, c&#8217;était ouf&#8217; !">Tweet</a><br />
					<script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script>
				</div>

<div class="like">
<iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fwww.dtre.fr%2Farticle%2F361%2Finitiation-a-la-robotique-1a&amp;layout=button_count&amp;show_faces=true&amp;width=450&amp;action=like&amp;font=arial&amp;colorscheme=evil" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:450px; height:24px; "></iframe>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.dtre.fr/article/361/initiation-a-la-robotique-1a/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Des projets en or ? Non, en Ruby&#8230;</title>
		<link>http://www.dtre.fr/article/256/un-langage-en-or-non-en-ruby</link>
		<comments>http://www.dtre.fr/article/256/un-langage-en-or-non-en-ruby#comments</comments>
		<pubDate>Thu, 18 Aug 2011 07:53:08 +0000</pubDate>
		<dc:creator>Minipada</dc:creator>
				<category><![CDATA[Aller plus loin]]></category>
		<category><![CDATA[Arduino]]></category>
		<category><![CDATA[Art]]></category>
		<category><![CDATA[Awesome]]></category>
		<category><![CDATA[ESIEA]]></category>
		<category><![CDATA[For Fun]]></category>
		<category><![CDATA[Langage]]></category>
		<category><![CDATA[Programmation]]></category>
		<category><![CDATA[Ruby]]></category>

		<guid isPermaLink="false">http://www.dtre.fr/?p=256</guid>
		<description><![CDATA[Parfois, je lis des livres (oui oui avec plein de mots) &#8230; et en ce moment, c&#8217;est le Why&#8217;s poignant Guide...]]></description>
			<content:encoded><![CDATA[<p>Parfois, je lis des livres (oui oui avec plein de mots) &#8230; et en ce moment, c&#8217;est le <strong><a title="Why's poignant Guide to Ruby" href="http://mislav.uniqpath.com/poignant-guide/">Why&#8217;s poignant Guide to Ruby</a></strong>.</p>
<p>Ce guide est vraiment bien fait : des exemples clairs, des passages de bandes dessinés (et beaucoup d&#8217;images), des histoires délirantes qui permettent de comprendre en détail comment fonctionne Ruby !</p>
<p>N&#8217;ayant fait que du C auparavant et sachant que c&#8217;est le cas de certains d&#8217;entre vous, je vais exposer quelques avantages de Ruby:</p>
<p>Ruby est simple</p>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">puts &quot;Hello World!&quot;</div></div>
<p>C&#8217;est tout ce dont vous avez besoin dans votre fichier pour afficher votre message préféré !</p>
<p>Ruby est clair</p>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">exit unless &quot;restaurant&quot;.include? &quot;aura&quot;</div></div>
<p>C&#8217;est pas la classe ? Sérieusement, pour faire ça en C, on doit avoir un tableau, faire une boucle et un if. Là, c&#8217;est tout joli, tout mignon, tout clair, vite fait bien fait !</p>
<p>Pourquoi je vous dis tout ça ?<br />
J&#8217;aimerais travailler avec des volontaires sur différents projets utilisant Ruby sur notre temps libre pendant l&#8217;année. Que ce soit un jeu, un site internet, un code Arduino (oui, on peut en ruby !!), bref n&#8217;importe quoi qui vous passe par la tête.</p>
<p>Mais pourquoi Ruby ?<br />
Pour changer des langages qu&#8217;on pratique en cours et ainsi mieux juger des avantages et des défauts de chacun. Ruby est clair, simple, rapide à produire mais le C, beaucoup plus strict, est plus économe en mémoire, donc plus intéressant d’un point de vue algorithmique.</p>
<p>Pourquoi faire ça à la DTRE ?<br />
En tant qu&#8217;association de robotique, nous nous devons de vous faire découvrir de nouveaux horizons, de vous pousser à aller plus loin, à innover ; et Ruby est l&#8217;un de ces langages de scripting extrêmement pratique pour implémenter rapidement des multitudes de fonctionnalités, sur une interface ou un réseau, par exemple&#8230;</p>
<p>Donc si ça vous branche, venez me voir à la cave, ou contactez-moi : <strong><a href="mailto:david.bensoussan@dtre.fr">david.bensoussan@dtre.fr</a></strong>.</p>
<p>&nbsp;
<div class="wp_twitter_button" style="float: left; margin-right: 10px;">
					<a href="http://twitter.com/share?counturl=http%3A%2F%2Fwww.dtre.fr%2Farticle%2F256%2Fun-langage-en-or-non-en-ruby" class="twitter-share-button" data-url="http://www.dtre.fr/article/256/un-langage-en-or-non-en-ruby" data-count="none" data-via="AssoDTRE" data-lang="" data-text="Des projets en or ? Non, en Ruby&#8230;">Tweet</a><br />
					<script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script>
				</div>

<div class="like">
<iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fwww.dtre.fr%2Farticle%2F256%2Fun-langage-en-or-non-en-ruby&amp;layout=button_count&amp;show_faces=true&amp;width=450&amp;action=like&amp;font=arial&amp;colorscheme=evil" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:450px; height:24px; "></iframe>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.dtre.fr/article/256/un-langage-en-or-non-en-ruby/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>La domotique, c&#8217;est un système autonome comme un autre&#8230;</title>
		<link>http://www.dtre.fr/article/241/la-domotique-en-tant-que-systeme-autonome</link>
		<comments>http://www.dtre.fr/article/241/la-domotique-en-tant-que-systeme-autonome#comments</comments>
		<pubDate>Mon, 25 Jul 2011 07:58:53 +0000</pubDate>
		<dc:creator>amandarn</dc:creator>
				<category><![CDATA[Projets]]></category>
		<category><![CDATA[Animation]]></category>
		<category><![CDATA[Awesome]]></category>
		<category><![CDATA[Cheapbotics]]></category>
		<category><![CDATA[DIY]]></category>
		<category><![CDATA[Domotique]]></category>
		<category><![CDATA[Electronique]]></category>
		<category><![CDATA[ESIEA]]></category>
		<category><![CDATA[Ethernet]]></category>
		<category><![CDATA[Hacking]]></category>

		<guid isPermaLink="false">http://www.dtre.fr/?p=241</guid>
		<description><![CDATA[Comme vous le savez sans doute, à la DTRE, nous nous efforçons d&#8217;être à la pointe de l&#8217;actualité et de...]]></description>
			<content:encoded><![CDATA[<p>Comme vous le savez sans doute, à la DTRE, nous nous efforçons d&#8217;être à la pointe de l&#8217;actualité et de la mode au niveau technologique. C&#8217;est pour cela que nous ouvrirons cette année un projet de domotique convivial et surtout évolutif à souhait.</p>
<p>La <strong><a href="http://fr.wikipedia.org/wiki/Domotique" target="_blank">domotique</a></strong>, c&#8217;est un domaine dans l&#8217;air du temps. C&#8217;est tous ces trucs futuristes et cools qu&#8217;on peut voir dans &laquo;&nbsp;Le Cinquième Elément&nbsp;&raquo; ou &laquo;&nbsp;I, Robot&nbsp;&raquo;. C&#8217;est aussi bien le régulateur de température que Jarvis dans &laquo;&nbsp;Iron Man&nbsp;&raquo; (qui, soit dit en passant s&#8217;occupe également de la température) ! La domotique, c&#8217;est tout ça et bien plus encore (oui, oui, comme Denver).</p>
<p>Alors pourquoi n&#8217;est-ce pas étendu partout, depuis le temps qu&#8217;on en parle ? Pourquoi n&#8217;a-t-on pas un &laquo;&nbsp;appart&#8217; du futur&nbsp;&raquo; alors que l&#8217;idée est très ancienne ?</p>
<p>Personnellement, et ça n&#8217;engage que moi, je vois trois problèmes majeurs à l&#8217;intégration de la domotique dans la vie de tout un chacun :</p>
<ol>
<li>Un problème technique : Aujourd&#8217;hui, on cumule les difficultés pour essayer de faire quelque chose qui fonctionne. Des <strong><a href="http://en.wikipedia.org/wiki/X10_(industry_standard)" target="_blank">normes</a></strong> qui vieillissent mal et qui sont <strong><a href="http://www.wired.com/threatlevel/2011/08/hacking-home-automation" target="_blank">mal sécurisées</a></strong> sont encore et toujours utilisées avec l&#8217;excuse que &laquo;&nbsp;ça juste marche pour le moment&nbsp;&raquo;. De plus, une partie des infras existantes ne supportent que mal ces normes (même si les choses changent peu à peu).</li>
<li>Un problème financier : Les entreprises qui vendent de la domotique la vendent à prix d&#8217;or. Et pour cause : elle leur coûte chère à concevoir et à déployer. L&#8217;amateur qui veut se faire son système chez lui va devoir également dépenser des milles et des cents en matériel &laquo;&nbsp;spécial domotique ®©™&nbsp;&raquo;.</li>
<li>Un problème de conception : Depuis que je m&#8217;intéresse à ce domaine, je n&#8217;ai, pour le moment, vu presque aucun système domotique réellement autonome. Ils sont tous contrôlés d&#8217;une façon ou d&#8217;une autre (et souvent via un boîtier de commande) par un humain. Oui, au lieu d&#8217;allumer la lumière sur le mur, il l&#8217;allume sur son boîtier&#8230; c&#8217;est un progrès, certes, mais ce n&#8217;est clairement pas ce que l&#8217;on pourrait attendre du Futur ! Un autre problème est la centralisation généralisée des réseaux domotiques : un contrôleur central qui gère tout et des modules basiques tout autour. Le contrôleur tombe, TOUT tombe&#8230;</li>
</ol>
<div>C&#8217;est pour ces raisons que notre projet domotique se base sur des principes différents, voire diamétralement opposés :</div>
<div>Niveau norme : du standard, du connu (ou possible à apprendre), du pas cher. On utilise les mêmes outils et les mêmes normes que pour un réseau &laquo;&nbsp;normal&nbsp;&raquo; avec tout ce que ça comporte comme possibilités et joyeusetés (routage, contrôle à distance simple, tunnels, sécurité, &#8230;).</div>
<div>Niveau financier, le maître mot est &laquo;&nbsp;le moins cher possible tout en restant cohérent&nbsp;&raquo;. Donc point de matériel à 200 euros le boîtier qui ne fait rien.</div>
<div>Et pour la conception, vous l&#8217;aurez deviné, nous traiterons notre système de façon à ce qu&#8217;il soit entièrement autonome et les êtres humains ne seront au final que des variables contenues dans l&#8217;environnement, au même titre que la température ou l&#8217;heure qu&#8217;il est. Chaque module pourra fonctionner de manière presque indépendante et embarquera son propre module décisionnel. Finie l&#8217;époque du maître contrôleur tout puissant ! Le contrôleur est certes toujours présent en tant qu&#8217;intelligence centrale, mais les modules communiquent tous entre eux avant tout.</div>
<div>Voilà donc le projet de domotique que nous mettrons en place dans l&#8217;année à venir, le tout, bien entendu, en <a href="http://git.dtre.fr/" target="_blank">open source</a> pour que vous puissiez le refaire et l&#8217;améliorer&#8230;</div>
<div class="wp_twitter_button" style="float: left; margin-right: 10px;">
					<a href="http://twitter.com/share?counturl=http%3A%2F%2Fwww.dtre.fr%2Farticle%2F241%2Fla-domotique-en-tant-que-systeme-autonome" class="twitter-share-button" data-url="http://www.dtre.fr/article/241/la-domotique-en-tant-que-systeme-autonome" data-count="none" data-via="AssoDTRE" data-lang="" data-text="La domotique, c&#8217;est un système autonome comme un autre&#8230;">Tweet</a><br />
					<script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script>
				</div>

<div class="like">
<iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fwww.dtre.fr%2Farticle%2F241%2Fla-domotique-en-tant-que-systeme-autonome&amp;layout=button_count&amp;show_faces=true&amp;width=450&amp;action=like&amp;font=arial&amp;colorscheme=evil" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:450px; height:24px; "></iframe>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.dtre.fr/article/241/la-domotique-en-tant-que-systeme-autonome/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>La NDH2K11 : bilan final…</title>
		<link>http://www.dtre.fr/article/201/bilan-ndh2k11</link>
		<comments>http://www.dtre.fr/article/201/bilan-ndh2k11#comments</comments>
		<pubDate>Wed, 22 Jun 2011 06:57:39 +0000</pubDate>
		<dc:creator>amandarn</dc:creator>
				<category><![CDATA[Evénements]]></category>
		<category><![CDATA[8bit]]></category>
		<category><![CDATA[Awesome]]></category>
		<category><![CDATA[Communiqué]]></category>
		<category><![CDATA[ESIEA]]></category>
		<category><![CDATA[Ethernet]]></category>
		<category><![CDATA[Event]]></category>
		<category><![CDATA[Hackerzvoice]]></category>
		<category><![CDATA[Hacking]]></category>
		<category><![CDATA[Musique]]></category>
		<category><![CDATA[Presse]]></category>
		<category><![CDATA[Railgun]]></category>

		<guid isPermaLink="false">http://www.dtre.fr/?p=201</guid>
		<description><![CDATA[Il y a quelques jour se tenait, au centre de congrès de l&#8217;hôtel New York, à Disneyland Paris, l&#8217;édition 2011...]]></description>
			<content:encoded><![CDATA[<p>Il y a quelques jour se tenait, au centre de congrès de l&#8217;hôtel New York, à Disneyland Paris, l&#8217;édition 2011 de la Nuit du Hack. Comme vous le savez grâce à notre <a title="La DTRE à la Nuit Du Hack 2011" href="http://www.dtre.fr/article/179/la-dtre-a-la-nuit-du-hack-2011" target="_blank">précédent article</a>, la DTRE y participait activement.</p>
<p>Voici donc le bilan chronologique comme je peux le retranscrire après mes heures de sommeil rattrapée et quelques jours de stage.</p>
<p>C&#8217;est vendredi soir que tout a commencé. J&#8217;arrive à la DTRE vers 17h30 avec une bonne journée de travail. J&#8217;y suis accueilli par Loïc (Crocosheep) qui a visiblement bossé toute la journée sur son workshop de micro-railgun. Ayant fait l&#8217;acquisition, la veille de deux appareils photos jetables, je vois les condensateurs récupérés pour la mise à feu. Nous discutons un peu et David (Mini_P@da) arrive pour se joindre à nous.</p>
<p>En tant que responsable des conférences, il était nécessaire que nous produisions un système de gestion du temps de chaque intervenant, afin de faire respecter le planning. Qu&#8217;à cela ne tienne, nous nous mettons en tête de faire un bandeau de LEDs qui décroit en fonction du temps. Les branchements sont majoritairement gérés par David et je m&#8217;occupe du programme basique qui gère la vingtaine de diodes. Pendant ce temps, Loïc génère des petits arcs électriques et fait fondre son interrupteur.</p>
<p>Nous travaillons ainsi jusqu&#8217;à la limite de présence autorisée dans l&#8217;école et partons donc vers la NDH. David et moi (Franklin) nous séparons de Loïc aux Halles pour nous rendre à Disney directement (nous sommes passé par un magasin et nous sommes maintenant munis de chips et de thé glacé (&laquo;&nbsp;On ne vend plus de bière après 21h00&#8243;&#8230;)). Je porte mes sacs contenant quelque matériel (d&#8217;atelier et général) et David tient sur toute la longueur de son bras le bandeau de diodes assemblé.</p>
<p>Nous arrivons à l&#8217;entrée de Disney Village sans trop de mal et nous apprêtons donc à rentrer. C&#8217;est alors que nous découvrons la sécurité ! Le bandeau de gestion du temps paraît suspect (&laquo;&nbsp;C&#8217;est une bombe ?&nbsp;&raquo;) ; sans parler des pinces que nous transportions (dont la pince à sertir du RJ45, particulièrement douteuse). Mais &#8230; le tout passe plutôt bien après explication (nous sommes un peu plus étonnés que Loïc fasse passer un générateur le lendemain).</p>
<p>Nous voilà à présent David et moi-même dans l&#8217;Hotel New York, très classe, tout ça&#8230; Et grâce à Terry qui passait par là, nous trouvons les autres staff de <a title="HZV" href="http://www.hackerzvoice.net/" target="_blank">Hackerzvoice</a> et <a title="Sysdream" href="http://www.sysdream.com/" target="_blank">Sysdream</a>. On dit bonjour, tout ça on teste un peu la scène, par principe, puis on se remet au boulot : debug du timer à LEDs, sertissage ethernet (d&#8217;ailleurs, salut Ezano, si tu me lis), sustentation avec des sandwiches qui déchirent (et des chips uniquement pour certains), discussion avec des orateurs de <a title="HIP" href="http://www.hackinparis.com/" target="_blank">Hack In Paris</a>, et aide à diverses autres tâches.</p>
<p>Nous découvrons également la salle : 2000 m², sonorisation complète, des chaises pour tout plein de personnes, un espace staff cosy et agréable. En soi, même pas peur, les chaises vides, ça ne juge pas. Bref, on se dit que le lendemain va déchirer. Et j&#8217;entends un &laquo;&nbsp;De toute façon, tu auras le temps de te chauffer, il n&#8217;y aura pas grand monde à la conf de 10h00&#8243;&#8230;</p>
<p>C&#8217;est fourbus et appréhendant l&#8217;évènement que nous allons nous coucher vers 03h30 ou 04h30. J&#8217;ai partagé la chambre avec David, <a title="Virtualabs" href="http://virtualabs.fr/" target="_blank">virtualabs</a>, <a title="Kalkulators" href="http://kalkulators.org/" target="_blank">Sorcier_FXK</a> et Ezano (un majorité de membres HZV, donc). Je vous passe ma nuit de sommeil de une heure et demi absolument passionnante dans une baignoire du Sequoia Lounge <img src='http://www.dtre.fr/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> .</p>
<p>Le Samedi, Jour-J ! Nous nous réveillons, douche rapide, petit-déj&#8217; à l&#8217;arrache (pas très faim vu que le dîner avait été pris vers 02h00), on arrive dans la salle et déjà quelques geeks attendent. Nous terminons les derniers check avec la régie, tout semble nickel.</p>
<p>Les premiers gens arrivent et je comprends qu&#8217;il y aura en fait plus de monde que &laquo;&nbsp;un peu&nbsp;&raquo; devant moi. Des bugs sur les applications gérant les badges à l&#8217;entrée et on retarde la première conf, le temps que la majorité soit prête. Rien que d&#8217;annoncer un retard devant 200 personnes, ça fait drôle. Annoncer ensuite la NDH en elle-même et la conférence de virtualabs devant 600 ou 700 gens, c&#8217;est limite terrifiant (ils attendent, les bougres, 20 minutes de retard). Tr4nce et moi-même avons tout au long de la matinée essayé de combler le retard des confs en mangeant sur les pauses. Des conférences passionnantes, on rit, on s&#8217;indigne, on applaudit. A la fin j&#8217;apprends que le challenge public se déroule apparemment bien mais qu&#8217;il en est allé du contraire pour CTF. N&#8217;ayant toutefois pas suivi l&#8217;histoire, je ne m&#8217;étendrai pas dessus. Nous avons toutefois vu du staff déprimé et échaudé, des équipes sombrant dans la folie (des mecs jouaient à un jeu à boire à base de Shi Fu et Mi dans le désordre (si quelqu&#8217;un connait ce jeu, les commentaires sont là pour ça)). Beaucoup de participants et d&#8217;orgas sont fatigués et les couloirs sont jonchés de corps presque inanimés.</p>
<p>Revenons vers xxhyy (distorsion temporelle oblige, je ne saurais plus dire du tout ce qui c&#8217;est passé après les confs). C&#8217;est le moment que je choisis pour préparer mon workshop (sniffing physique passif de réseau ethernet) et former mon assistante Givre. David prévoit aussi le sien (musique 8-bit) et Loïc arrive avec un générateur prêté par Kama (président BDE) pour l&#8217;occasion et des appareils photo jetables en quantité (pour son micro-railgun). Victor et Edouard, arrivent également pour participer et aider à répondre aux questions.</p>
<p>Une fois la préparation faite (rapide pour apprendre la Givre), nous arrivons dans la salle ou beaucoup de monde se presse autour des ateliers et où les participants CTF s&#8217;impatientent. Observant que l&#8217;atelier de David se déroule bien (une quinzaine de personnes qui suivent activement, je trouve ça classe pour une première), je décide de me reposer en attendant mon tour. Je m&#8217;assoupis rapidement avec mon matériel d&#8217;atelier dans les poches et le câble rj45 enroulé autour du bras. C&#8217;est ce moment que choisit un photographe pour immortaliser une image de la nuit du hack pour le journal Libération, le tout sans que je ne m&#8217;en rende compte. Je ne m&#8217;étendrai pas sur le fait que je pense qu&#8217;il y a mieux qu&#8217;un Franklin endormi pour représenter la NDH ni sur le fait que l&#8217;article en lui-même laisse à désirer.</p>
<p>Bref, je me réveille, anime mon atelier tant bien que mal, Givre manipulant avec brio le cutter et le briquet (heureusement, parce que je n&#8217;aurais pas pu). Beaucoup de questions dont une qui m&#8217;a moi-même laissé perplexe pendant un temps mais tout se passe bien. J&#8217;enchaîne sur des anecdotes de DataCenter (ça fait toujours marrer les gens les fails dans les milieux qui paraissent pros (ça les fait &laquo;&nbsp;lulzer&nbsp;&raquo; diront certains :p)).</p>
<p>Tout le monde commence à fatiguer, il y a un Open Bar duquel je profite. Après une courte pause, nous décidons de partir, le temps de dire au revoir à tout le monde.</p>
<p>Et voilà.</p>
<p>Pour résumer :</p>
<ul>
<li>Une super ambiance</li>
<li>Une logistique plus que satisfaisante</li>
<li>Des très bons sandwichs</li>
<li>Des conférences intéressantes dans l&#8217;ensemble</li>
<li>Un peu plus de 800 personnes m&#8217;ont vu les annoncer</li>
<li>Pleins de contacts et de connaissances avec des gens trop cools</li>
<li>Une cinquantaine de personnes différentes sur les trois ateliers DTRE</li>
<li>Un super polo, un super t-shirt, un super badge staff et une encore plus super badge électronique</li>
<li>Oh et accessoirement, mon mac déverouillé avec une session root ouverte en pleine estrade pendant que je dînais</li>
</ul>
<p>Ce fût donc un évènement plus que passionnant pour nous et nous sommes fiers et heureux d&#8217;y avoir participé ce qui, j&#8217;espère, sera plus appuyé l&#8217;année prochaine.</p>
<p>Des photos devraient bientôt apparaître dans la galerie quand Pippon se bougera le popotin&#8230;
<div class="wp_twitter_button" style="float: left; margin-right: 10px;">
					<a href="http://twitter.com/share?counturl=http%3A%2F%2Fwww.dtre.fr%2Farticle%2F201%2Fbilan-ndh2k11" class="twitter-share-button" data-url="http://www.dtre.fr/article/201/bilan-ndh2k11" data-count="none" data-via="AssoDTRE" data-lang="" data-text="La NDH2K11 : bilan final…">Tweet</a><br />
					<script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script>
				</div>

<div class="like">
<iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fwww.dtre.fr%2Farticle%2F201%2Fbilan-ndh2k11&amp;layout=button_count&amp;show_faces=true&amp;width=450&amp;action=like&amp;font=arial&amp;colorscheme=evil" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:450px; height:24px; "></iframe>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.dtre.fr/article/201/bilan-ndh2k11/feed</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
	</channel>
</rss>

