<?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>PlayArduino.fr &#187; Projets</title>
	<atom:link href="http://www.playarduino.fr/category/projets/feed" rel="self" type="application/rss+xml" />
	<link>http://www.playarduino.fr</link>
	<description>L&#039;actualité Arduino en Français</description>
	<lastBuildDate>Thu, 25 Feb 2010 15:30:19 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Trouvez le mot de passe, ouvrez la porte</title>
		<link>http://www.playarduino.fr/2009/11/detecter-quelqu-un-qui-frappe-a-la-porte.html</link>
		<comments>http://www.playarduino.fr/2009/11/detecter-quelqu-un-qui-frappe-a-la-porte.html#comments</comments>
		<pubDate>Thu, 05 Nov 2009 09:09:40 +0000</pubDate>
		<dc:creator>Michael Hurni</dc:creator>
				<category><![CDATA[Projets]]></category>
		<category><![CDATA[arduino]]></category>
		<category><![CDATA[buzzer]]></category>
		<category><![CDATA[DIY]]></category>

		<guid isPermaLink="false">http://www.playarduino.fr/?p=160</guid>
		<description><![CDATA[


L&#8217;Arduino n&#8217;est jamais en reste lorsqu&#8217;il s&#8217;agit d&#8217;épater son public à coup d&#8217;inventions délurées. Aujourd&#8217;hui c&#8217;est Steve Hoefer qui nous propose d&#8217;entrer chez lui, sans clé. Bien loin de la reconnaissance vocale sésame ouvre toi, l&#8217;Arduino est ici mise en œuvre pour &#8220;écouter&#8221; la façon dont vous frappez la porte, décidant ensuite ou non d&#8217;actionner [...]]]></description>
			<content:encoded><![CDATA[<div class="col-left">
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="480" height="385" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/zE5PGeh2K9k&amp;hl=fr&amp;fs=1&amp;" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="480" height="385" src="http://www.youtube.com/v/zE5PGeh2K9k&amp;hl=fr&amp;fs=1&amp;" allowscriptaccess="always" allowfullscreen="true"></embed></object></div>
<div  class="col-right">
<p>L&#8217;Arduino n&#8217;est jamais en reste lorsqu&#8217;il s&#8217;agit d&#8217;épater son public à coup d&#8217;inventions délurées. Aujourd&#8217;hui c&#8217;est Steve Hoefer qui <a href="http://grathio.com/2009/11/secret-knock-detecting-door-lock.html">nous propose d&#8217;entrer chez lui</a>, sans clé. Bien loin de la reconnaissance vocale <em>sésame ouvre toi</em>, l&#8217;Arduino est ici mise en œuvre pour <strong>&#8220;écouter&#8221; la façon dont vous frappez la porte</strong>, décidant ensuite ou non d&#8217;actionner la serrure à l&#8217;aide d&#8217;un moteur.</p>
<p>Le buzzeur détecte donc le &#8220;toquage&#8221; de porte ? C&#8217;est exactement cela, un buzzeur contient une surface piezo-électrique, qui vibre lorsqu&#8217;on l&#8217;alimente en courant, et à l&#8217;inverse <strong>produit un (faible) courant lorsqu&#8217;on la fait vibrer</strong>. Très astucieux pour détecter les vibrations d&#8217;une porte.</p>
<p>La liste des courses : 2 couples résistance/LED pour informer du statut du détecteur, le trio classique pour le moteur : transistor, diode (pour l&#8217;anti-retour), résistance.</p>
</div>
<p>D&#8217;un point de vue software, le <a href="http://grathio.com/assets/secret_knock_detector.pde">code utilisé pour le projet</a> (open source, PDE) est réellement intéressant dans la mesure où<strong> la détection ne tient pas compte de la vitesse à laquelle le &#8220;motif&#8221; secret est réalisé</strong>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.playarduino.fr/2009/11/detecter-quelqu-un-qui-frappe-a-la-porte.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Contrôler sans fil votre Mac avec une Arduino</title>
		<link>http://www.playarduino.fr/2009/11/controler-sans-fil-votre-mac-avec-une-arduino.html</link>
		<comments>http://www.playarduino.fr/2009/11/controler-sans-fil-votre-mac-avec-une-arduino.html#comments</comments>
		<pubDate>Wed, 04 Nov 2009 10:30:26 +0000</pubDate>
		<dc:creator>Michael Hurni</dc:creator>
				<category><![CDATA[Projets]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[arduino]]></category>
		<category><![CDATA[DIY]]></category>
		<category><![CDATA[IR]]></category>
		<category><![CDATA[remote]]></category>
		<category><![CDATA[Wireless]]></category>

		<guid isPermaLink="false">http://www.playarduino.fr/?p=149</guid>
		<description><![CDATA[

La folie du sans fil semble s&#8217;emparer de l&#8217;Arduino ces derniers temps. Chez Instructables.com aujourd&#8217;hui, DIY Apple Remote Shield for the Arduino, un projet très intéressant pour tous les bricoleurs Mac Addict. Il s&#8217;agit en effet de reproduire les signaux infra-rouges envoyés par l&#8217;Apple Remote.
Le projet se présente sous forme d&#8217;un shield maison, 5 boutons, [...]]]></description>
			<content:encoded><![CDATA[<div class="col-left"><img class="aligncenter" title="arduino-apple-remote-shield" src="http://hackadaycom.files.wordpress.com/2009/11/arduino-apple-remote-shield.jpg?w=470&amp;h=353" alt="" width="448" height="348" /></div>
<div class="col-right">
<p>La folie du sans fil semble s&#8217;emparer de l&#8217;Arduino ces derniers temps. Chez Instructables.com aujourd&#8217;hui, <a href="http://www.instructables.com/id/DIY-Apple-Remote-Shield-for-the-Arduino/">DIY Apple Remote Shield for the Arduino</a>, un projet très intéressant pour tous les bricoleurs Mac Addict. Il s&#8217;agit en effet de <strong>reproduire les signaux infra-rouges envoyés par l&#8217;Apple Remote</strong>.</p>
<p>Le projet se présente sous forme d&#8217;un shield maison, 5 boutons, 2 LEDs infra-rouges. <strong>L&#8217;ensemble doit coûter peut-être 1 euro</strong> (en dehors de l&#8217;Arduino), le tout pourrait même simplement se récupérer d&#8217;une vielle télécommande qui traîne dans un carton au grenier.</p>
</div>
<p>La <a href="http://www.instructables.com/files/orig/FF4/1SA7/G0SD7A1L/FF41SA7G0SD7A1L.zip">librairie utilisée</a> (ZIP) (<a href="http://www.playarduino.fr/wp-content/uploads/2009/11/AppleRemoteLib.zip">mirroir</a>) est assez bien conçue. Orientée objet, <strong>elle est capable de gérer plusieurs télécommandes</strong>. Voici un exemple d&#8217;utilisation en mode single-remote :</p>
<pre>#include  <span style="color: #777755;">// lib Apple Remote</span>

AppleRemoteSender rmt = AppleRemoteSender(13); <span style="color: #777755;">// LED-IR pin 13</span>

<span style="color: #CC6600;">void</span> <span style="color: #993300;"><strong>setup</strong></span>()
{
    <span style="color: #996600;">attachInterrupt</span>(0, rmt.play, <span style="color: #CC0000;">RISING</span>); <span style="color: #777755;">// boutton sur pin 0</span>
}</pre>
<p>Avec ce code, relativement simple, à chaque impulsion sur la pin 0 de la platine Arduino, le signal play/pause est envoyé au mac, et iTunes par exemple joue / s&#8217;arrête de jouer (<a href="http://arduino.cc/en/Reference/AttachInterrupt">Documentation sur la fonction attachInterrupt</a>).</p>
<p>Avec des logiciels freeware comme <a href="http://www.iospirit.com/products/remotebuddy/">Remote Buddy</a> il vous devient <strong>possible de faire faire quasiment n&#8217;importe quoi à votre Mac</strong> avec la complicité de votre Arduino. Tâchez de vous en inspirer pour <a href="http://www.playarduino.fr/tag/concours">les concours du moment</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.playarduino.fr/2009/11/controler-sans-fil-votre-mac-avec-une-arduino.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Utiliser un buzzeur avec l&#8217;Arduino</title>
		<link>http://www.playarduino.fr/2009/10/utilisation-buzzer-arduino-son-syntetiser.html</link>
		<comments>http://www.playarduino.fr/2009/10/utilisation-buzzer-arduino-son-syntetiser.html#comments</comments>
		<pubDate>Mon, 26 Oct 2009 20:04:28 +0000</pubDate>
		<dc:creator>Michael Hurni</dc:creator>
				<category><![CDATA[Actualité]]></category>
		<category><![CDATA[Projets]]></category>
		<category><![CDATA[arduino]]></category>
		<category><![CDATA[buzzer]]></category>
		<category><![CDATA[musique]]></category>

		<guid isPermaLink="false">http://www.playarduino.fr/?p=133</guid>
		<description><![CDATA[




Un tutoriel fort intéressant chez Instructables.com, qui nous explique comment buzzer. Ce tutoriel est d&#8217;autant plus intéressant, dans la mesure où il ne se borne pas à émettre une succession de fréquences sur une durée plus ou moins longue, mais bien de simuler une sorte de vibrato rendant là chose moins &#8220;sonnerie de téléphone monophonique&#8221;, [...]]]></description>
			<content:encoded><![CDATA[<div class="col-left">
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="500" height="300" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/t2n0T5jdNA4&amp;hl=fr&amp;fs=1&amp;rel=0" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="500" height="300" src="http://www.youtube.com/v/t2n0T5jdNA4&amp;hl=fr&amp;fs=1&amp;rel=0" allowscriptaccess="always" allowfullscreen="true"></embed></object>
</div>
<div class="col-right">
<p>
Un tutoriel fort intéressant chez <a href="http://www.instructables.com/id/Play-the-French-Can-Can-Using-an-Arduino-and-Buzze/">Instructables.com</a>, qui nous explique comment buzzer. Ce tutoriel est d&#8217;autant plus intéressant, dans la mesure où il ne se borne pas à émettre une succession de fréquences sur une durée plus ou moins longue, mais bien de <strong>simuler une sorte de vibrato</strong> rendant là chose moins &#8220;sonnerie de téléphone monophonique&#8221;, et plus agréable. Enfin, à vous de juger.</p>
<p>On saluera l&#8217;originalité du montage vidéo. <strong>D&#8217;un point de vue technique rien d&#8217;exceptionnel pourtant</strong>, le matériel requis reste simple, l&#8217;Arduino toujours au coeur de l&#8217;exploit, un buzzeur et du code. L&#8217;ensemble des <a href="http://www.instructables.com/id/SU6M34XG0KQFGIG/">libraries utilisées</a> sont open-source</p>
</div>
<pre style="clear:both"><span style="color: #CC6600;">void</span> buzz(<span style="color: #996600;">int</span> targetPin, <span style="color: #996600;">long</span> frequency, <span style="color: #996600;">long</span> length) {
  <span style="color: #996600;">long</span> delayValue = 1000000/frequency/2;
  <span style="color: #996600;">long</span> numCycles = frequency * length/ 1000;
  <span style="color: #CC6600;">for</span> (<span style="color: #996600;">long</span> i=0; i &lt; numCycles; i++)
  {
    <span style="color: #996600;">digitalWrite</span>(targetPin,<span style="color: #CC0000;">HIGH</span>);
    <span style="color: #996600;">delayMicroseconds</span>(delayValue);
    <span style="color: #996600;">digitalWrite</span>(targetPin,<span style="color: #CC0000;">LOW</span>);
    <span style="color: #996600;">delayMicroseconds</span>(delayValue);
  }
}

<span style="color: #777755;">// utilisation</span>
buzz(4, 2500, 1000); <span style="color: #777755;">// buzz sur pin 4 à 2500Hz</span></pre>
<p>Voici l&#8217;une des fonctions les plus intéressantes selon moi, qui a inspiré le projet, (infos détaillées sur le <a href="http://www.faludi.com/2007/04/23/buzzer-arduino-example-code/">blog de Rob Faludi</a>) <strong>à essayer telle quelle</strong> si un buzzeur vous tombait par hasard sous la main.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.playarduino.fr/2009/10/utilisation-buzzer-arduino-son-syntetiser.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Qui prétendait que l&#8217;iPhone n&#8217;avait pas de (vrai) clavier ?</title>
		<link>http://www.playarduino.fr/2009/10/qui-pretendait-que-liphone-navait-pas-de-vrai-clavier.html</link>
		<comments>http://www.playarduino.fr/2009/10/qui-pretendait-que-liphone-navait-pas-de-vrai-clavier.html#comments</comments>
		<pubDate>Fri, 16 Oct 2009 09:00:25 +0000</pubDate>
		<dc:creator>Michael Hurni</dc:creator>
				<category><![CDATA[Projets]]></category>
		<category><![CDATA[arduino]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[serial]]></category>
		<category><![CDATA[vnc]]></category>

		<guid isPermaLink="false">http://www.playarduino.fr/?p=123</guid>
		<description><![CDATA[Encore un exemple aujourd&#8217;hui des innombrables possibilités offertes par l&#8217;Arduino. Ben Kurtz, consultant puis directeur en sécurité informatique (en d&#8217;autres termes, un &#8220;hacker&#8221;) s&#8217;est attaqué à l&#8217;iPhone en y apportant de quoi y connecter un clavier PS/2 (rien que ça). Sa motivation, nous explique-t-il, ses doigts &#8220;ronds&#8221;, trop &#8220;ronds&#8221; pour le téléphone d&#8217;Apple.

L&#8217;ensemble de la [...]]]></description>
			<content:encoded><![CDATA[<p>Encore un exemple aujourd&#8217;hui des innombrables possibilités offertes par l&#8217;Arduino. Ben Kurtz, consultant puis directeur en sécurité informatique (en d&#8217;autres termes, un &#8220;hacker&#8221;) <strong>s&#8217;est attaqué à l&#8217;iPhone en y apportant de quoi y connecter un clavier PS/2</strong> (rien que ça). Sa motivation, nous explique-t-il, ses doigts &#8220;ronds&#8221;, trop &#8220;ronds&#8221; pour le téléphone d&#8217;Apple.</p>
<p><a href="http://www.awgh.org/wp-content/uploads/2009/10/step9-800x600.jpg"><img class="alignnone" title="Arduino iphone ps2" src="http://www.awgh.org/wp-content/uploads/2009/10/step9-800x600.jpg" alt="" width="500" height="375" /></a></p>
<p>L&#8217;ensemble de la démarche est très détaillée, c&#8217;est <strong>un véritable how-to </strong>qu&#8217;on nous offre. Le matériel utilisé :</p>
<ul>
<li>une Arduino, naturellement</li>
<li>un clavier PS2</li>
<li>un iPhone jailbreaké</li>
<li>un serveur VNC sur l&#8217;iPhone, il serait donc possible de simuler des touchers d&#8217;écran (idée à creuser).</li>
<li>un mini client VNC qui écoute le port &#8220;série&#8221; de l&#8217;iPhone.</li>
</ul>
<p><a href="http://www.awgh.org/?p=154">Voir l&#8217;article</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.playarduino.fr/2009/10/qui-pretendait-que-liphone-navait-pas-de-vrai-clavier.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Une clé usb sécurisée au sein d&#8217;un NES Pad</title>
		<link>http://www.playarduino.fr/2009/10/cle-usb-securisee-nes-pad.html</link>
		<comments>http://www.playarduino.fr/2009/10/cle-usb-securisee-nes-pad.html#comments</comments>
		<pubDate>Tue, 13 Oct 2009 16:49:48 +0000</pubDate>
		<dc:creator>Michael Hurni</dc:creator>
				<category><![CDATA[Matériel]]></category>
		<category><![CDATA[Projets]]></category>
		<category><![CDATA[arduino nano]]></category>
		<category><![CDATA[NES]]></category>
		<category><![CDATA[usb]]></category>

		<guid isPermaLink="false">http://www.playarduino.fr/?p=103</guid>
		<description><![CDATA[Joven nous présente sur son blog une création assez originale, l&#8217;incrustation d&#8217;un clé USB au sein d&#8217;une manette NES (Nintendo Entertainment System). Particularité intéressante du projet, la clé n&#8217;est détectée par l&#8217;ordinateur uniquement après saisie du mythique Konami Code (Haut, Haut, Bas, Bas, Gauche, Droite, Gauche, Droite, B, A).


A l&#8217;origine de l&#8217;exploit bien entendu, un [...]]]></description>
			<content:encoded><![CDATA[<p>Joven nous présente <a href="http://www.protodojo.com/content/2009/10/retro-gamerdrive/">sur son blog</a> une création assez originale, l&#8217;incrustation d&#8217;un clé USB au sein d&#8217;une manette NES (Nintendo Entertainment System). Particularité intéressante du projet, <strong>la clé n&#8217;est détectée par l&#8217;ordinateur uniquement après saisie du mythique Konami Code</strong> <em>(Haut, Haut, Bas, Bas, Gauche, Droite, Gauche, Droite, B, A).</em></p>
<p style="text-align: center;"><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="500" height="290" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://vimeo.com/moogaloop.swf?clip_id=6991298&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" /><embed type="application/x-shockwave-flash" width="500" height="290" src="http://vimeo.com/moogaloop.swf?clip_id=6991298&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p><img class="aligncenter" src="http://www.protodojo.com/lib/img/projects/gamerdrive/closeup.jpg" alt="" width="500" height="333" /><br />
A l&#8217;origine de l&#8217;exploit bien entendu, un Arduino (mini pour l&#8217;occasion), communiquant avec la manette à l&#8217;aide de la <a href="http://little-scale.blogspot.com/2007/07/nes-controller-to-arduino.html">librairie de Sebastian Tomczak</a>. Pour les personnes intéressées, je vous conseil également la <a href="http://code.google.com/p/nespad/">librairie NesPad</a> compatible avec les manettes NES et SNES.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.playarduino.fr/2009/10/cle-usb-securisee-nes-pad.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
