<?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>EquinoxeFR &#187; Electronique</title>
	<atom:link href="http://www.equinoxefr.org/categorie/electronique/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.equinoxefr.org</link>
	<description>[Make &#38; Share]</description>
	<lastBuildDate>Sat, 10 Jul 2010 14:33:52 +0000</lastBuildDate>
	<language>fr</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=abc</generator>
		<item>
		<title>Chargeur solaire pour gadgets USB ( téléphone, GPS&#8230; )</title>
		<link>http://www.equinoxefr.org/post/2010/01/24/chargeur-solaire-pour-gadgets-usb-telephone-gps/</link>
		<comments>http://www.equinoxefr.org/post/2010/01/24/chargeur-solaire-pour-gadgets-usb-telephone-gps/#comments</comments>
		<pubDate>Sun, 24 Jan 2010 09:51:43 +0000</pubDate>
		<dc:creator>EquinoxeFR</dc:creator>
				<category><![CDATA[Do it]]></category>
		<category><![CDATA[Electronique]]></category>
		<category><![CDATA[adafruit]]></category>
		<category><![CDATA[batterie]]></category>
		<category><![CDATA[chargeur]]></category>
		<category><![CDATA[diy]]></category>
		<category><![CDATA[lipo]]></category>
		<category><![CDATA[max1555]]></category>
		<category><![CDATA[mintyboost]]></category>
		<category><![CDATA[solaire]]></category>
		<category><![CDATA[sparkfun]]></category>
		<category><![CDATA[USB]]></category>

		<guid isPermaLink="false">http://www.equinoxefr.org/?p=899</guid>
		<description><![CDATA[Mon premier projet 2010, tout simple mais bien utile: un chargeur de téléphone autonome. Le montage est basé sur une batterie Lithium polymère d&#8217;un élément (3.7v) qui alimente un &#171;&#160;Mintyboost&#160;&#187; transformant le 3.7v en 5V pour charger un périphérique USB. La charge de la batterie est assurée par un courant entre 3 et 6v au <a href='http://www.equinoxefr.org/post/2010/01/24/chargeur-solaire-pour-gadgets-usb-telephone-gps/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p>Mon premier projet 2010, tout simple mais bien utile: un chargeur de téléphone autonome. Le montage est basé sur une batterie Lithium polymère d&#8217;un élément (3.7v) qui alimente un &laquo;&nbsp;Mintyboost&nbsp;&raquo; transformant le 3.7v en 5V pour charger un périphérique USB. La charge de la batterie est assurée par un courant entre 3 et 6v au travers d&#8217;un MAX1555. Ce courant peut provenir de 3 sources:</p>
<ul>
<li>Un port USB d&#8217;ordinateur.</li>
<li>Un chargeur secteur 5v.</li>
<li>Un panneau solaire.</li>
</ul>
<p>Le montage se base sur 2 cartes open hardware provenant de 2 fournisseurs bien connus <a href="http://www.sparkfun.com/" target="_blank">sparkfun</a> et <a href="http://www.adafruit.com" target="_blank">Adafruit</a> industries.</p>
<p>L&#8217;une des cartes sert de support au MAX1555. Elle comporte 2 entrées et 2 sorties.</p>
<p><a href="http://www.equinoxefr.org/wp-content/uploads/2010/01/00726-1.jpg" rel="lightbox[899]"><img class="aligncenter size-medium wp-image-901" title="00726-1" src="http://www.equinoxefr.org/wp-content/uploads/2010/01/00726-1-300x170.jpg" alt="" width="300" height="170" /></a></p>
<p>En entrée:</p>
<ul>
<li>Un port d&#8217;alimentation 2.1mm.</li>
<li>Un mini usb.</li>
</ul>
<p>En sortie:</p>
<ul>
<li>La batterie Lipo.</li>
<li>la sortie 3.7v vers le mintyboost.</li>
</ul>
<p>Elle est disponible préassemblée chez sparkfun</p>
<p><a href="http://www.equinoxefr.org/wp-content/uploads/2010/01/sparkfun-2.png" rel="lightbox[899]"><img class="aligncenter size-full wp-image-902" title="sparkfun-2" src="http://www.equinoxefr.org/wp-content/uploads/2010/01/sparkfun-2.png" alt="" width="590" height="93" /></a></p>
<p>La batterie provient aussi de chez Sparkfun. C&#8217;est une batterie 1 élément de 2000 mAh.</p>
<p><a href="http://www.equinoxefr.org/wp-content/uploads/2010/01/sparkfun-1.png" rel="lightbox[899]"><img class="aligncenter size-full wp-image-905" title="sparkfun-1" src="http://www.equinoxefr.org/wp-content/uploads/2010/01/sparkfun-1.png" alt="" width="590" height="94" /></a></p>
<p>L&#8217;autre partie, est un kit de chez Adafruit. Le mintyboost. Il n&#8217;a qu&#8217;un but: élever la tension de la batterie de 3.7v à 5v. Le kit est très simple, il faut moins de 15 min pour l&#8217;assembler.</p>
<p><a href="http://www.equinoxefr.org/wp-content/uploads/2010/01/adafruit-1.png" rel="lightbox[899]"><img class="aligncenter size-medium wp-image-906" title="adafruit-1" src="http://www.equinoxefr.org/wp-content/uploads/2010/01/adafruit-1-300x222.png" alt="" width="300" height="222" /></a>Les instructions d&#8217;assemblage, les schémas et tout la documentation sont en ligne sur le site de <a href="http://www.ladyada.net/make/mintyboost/" target="_blank">ladyada.</a></p>
<p>Le panneau solaire provient lui aussi de chez adafruit.</p>
<p><a href="http://www.equinoxefr.org/wp-content/uploads/2010/01/adafruit-2.png" rel="lightbox[899]"><img class="aligncenter size-full wp-image-907" title="adafruit-2" src="http://www.equinoxefr.org/wp-content/uploads/2010/01/adafruit-2.png" alt="" width="594" height="501" /></a></p>
<p>Dernière étape: assembler l&#8217;ensemble dans un boitier de petite taille. J&#8217;ai choisi un boitier robuste en aluminium qui n&#8217;aura aucun mal à trainer dans un sac à dos.</p>
<p><a class="tt-flickr tt-flickr-Medium" title="Inside the box" href="http://www.flickr.com/photos/equinoxefr/4298438086/"><img class="alignnone" src="http://farm5.static.flickr.com/4024/4298438086_3dd9b85ed0.jpg" alt="Inside the box" width="500" height="375" /></a></p>
<p>L&#8217;intérieur du boitier. Comme vous pouvez le constater, on peut encore réduire un peu l&#8217;encombrement.</p>
<p><a class="tt-flickr tt-flickr-Medium" title="It work's !" href="http://www.flickr.com/photos/equinoxefr/4297697869/"><img class="alignnone" src="http://farm3.static.flickr.com/2804/4297697869_49094d203c.jpg" alt="It work's !" width="500" height="375" /></a></p>
<p>Mon téléphone en charge. Le chargeur peut assurer à peu près une charge et demi du téléphone sans l&#8217;aide du panneau solaire. Avec le panneau il faut une dizaine d&#8217;heures pour recharger complètement la batterie du chargeur. Le chargeur est suffisamment petit pour rester dans un sac à portée de main. Quand vous partez en randonnée, il suffit juste d&#8217;emporter en plus le panneau solaire que l&#8217;on fixera sur le dessus du sac à dos par exemple.</p>
<p>L&#8217;avantage c&#8217;est qu&#8217;il peut être utilisé avec ou sans la partie solaire. Celle-ci assure une totale autonomie: rechargement de la batterie &laquo;&nbsp;tampon&nbsp;&raquo; dans la journée et charge des périphériques USB la nuit par exemple.</p>
<p>En se qui concerne la facture, elle est relativement élevée: ~90$ Ce chiffre pourrait être fortement réduit  en faisant nous même le circuit. Comme il s&#8217;agit d&#8217;un prototype, j&#8217;ai préféré rester sur le kit, plus simple à assembler.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.equinoxefr.org/post/2010/01/24/chargeur-solaire-pour-gadgets-usb-telephone-gps/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Réparations du jour: un jouet et un chargeur</title>
		<link>http://www.equinoxefr.org/post/2009/12/04/reparations-du-jour-un-jouet-et-un-chargeur/</link>
		<comments>http://www.equinoxefr.org/post/2009/12/04/reparations-du-jour-un-jouet-et-un-chargeur/#comments</comments>
		<pubDate>Fri, 04 Dec 2009 20:18:58 +0000</pubDate>
		<dc:creator>EquinoxeFR</dc:creator>
				<category><![CDATA[Do it]]></category>
		<category><![CDATA[Electronique]]></category>
		<category><![CDATA[chargeur]]></category>
		<category><![CDATA[diy]]></category>
		<category><![CDATA[jouet]]></category>
		<category><![CDATA[mosquito]]></category>
		<category><![CDATA[réparation]]></category>

		<guid isPermaLink="false">http://www.equinoxefr.org/?p=835</guid>
		<description><![CDATA[Allez hop, aujourd&#8217;hui j&#8217;ai a réparer un petit hélicoptère d&#8217;intérieur: un mosquito V2. Un appareil bien sympa pour les enfants mais qui à force de chuter ne fonctionne plus.L&#8217;autre réparation concerne un chargeur rapide Varta qui fait un bruit d&#8217;avion dès qu&#8217;il se met en marche. Pour le petit hélicoptère, le rotor de queue ne <a href='http://www.equinoxefr.org/post/2009/12/04/reparations-du-jour-un-jouet-et-un-chargeur/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p>Allez hop, aujourd&#8217;hui j&#8217;ai a réparer un petit hélicoptère d&#8217;intérieur: un mosquito V2. Un appareil bien sympa pour les enfants mais qui à force de chuter ne fonctionne plus.L&#8217;autre réparation concerne un chargeur rapide Varta qui fait un bruit d&#8217;avion dès qu&#8217;il se met en marche.</p>
<ul>
<li>Pour le petit hélicoptère, le rotor de queue ne tourne plus, du coup impossible d&#8217;avancer ou de reculer.</li>
</ul>
<p><a href="http://www.equinoxefr.org/wp-content/uploads/2009/12/DSC01571.JPG" rel="lightbox[835]"><img class="aligncenter size-medium wp-image-842" title="DSC01571" src="http://www.equinoxefr.org/wp-content/uploads/2009/12/DSC01571-300x225.jpg" alt="DSC01571" width="300" height="225" /></a></p>
<p><a href="http://www.equinoxefr.org/wp-content/uploads/2009/12/DSC01573.JPG" rel="lightbox[835]"><img class="aligncenter size-medium wp-image-844" title="DSC01573" src="http://www.equinoxefr.org/wp-content/uploads/2009/12/DSC01573-300x225.jpg" alt="DSC01573" width="300" height="225" /></a></p>
<ul>
<li>A priori la panne vient soit de la télécommande ( potentiomètre HS ) ou de l&#8217;appareil lui-même. Etant donné que c&#8217;est l&#8217;hélico qui tombe plus que la télécommande, j&#8217;ai parié sur lui. Là encore plusieurs hypothèses:</li>
</ul>
<ol>
<li>Le PCB est fendu à cause des chutes</li>
<li> Un fil s&#8217;est coupé</li>
<li>Le moteur du rotor est H.S</li>
<li>Les transistors de contrôle (H-bridge) du moteur sont morts</li>
</ol>
<p>Pour le savoir, il faut ouvrir la bête. Quelques vis plus loin, on accède à la carte et à la batterie.</p>
<p><a href="http://www.equinoxefr.org/wp-content/uploads/2009/12/DSC01567.JPG" rel="lightbox[835]"><img class="aligncenter size-medium wp-image-838" title="DSC01567" src="http://www.equinoxefr.org/wp-content/uploads/2009/12/DSC01567-300x283.jpg" alt="DSC01567" width="300" height="283" /></a></p>
<p><a href="../wp-content/uploads/2009/12/DSC01567.JPG" rel="lightbox[835]"><br />
</a></p>
<p>Sous celle-ci, deux fils qui vont au moteur de queue. L&#8217;un d&#8217;eux est coupé au ras de la soudure côté PCB. Au moins une panne facile à trouver sans équipements de test. Juste de bon yeux <img src='http://www.equinoxefr.org/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p><a href="http://www.equinoxefr.org/wp-content/uploads/2009/12/DSC01568.JPG" rel="lightbox[835]"><img class="aligncenter size-medium wp-image-839" title="DSC01568" src="http://www.equinoxefr.org/wp-content/uploads/2009/12/DSC01568-300x225.jpg" alt="DSC01568" width="300" height="225" /></a></p>
<p>Un coup de fer à souder plus loin, on peut tester. Ça marche, et hop un jouet qui ne finira pas à la poubelle (enfin pas tout de suite&#8230;).</p>
<ul>
<li>Deuxième objet de la journée, le chargeur. Un bruit épouvantable dès que l&#8217;on charge des piles. Facile à identifier, c&#8217;est le ventilateur de refroidissement des piles qui vibre.</li>
</ul>
<p><a href="http://www.equinoxefr.org/wp-content/uploads/2009/12/DSC01569.JPG" rel="lightbox[835]"><img class="aligncenter size-medium wp-image-840" title="DSC01569" src="http://www.equinoxefr.org/wp-content/uploads/2009/12/DSC01569-300x225.jpg" alt="DSC01569" width="300" height="225" /></a></p>
<p><a href="http://www.equinoxefr.org/wp-content/uploads/2009/12/DSC01570.JPG" rel="lightbox[835]"><img class="aligncenter size-medium wp-image-841" title="DSC01570" src="http://www.equinoxefr.org/wp-content/uploads/2009/12/DSC01570-300x225.jpg" alt="DSC01570" width="300" height="225" /></a></p>
<p>Allez hop, on démonte la bête. La réparation est toute simple:</p>
<ol>
<li>Le ventilateur est nettoyé de toutes les poussières qui déséquilibrent les pales</li>
<li>Le ventilateur est calé dans son logement à l&#8217;aide de colle à chaud. Ça lui évitera de vibrer.</li>
</ol>
<p>Le tout en vidéo: <object width="500" height="400"><param name="movie" value="http://blip.tv/play/AYG0iGYA type=application/x-shockwave-flash width=500 height=400 allowscriptaccess=always allowfullscreen=true"></param><param name="wmode" value="transparent"></param><embed src="http://blip.tv/play/AYG0iGYA type=application/x-shockwave-flash width=500 height=400 allowscriptaccess=always allowfullscreen=true" type="application/x-shockwave-flash" wmode="transparent" width="500" height="400"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://www.equinoxefr.org/post/2009/12/04/reparations-du-jour-un-jouet-et-un-chargeur/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Planet MadeInFr: Le Do-It-Yourself à la française</title>
		<link>http://www.equinoxefr.org/post/2009/12/04/planet-madeinfr-le-do-it-yourself-a-la-francaise/</link>
		<comments>http://www.equinoxefr.org/post/2009/12/04/planet-madeinfr-le-do-it-yourself-a-la-francaise/#comments</comments>
		<pubDate>Fri, 04 Dec 2009 15:15:46 +0000</pubDate>
		<dc:creator>EquinoxeFR</dc:creator>
				<category><![CDATA[Do it]]></category>
		<category><![CDATA[Electronique]]></category>
		<category><![CDATA[Hack it]]></category>
		<category><![CDATA[Non classé]]></category>
		<category><![CDATA[diy]]></category>
		<category><![CDATA[planet]]></category>

		<guid isPermaLink="false">http://www.equinoxefr.org/?p=829</guid>
		<description><![CDATA[Aujourd&#8217;hui HugoKernel vient de mettre en ligne un Planet regroupant les sites francophones autour d&#8217;un thème commun: &#171;&#160;Fait soit même&#160;&#187;. Vous devez vous demander &#171;&#160;mais qu&#8217;est ce que c&#8217;est que ce truc ?&#160;&#187;. Le Do-It-Yoursef de nos amis anglo-saxons, vous connaissez ? hackaday.com, makezine.com&#8230; et bien là c&#8217;est pareil mais en français. Orienté électronique, vous <a href='http://www.equinoxefr.org/post/2009/12/04/planet-madeinfr-le-do-it-yourself-a-la-francaise/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p>Aujourd&#8217;hui <a href="http://www.digitalspirit.org/" target="_blank">HugoKernel</a> vient de mettre en ligne un Planet regroupant les sites francophones autour d&#8217;un thème commun: &laquo;&nbsp;Fait soit même&nbsp;&raquo;. Vous devez vous demander &laquo;&nbsp;mais qu&#8217;est ce que c&#8217;est que ce truc ?&nbsp;&raquo;. Le Do-It-Yoursef de nos amis anglo-saxons, vous connaissez ? hackaday.com, makezine.com&#8230; et bien là c&#8217;est pareil mais en français. Orienté électronique, vous y trouverez des circuits, des bidouilles, des réparations d&#8217;appareils courants&#8230;</p>
<p><a href="http://www.equinoxefr.org/wp-content/uploads/2009/12/Capture-d’écran-2009-12-04-à-15.54.24.png" rel="lightbox[829]"><img class="aligncenter size-medium wp-image-832" title="Capture d’écran 2009-12-04 à 15.54.24" src="http://www.equinoxefr.org/wp-content/uploads/2009/12/Capture-d’écran-2009-12-04-à-15.54.24-300x161.png" alt="Capture d’écran 2009-12-04 à 15.54.24" width="300" height="161" /></a></p>
<p>La publication sur le planet est ouverte à tout le monde, il suffit de posséder un blog et des articles en français sur le sujet, et de nous le signaler par le biais du<a hreflang="fr" href="http://planet.madeinfr.org/contact"> formulaire approprié</a>.</p>
<p>L&#8217;adresse de ce planet est : <a href="http://planet.madeinfr.org/">http://planet.madeinfr.org/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.equinoxefr.org/post/2009/12/04/planet-madeinfr-le-do-it-yourself-a-la-francaise/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>BusPirate, mise à jour sous MacOSX</title>
		<link>http://www.equinoxefr.org/post/2009/10/30/buspirate-mise-a-jour-sous-macosx/</link>
		<comments>http://www.equinoxefr.org/post/2009/10/30/buspirate-mise-a-jour-sous-macosx/#comments</comments>
		<pubDate>Fri, 30 Oct 2009 20:19:17 +0000</pubDate>
		<dc:creator>EquinoxeFR</dc:creator>
				<category><![CDATA[Electronique]]></category>
		<category><![CDATA[Hack it]]></category>
		<category><![CDATA[buspirate]]></category>
		<category><![CDATA[diy]]></category>
		<category><![CDATA[firmware]]></category>
		<category><![CDATA[macosx]]></category>
		<category><![CDATA[openhardware]]></category>
		<category><![CDATA[opensource]]></category>

		<guid isPermaLink="false">http://www.equinoxefr.org/?p=744</guid>
		<description><![CDATA[BusPirate, sous ce drôle de nom ce cache une petite &#171;&#160;carte&#160;&#187; électronique (opensource / openhardware valant moins de 30$ ) permettant de communiquer sur les lignes de données d&#8217;un grand nombre de composants, c&#8217;est d&#8217;une grande aide pour tester, débugger et apprendre&#8230; Les protocoles suivants sont supportés actuellement par le firmware 2.8: 1-Wire I2C SPI <a href='http://www.equinoxefr.org/post/2009/10/30/buspirate-mise-a-jour-sous-macosx/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.equinoxefr.org/wp-content/uploads/2009/10/side.450.png" rel="lightbox[744]"><img class="aligncenter size-full wp-image-753" title="side.450" src="http://www.equinoxefr.org/wp-content/uploads/2009/10/side.450.png" alt="side.450" width="450" height="245" /></a></p>
<p><a href="http://www.equinoxefr.org/wp-content/uploads/2009/10/side.450.jpg" rel="lightbox[744]"></a></p>
<p><a href="http://code.google.com/p/the-bus-pirate/">BusPirate</a>, sous ce drôle de nom ce cache une petite &laquo;&nbsp;carte&nbsp;&raquo; électronique (opensource / openhardware valant moins de 30$ ) permettant de communiquer sur les lignes de données d&#8217;un grand nombre de composants, c&#8217;est d&#8217;une grande aide pour tester, débugger et apprendre&#8230; Les protocoles suivants sont supportés actuellement par le firmware 2.8:</p>
<ul>
<li>1-Wire</li>
<li>I2C</li>
<li>SPI</li>
<li>JTAG</li>
<li>Asynchronous serial</li>
<li>MIDI</li>
<li>PC keyboard</li>
<li>HD44780 LCD</li>
<li>2- and 3-wire libraries with bitwise pin control</li>
<li>Scriptable binary bitbang, 1-Wire, I2C, SPI, and UART modes</li>
</ul>
<p>Comme toujours avec les produits &laquo;&nbsp;open&nbsp;&raquo;, les mise à jour sont  très fréquentes pour le plus grand bonheur de l&#8217;utilisateur.</p>
<p>Voici un petit screencast rapide qui vous montrera comment mettre à jour votre carte Buspirate depuis MacOSX.</p>
<p>Vous devez normalement disposer de python sur votre Mac. Une connaissance du &laquo;&nbsp;terminal&nbsp;&raquo; est aussi requise.</p>
<p><object width="500" height="400"><param name="movie" value="http://blip.tv/play/AYGq9Q4A type=application/x-shockwave-flash width=500 height=400 allowscriptaccess=always allowfullscreen=true"></param><param name="wmode" value="transparent"></param><embed src="http://blip.tv/play/AYGq9Q4A type=application/x-shockwave-flash width=500 height=400 allowscriptaccess=always allowfullscreen=true" type="application/x-shockwave-flash" wmode="transparent" width="500" height="400"></embed></object></p>
<p><a href="http://blip.tv/file/2780303" target="_blank">http://blip.tv/file/2780303</a></p>
<p>A voir en plein écran, sinon c&#8217;est illisible&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.equinoxefr.org/post/2009/10/30/buspirate-mise-a-jour-sous-macosx/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Arduino PhotoLab &#8211; Schéma</title>
		<link>http://www.equinoxefr.org/post/2009/02/11/arduino-photolab-schema/</link>
		<comments>http://www.equinoxefr.org/post/2009/02/11/arduino-photolab-schema/#comments</comments>
		<pubDate>Wed, 11 Feb 2009 18:49:01 +0000</pubDate>
		<dc:creator>EquinoxeFR</dc:creator>
				<category><![CDATA[Do it]]></category>
		<category><![CDATA[Electronique]]></category>
		<category><![CDATA[Arduino]]></category>
		<category><![CDATA[ballade]]></category>
		<category><![CDATA[diy]]></category>
		<category><![CDATA[photolab]]></category>
		<category><![CDATA[Photos]]></category>
		<category><![CDATA[USB]]></category>

		<guid isPermaLink="false">http://www.equinoxefr.org/?p=531</guid>
		<description><![CDATA[Comme promis, voici le schéma de la carte principale du montage Arduino PhotoLab Je débute avec Eagle alors mon schéma n&#8217;est pas forcément très clair, mais bon&#8230; Le voici au format Eagle Prise SENSORS: branchement des capteurs Prise TTL: Branchement d&#8217;un convertisseur USB/TTL pour reprogrammer l&#8217;arduino. Prise STROBE: Sortie pour la prise de commande du <a href='http://www.equinoxefr.org/post/2009/02/11/arduino-photolab-schema/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p>Comme promis, voici le schéma de la carte principale du montage <a href="http://www.equinoxefr.org/post/2008/06/29/arduino-photolab" target="_blank">Arduino PhotoLab </a></p>
<p>Je débute avec Eagle alors mon schéma n&#8217;est pas forcément très clair, mais bon&#8230;</p>
<p><a href="http://www.equinoxefr.org/wp-content/uploads/2009/02/photolab.png" rel="lightbox[531]"><img class="alignnone size-medium wp-image-532" title="photolab" src="http://www.equinoxefr.org/wp-content/uploads/2009/02/photolab-300x187.png" alt="photolab" width="300" height="187" /></a></p>
<p>Le voici au format <a href="http://www.equinoxefr.org/wp-content/uploads/2009/02/photolab.sch" target="_blank">Eagle</a></p>
<ul>
<li>Prise SENSORS: branchement des capteurs</li>
<li>Prise TTL: Branchement d&#8217;un convertisseur USB/TTL pour reprogrammer l&#8217;arduino.</li>
<li>Prise STROBE: Sortie pour la prise de commande du flash ou de l&#8217;appareil photo suivant l&#8217;usage.</li>
<li>Prise POWER: Alimentation 5V par transfo ou pack de piles.</li>
</ul>
<p>Les 4 boutons permettent de se ballader dans les menus pour choisir les capteurs et changer les valeurs.</p>
<p>Il reste quelques ports dispo sur l&#8217;arduino pour un usage futur&#8230;</p>
<p>Je n&#8217;ai pas mis le schéma des capteurs. Vous pouvez en trouver plein sur le playground arduino <a href="http://www.arduino.cc/playground/Main/InterfacingWithHardware#Input" target="_blank">ici</a>. Il suffit d&#8217;utiliser une prise jack 3.5mm male et de la brancher sur la prise SENSORS. Vous avez alors VCC,  GND, DATA. Où DATA est un voltage entre 0 et 5 v.</p>
<p>Je ne suis pas sûr que mon système soit utilisable tel quel chez vous, mais vous pouvez vous en inspirer pour créer le votre. En tout cas, chez moi ça marche très bien <img src='http://www.equinoxefr.org/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>Pour ce qui est du code, le voici:</p>
<p>[code]</p>
<p>#include &lt;LCD4Bit.h&gt;</p>
<p>//BUG ?<br />
#undef int()<br />
// END BUG<br />
#include &lt;stdio.h&gt;</p>
<p>LCD4Bit lcd = LCD4Bit(2);</p>
<p>//#define DEBUG 1</p>
<p>// global defs<br />
#define shootPin  11<br />
#define sensorPin 4<br />
#define bt1Pin 3<br />
#define bt2Pin 4<br />
#define bt3Pin 5<br />
#define bt4Pin 6<br />
#define ledPin 13 //digital</p>
<p>#define MAXMENU 4</p>
<p>#define MENUSENSOR 1<br />
#define MENUSTROBEDELAY 2<br />
#define MENURUN 3</p>
<p>#define MODESENSOR 1</p>
<p>#define NO 0<br />
#define YES 1<br />
#define TEST 2</p>
<p>#define SOUNDSENSOR 0<br />
#define IRSENSOR 1<br />
#define CONTACTSENSOR 2<br />
#define LIGHTSENSOR 3</p>
<p>volatile unsigned int menu0Pos = MENUSENSOR;<br />
volatile unsigned int debounce = 0;<br />
volatile unsigned int modeSensor = 0;<br />
volatile unsigned int modeDrop= 0;<br />
volatile unsigned int modeApp = MODESENSOR;<br />
volatile unsigned int sensorType = IRSENSOR;<br />
volatile unsigned int firstPass = 0;<br />
volatile unsigned int sndLevel = 0;</p>
<p>volatile int strobeDelay = 10;</p>
<p>void setup() {<br />
pinMode(ledPin,OUTPUT);<br />
pinMode(shootPin,OUTPUT);<br />
pinMode(bt1Pin,INPUT);<br />
pinMode(bt2Pin,INPUT);<br />
pinMode(bt3Pin,INPUT);<br />
pinMode(bt4Pin,INPUT);<br />
setLed(1);<br />
lcd.init();</p>
<p>/*lcd.commandWrite(0x0F);//cursor on, display on, blink on.  (nasty!)<br />
*/<br />
lcd.clear();<br />
lcd.printIn("equinoxefr.org");<br />
lcd.cursorTo(2, 0);  //line=2, x=0.<br />
lcd.printIn("Photo lab v0.3");<br />
delay(2000);<br />
fillLine(2,"FW Trigger");<br />
delay(2000);<br />
lcd.clear();<br />
setLed(0);<br />
#ifdef DEBUG<br />
Serial.begin (9600);<br />
Serial.println("start");                // a personal quirk<br />
#endif<br />
}</p>
<p>void loop() {<br />
int val=0;<br />
int keyFactor=1;</p>
<p>/////////////////////////////////////////////////////////////////////////////////////////////////////////////<br />
//  SENSOR SECTION<br />
/////////////////////////////////////////////////////////////////////////////////////////////////////////////<br />
if (modeSensor)<br />
{<br />
while (1)<br />
{<br />
val=analogRead(sensorPin);<br />
switch (sensorType)<br />
{<br />
case LIGHTSENSOR:</p>
<p>if (val &gt; 500)<br />
{<br />
shoot();<br />
}<br />
//      char buffer[50];<br />
//      strobeDelay=getValue(strobeDelay,-1,9999);<br />
//      itoa(strobeDelay,buffer,DEC);<br />
//      fillLine(2,buffer);<br />
break;</p>
<p>case IRSENSOR:</p>
<p>if (val &lt; 900)<br />
{<br />
shoot();<br />
}<br />
//      char buffer[50];<br />
//      strobeDelay=getValue(strobeDelay,-1,9999);<br />
//      itoa(strobeDelay,buffer,DEC);<br />
//      fillLine(2,buffer);<br />
break;</p>
<p>case SOUNDSENSOR:<br />
if (firstPass)<br />
{<br />
fillLine(2,"Getting snd level");<br />
sndLevel=soundLevel();<br />
clearLcdLine(2);<br />
firstPass=0;<br />
}<br />
val = analogRead(sensorPin);</p>
<p>if ((val &gt; (sndLevel + 40)) &amp;&amp; (val &lt; 1024))<br />
{<br />
shoot();<br />
}</p>
<p>break;</p>
<p>case CONTACTSENSOR:<br />
if ( val &lt; 500)<br />
{<br />
shoot();<br />
}<br />
break;<br />
}<br />
}<br />
}</p>
<p>/*<br />
#ifdef DEBUG<br />
Serial.println(menu0Pos,DEC);<br />
#endif<br />
*/<br />
/////////////////////////////////////////////////////////////////////////////////////////////////////////////<br />
//  MENU SECTION<br />
/////////////////////////////////////////////////////////////////////////////////////////////////////////////</p>
<p>switch (menu0Pos)<br />
{<br />
case MENUSTROBEDELAY:<br />
fillLine(1,"Strobe delay ms");<br />
modeSensor=0;<br />
strobeDelay=getValue(strobeDelay,-1,9999);<br />
if (strobeDelay==-1)<br />
{<br />
fillLine(2,"not used");<br />
}<br />
else<br />
{<br />
char buffer[50];<br />
itoa(strobeDelay,buffer,DEC);<br />
fillLine(2,buffer);<br />
}<br />
break;<br />
case MENUSENSOR:<br />
fillLine(1,"Select sensor");<br />
sensorType=getValue(sensorType,0,3);<br />
switch(sensorType)<br />
{<br />
case SOUNDSENSOR:<br />
fillLine(2,"SOUND");<br />
firstPass=1;<br />
break;<br />
case IRSENSOR:<br />
fillLine(2,"IR BARRIER");<br />
break;<br />
case CONTACTSENSOR:<br />
fillLine(2,"CONTACT");<br />
break;<br />
case LIGHTSENSOR:<br />
fillLine(2,"IR LIGHT");<br />
break;<br />
}<br />
//digitalWrite(ledPin, HIGH);<br />
modeSensor=0;<br />
break;</p>
<p>case MENURUN:<br />
if (!modeSensor)<br />
{<br />
fillLine(1,"***SHOOT MODE***");<br />
}<br />
modeSensor=1;<br />
break;<br />
}<br />
getMenu();<br />
}</p>
<p>//<br />
//  soundLevel()<br />
//<br />
int soundLevel()<br />
{<br />
int value=analogRead(sensorPin);</p>
<p>Serial.println("Getting sound level...");<br />
for(int i=0; i &lt; 50 &amp;&amp; !modeSensor; i++)<br />
{<br />
value = ( value + analogRead(sensorPin) ) / 2;<br />
delay(50);<br />
}<br />
Serial.println("Done!");</p>
<p>return value;</p>
<p>}</p>
<p>void clearLcdLine(int line)<br />
{<br />
lcd.cursorTo(line, 0);<br />
lcd.printIn("                     ");<br />
}</p>
<p>void fillLine(int line,char* str)<br />
{<br />
char buffer[21];<br />
int len=strlen(str);<br />
for (int i=0;i&lt;20;i++)<br />
{<br />
if (i &lt; len)<br />
{<br />
buffer[i]=str[i];<br />
}<br />
else<br />
{<br />
buffer[i]=' ';<br />
}<br />
}<br />
lcd.cursorTo(line,0);<br />
lcd.printIn(buffer);<br />
}</p>
<p>void shoot()<br />
{<br />
if (strobeDelay &gt; 0 )<br />
{<br />
delay(strobeDelay);<br />
}<br />
digitalWrite(shootPin,HIGH);<br />
delay(10);<br />
digitalWrite(shootPin,LOW);<br />
fillLine(2,"Shoot !");<br />
digitalWrite(ledPin,HIGH);<br />
delay(3000);<br />
digitalWrite(ledPin,LOW);<br />
clearLcdLine(2);</p>
<p>}</p>
<p>void getMenu()<br />
{<br />
int bt1=digitalRead(bt3Pin);<br />
int bt2=digitalRead(bt4Pin);</p>
<p>if (!bt1 &amp;&amp; !bt2)<br />
{<br />
return;<br />
}</p>
<p>if (bt1 &amp;&amp; menu0Pos &lt; MAXMENU)<br />
{<br />
menu0Pos++;<br />
}<br />
if (bt2 &amp;&amp; menu0Pos &gt; 0)<br />
{<br />
menu0Pos--;<br />
}</p>
<p>}</p>
<p>int getValue(int value, int mini, int maxi)<br />
{<br />
unsigned int keyFactor=1;<br />
int bt1=digitalRead(bt1Pin);<br />
int bt2=digitalRead(bt2Pin);</p>
<p>if  (value &lt; 50 )<br />
{<br />
keyFactor=1;<br />
}<br />
else<br />
{<br />
if (value &gt;= 50 )<br />
{<br />
keyFactor=10;<br />
}<br />
}<br />
if  ( bt1 )<br />
{<br />
value+=keyFactor;<br />
}<br />
if  ( bt2 )<br />
{<br />
value-=keyFactor;<br />
}</p>
<p>if ( value &lt;= mini)<br />
{<br />
value=mini;<br />
}<br />
else<br />
{<br />
if (value &gt;= maxi)<br />
{<br />
value=maxi;<br />
}<br />
}<br />
/*<br />
if ( bt1 &amp;&amp; bt2 )<br />
{<br />
modeSensor=0;<br />
fillLine(2,"switch off");<br />
}<br />
*/<br />
return value;</p>
<p>}</p>
<p>void setLed(int value)<br />
{<br />
if (value)<br />
{<br />
digitalWrite(ledPin,HIGH);<br />
}<br />
else<br />
{<br />
digitalWrite(ledPin,LOW);<br />
}<br />
}<br />
[/code]</p>
]]></content:encoded>
			<wfw:commentRss>http://www.equinoxefr.org/post/2009/02/11/arduino-photolab-schema/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Modifier un pied à coulisse digital</title>
		<link>http://www.equinoxefr.org/post/2009/01/30/modifier-un-pied-a-coulisse-digital/</link>
		<comments>http://www.equinoxefr.org/post/2009/01/30/modifier-un-pied-a-coulisse-digital/#comments</comments>
		<pubDate>Fri, 30 Jan 2009 12:59:04 +0000</pubDate>
		<dc:creator>EquinoxeFR</dc:creator>
				<category><![CDATA[Electronique]]></category>
		<category><![CDATA[Hack it]]></category>
		<category><![CDATA[diy]]></category>
		<category><![CDATA[hack]]></category>
		<category><![CDATA[pied à coulisse]]></category>

		<guid isPermaLink="false">http://www.equinoxefr.org/?p=506</guid>
		<description><![CDATA[Aujourd&#8217;hui, j&#8217;avais besoin de mon pied à coulisse, seulement voilà, comme d&#8217;habitude, plus de pile. Une satanée pile au lithium, chère, polluante&#8230; Pourquoi ne pas la remplacer par une pile standard, ce qui me permettra d&#8217;utiliser une pile rechargeable ? Allez hop, un tour dans la &#171;&#160;boite à récup&#160;&#187; à la recherche d&#8217;un porte pile. <a href='http://www.equinoxefr.org/post/2009/01/30/modifier-un-pied-a-coulisse-digital/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p>Aujourd&#8217;hui, j&#8217;avais besoin de mon pied à coulisse, seulement voilà, comme d&#8217;habitude, plus de pile. Une satanée pile au lithium, chère, polluante&#8230; Pourquoi ne pas la remplacer par une pile standard, ce qui me permettra d&#8217;utiliser une pile rechargeable ? Allez hop, un tour dans la &laquo;&nbsp;<em>boite à récup</em>&nbsp;&raquo; à la recherche d&#8217;un porte pile. J&#8217;ai trouvé mon bonheur sur une vieille carte mère d&#8217;imprimante. Par chance, mon pied à coulisse dispose sur le coté d&#8217;un petit connecteur. Après quelques tests, il s&#8217;avère qu&#8217;il y a dessus une ligne d&#8217;alimentation 1.5V et une ligne série pour communiquer avec un PC ou un µC par exemple.</p>
<p>Cinq minutes plus tard, me voici avec mon nouveau jouet, certes un peu plus encombrant mais oh combien plus pratique.</p>
<div class="flickr-photos"><a class="tt-flickr tt-flickr-Medium" href="http://www.flickr.com/photos/equinoxefr/3238896178/" rel="album-72157613112505413" id="photo-3238896178" title="Throw away lithium battery..."><img src="http://farm4.static.flickr.com/3485/3238896178_4d146e659c.jpg" width="500" height="375" alt="Throw away lithium battery..." /></a> <a class="tt-flickr tt-flickr-Medium" href="http://www.flickr.com/photos/equinoxefr/3238896674/" rel="album-72157613112505413" id="photo-3238896674" title="Connector. You have a serial link too."><img src="http://farm4.static.flickr.com/3474/3238896674_0d4f7a8ffc.jpg" width="500" height="375" alt="Connector. You have a serial link too." /></a> <a class="tt-flickr tt-flickr-Medium" href="http://www.flickr.com/photos/equinoxefr/3238056631/" rel="album-72157613112505413" id="photo-3238056631" title="Old battery holder grabbed from printer motherboard"><img src="http://farm4.static.flickr.com/3134/3238056631_a65b2587a1.jpg" width="500" height="375" alt="Old battery holder grabbed from printer motherboard" /></a> <a class="tt-flickr tt-flickr-Medium" href="http://www.flickr.com/photos/equinoxefr/3238057155/" rel="album-72157613112505413" id="photo-3238057155" title="Great ! it work&#039;s"><img src="http://farm4.static.flickr.com/3323/3238057155_f520a0e269.jpg" width="500" height="375" alt="Great ! it work&#039;s" /></a> <a class="tt-flickr tt-flickr-Medium" href="http://www.flickr.com/photos/equinoxefr/3238898280/" rel="album-72157613112505413" id="photo-3238898280" title="Battery hot glued on caliper back"><img src="http://farm4.static.flickr.com/3488/3238898280_cac8c8923a.jpg" width="500" height="375" alt="Battery hot glued on caliper back" /></a> <a class="tt-flickr tt-flickr-Medium" href="http://www.flickr.com/photos/equinoxefr/3238058175/" rel="album-72157613112505413" id="photo-3238058175" title="Caliper with new power source"><img src="http://farm4.static.flickr.com/3438/3238058175_7887f72411.jpg" width="500" height="423" alt="Caliper with new power source" /></a> <a class="tt-flickr tt-flickr-Medium" href="http://www.flickr.com/photos/equinoxefr/3238058817/" rel="album-72157613112505413" id="photo-3238058817" title="Battery hot glued on caliper back"><img src="http://farm4.static.flickr.com/3116/3238058817_29a333e159.jpg" width="500" height="334" alt="Battery hot glued on caliper back" /></a> </div>
]]></content:encoded>
			<wfw:commentRss>http://www.equinoxefr.org/post/2009/01/30/modifier-un-pied-a-coulisse-digital/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Robot amusant: le MouseBot</title>
		<link>http://www.equinoxefr.org/post/2008/12/01/robot-amusant/</link>
		<comments>http://www.equinoxefr.org/post/2008/12/01/robot-amusant/#comments</comments>
		<pubDate>Mon, 01 Dec 2008 21:46:07 +0000</pubDate>
		<dc:creator>EquinoxeFR</dc:creator>
				<category><![CDATA[Do it]]></category>
		<category><![CDATA[Electronique]]></category>
		<category><![CDATA[Arduino]]></category>
		<category><![CDATA[ATMEGA8]]></category>
		<category><![CDATA[diy]]></category>
		<category><![CDATA[dremel]]></category>
		<category><![CDATA[mousebot]]></category>
		<category><![CDATA[robot]]></category>
		<category><![CDATA[souder]]></category>

		<guid isPermaLink="false">http://www.equinoxefr.org/?p=425</guid>
		<description><![CDATA[Voici un petit gadget pour amuser les enfants: une souris d&#8217;ordinateur transformée en souris&#8230; mécanique&#8230; C&#8217;est aussi pour moi l&#8217;occasion de tester un nouveau média, la diffusion de vidéo. Si ça se passe bien, je compte faire de temps en temps des vidéos sur le démontage ou la modification d&#8217;objets courants, un peu comme les <a href='http://www.equinoxefr.org/post/2008/12/01/robot-amusant/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p>Voici un petit gadget pour amuser les enfants: une souris d&#8217;ordinateur transformée en souris&#8230; mécanique&#8230;</p>
<p>C&#8217;est aussi pour moi l&#8217;occasion de tester un nouveau média, la diffusion de vidéo. Si ça se passe bien, je compte faire de temps en temps des vidéos sur le démontage ou la modification d&#8217;objets courants, un peu comme les modifs faites sur le routeur WL500GP.</p>
<p><object width="500" height="400"><param name="movie" value="http://blip.tv/play/1526696 type=application/x-shockwave-flash width=500 height=400 allowscriptaccess=always allowfullscreen=true"></param><param name="wmode" value="transparent"></param><embed src="http://blip.tv/play/1526696 type=application/x-shockwave-flash width=500 height=400 allowscriptaccess=always allowfullscreen=true" type="application/x-shockwave-flash" wmode="transparent" width="500" height="400"></embed></object></p>
<p><a href="http://blip.tv/file/get/Equinoxefr-Mousebot705.mp4">Télécharger en MP4</a></p>
<p>Pour réaliser ce petit robot, j&#8217;ai farfouillé dans mon sac de récupération. Il faut:</p>
<ul>
<li>1 µC ATEMGA8 ou équivalent</li>
<li>1 télémètre à IR sharp</li>
<li>2 condensateurs</li>
<li>1 régulateur LM78L05</li>
<li>1 H-bridge L298</li>
<li>1 pile 9V</li>
<li>2 moteurs DC</li>
<li>Une vieille souris à martyriser.</li>
<li>2 LED + 1 résistance de 150 ohms</li>
</ul>
<p>Voilà, un bon fer à souder, une dremel et un peu de patience&#8230; et vous voilà partis. C&#8217;est amusant à construire et ça plait beaucoup aux enfants <img src='http://www.equinoxefr.org/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p>J&#8217;ai du modifier la configuration du compilateur Arduino pour qu&#8217;il supporte mon ATMEGA8 cadencé à 8MHz au lieu de 16 et dont la programmation se fait en SPI et non en série.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.equinoxefr.org/post/2008/12/01/robot-amusant/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
<enclosure url="http://blip.tv/file/get/Equinoxefr-Mousebot705.mp4" length="15004871" type="video/mp4" />
		</item>
		<item>
		<title>Jouons avec le courant</title>
		<link>http://www.equinoxefr.org/post/2008/10/15/jouons-avec-le-courant/</link>
		<comments>http://www.equinoxefr.org/post/2008/10/15/jouons-avec-le-courant/#comments</comments>
		<pubDate>Wed, 15 Oct 2008 18:58:10 +0000</pubDate>
		<dc:creator>EquinoxeFR</dc:creator>
				<category><![CDATA[Electronique]]></category>
		<category><![CDATA[bitscope]]></category>
		<category><![CDATA[oscilloscope]]></category>

		<guid isPermaLink="false">http://www.equinoxefr.org/?p=344</guid>
		<description><![CDATA[Voilà un tout petit article pour vous montrer l&#8217;intérêt des condensateurs de filtrages sur les alimentations de vos montages. Nous allons utiliser une alimentation d&#8217;un vieux scanner qui nous donne 5V. A première vue, le signal issu de l&#8217;oscilloscope nous parait correct. Seulement voilà, en changeant d&#8217;échelle, on se rend vite compte que le courant <a href='http://www.equinoxefr.org/post/2008/10/15/jouons-avec-le-courant/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p>Voilà un tout petit article pour vous montrer l&#8217;intérêt des condensateurs de filtrages sur les alimentations de vos montages.</p>
<p>Nous allons utiliser une alimentation d&#8217;un vieux scanner qui nous donne 5V. A première vue, le signal issu de l&#8217;oscilloscope nous parait correct.</p>
<p><a href="http://www.equinoxefr.org/wp-content/uploads/2008/10/capture-bitscope-dso-13.png" rel="lightbox[344]"><img class="alignnone size-full wp-image-347" title="capture-bitscope-dso-13" src="http://www.equinoxefr.org/wp-content/uploads/2008/10/capture-bitscope-dso-13.png" alt="" width="500" height="303" /></a></p>
<p>Seulement voilà, en changeant d&#8217;échelle, on se rend vite compte que le courant n&#8217;est pas si &laquo;&nbsp;propre&nbsp;&raquo; que ça. De nombreux parasites sont présents. Ils peuvent introduire des &laquo;&nbsp;bugs&nbsp;&raquo; dans vos circuits électroniques, qui n&#8217;a pas cherché pendant des heures pourquoi son µC plantait ou avait un fonctionnement erratique&#8230;</p>
<p><a href="http://www.equinoxefr.org/wp-content/uploads/2008/10/capture-bitscope-dso-13-1.png" rel="lightbox[344]"><img class="alignnone size-full wp-image-350" title="capture-bitscope-dso-13-1" src="http://www.equinoxefr.org/wp-content/uploads/2008/10/capture-bitscope-dso-13-1.png" alt="" width="500" height="303" /></a></p>
<p>Et bien voilà, la solution, connue de tous les amateurs d&#8217;électronique mais parfois oubliée, consiste à ajouter un condensateur de filtrage sur la ligne d&#8217;alimentation. Le résultat (ici un condo plastique 33nF de récup) est très parlant, le signal est bien plus stable (il n&#8217;est pas parfait, le condensateur n&#8217;est pas forcément le mieux choisi).</p>
<p><a href="http://www.equinoxefr.org/wp-content/uploads/2008/10/capture-bitscope-dso-13-2.png" rel="lightbox[344]"><img class="alignnone size-full wp-image-349" title="capture-bitscope-dso-13-2" src="http://www.equinoxefr.org/wp-content/uploads/2008/10/capture-bitscope-dso-13-2.png" alt="" width="500" height="303" /></a></p>
<p>Un truc tout bête mais qu&#8217;il est bon de rappeler de temps en temps <img src='http://www.equinoxefr.org/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.equinoxefr.org/post/2008/10/15/jouons-avec-le-courant/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Fraiseuse CNC sous Linux, &#171;&#160;Do It Yourself&#160;&#187;</title>
		<link>http://www.equinoxefr.org/post/2008/10/06/fraiseuse-cnc-do-it-yourself/</link>
		<comments>http://www.equinoxefr.org/post/2008/10/06/fraiseuse-cnc-do-it-yourself/#comments</comments>
		<pubDate>Mon, 06 Oct 2008 20:17:43 +0000</pubDate>
		<dc:creator>EquinoxeFR</dc:creator>
				<category><![CDATA[Do it]]></category>
		<category><![CDATA[Electronique]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Modélisme]]></category>
		<category><![CDATA[8.04]]></category>
		<category><![CDATA[CNC]]></category>
		<category><![CDATA[diy]]></category>
		<category><![CDATA[dremel]]></category>
		<category><![CDATA[eagle]]></category>
		<category><![CDATA[emc2]]></category>
		<category><![CDATA[flickr]]></category>
		<category><![CDATA[fraiseuse]]></category>
		<category><![CDATA[hobbyCNC]]></category>
		<category><![CDATA[mill]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[Photos]]></category>
		<category><![CDATA[Planet-Libre]]></category>
		<category><![CDATA[routeur]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://www.equinoxefr.org/?p=319</guid>
		<description><![CDATA[Après quelques tests sur ma précédente fraiseuse, je me suis rendu compte que le manque de précision était fatal à ce genre de machine. Bien décidé à ne pas laisser tomber, j&#8217;ai décidé d&#8217;en reconstruire une nouvelle beaucoup plus précise. Le cahier des charges est assez simple: La machine doit rester bon marché Il s&#8217;agit <a href='http://www.equinoxefr.org/post/2008/10/06/fraiseuse-cnc-do-it-yourself/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p>Après quelques tests sur ma précédente fraiseuse, je me suis rendu compte que le manque de précision était fatal à ce genre de machine. Bien décidé à ne pas laisser tomber, j&#8217;ai décidé d&#8217;en reconstruire une nouvelle beaucoup plus précise.</p>
<p>Le cahier des charges est assez simple:</p>
<ul>
<li>La machine doit rester bon marché</li>
<li>Il s&#8217;agit d&#8217;une petite fraiseuse de bureau et non d&#8217;un routeur de 2x3m</li>
<li>Elle devra fonctionner sous <a href="http://linuxcnc.org/" target="_blank">EMC2 (Linux Ubuntu 8.04)<br />
</a></li>
<li>Elle devra être suffisement précise pour réaliser des gravures de circuits imprimés.</li>
<li>La conception se fera au feeling, je suis incapable de concevoir une telle machine sur plans.</li>
</ul>
<p>J&#8217;ai choisi des matériaux faciles à trouver, il s&#8217;agit de tube carré en aluminium vendu en barres de 1 mètre chez LeroyMerlin, de tige filetée de 6mm, de boulons de 6mm et de roulements à billes de roller et d&#8217;autres récupérés dans des imprimantes ainsi que du tube de 25mm en acier pour la potence de l&#8217;axe Z.</p>
<p>La motorisation est assurée par 3 moteurs pas à pas unipolaires 4.1V 1.1A acheté chez <a href="http://technimaniacs.free.fr/" target="_blank">Technimaniacs</a>, les prix sont très corrects et le service parfait <img src='http://www.equinoxefr.org/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  à recommander. Je n&#8217;ai pas réutilisé les anciens moteurs, ils nécessitaient d&#8217;être démultipliés ce qui me faisait perdre en précision, de plus, leur puissance était vraiment limite.</p>
<p>Pour ce qui est de l&#8217;électronique, il s&#8217;agit de la même carte que ma première fraiseuse, un kit de chez <a href="http://www.hobbycnc.com/" target="_blank">HobbyCnc</a>. Elle a le mérite de bien fonctionner et d&#8217;être très bon marché par rapport à la concurrence. Le pilotage ce fait cette fois sous linux avec EMC2. Un excellent logiciel opensource de pilotage de fraiseuse.</p>
<p>La chaine logiciel (opensource)utilisée est la suivante:</p>
<ul>
<li>Qcad pour le dessin des pièces. Les fichiers sont enregistrés en DXF</li>
</ul>
<p><a href="http://www.equinoxefr.org/wp-content/uploads/2008/10/capture.png" rel="lightbox[319]"><img class="alignnone size-medium wp-image-334" title="Qcad" src="http://www.equinoxefr.org/wp-content/uploads/2008/10/capture-300x187.png" alt="" width="300" height="187" /></a></p>
<ul>
<li>Gcnccam pour générer le GCODE</li>
</ul>
<p><a href="http://www.equinoxefr.org/wp-content/uploads/2008/10/capture-1.png" rel="lightbox[319]"><img class="alignnone size-medium wp-image-335" title="gcnccam" src="http://www.equinoxefr.org/wp-content/uploads/2008/10/capture-1-300x187.png" alt="" width="300" height="187" /></a></p>
<ul>
<li>Ensuite c&#8217;est <a href="http://axis.unpy.net/" target="_blank">axis</a> qui est utilisé comme interface à EMC2.</li>
</ul>
<p>EMC2 est installé sur une ubuntu 8.04 avec un noyau temps réel RTLinux. C&#8217;est absolument nécessaire sur ce type de machine afin de garantir la précision du fraisage.</p>
<p>Pour la gravure de circuits imprimés, il y a Eagle et un script de génération du Gcode. Je ne suis pas certain que ce soit facilement faisable avec Kicad <img src='http://www.equinoxefr.org/wp-includes/images/smilies/icon_sad.gif' alt=':-(' class='wp-smiley' /> </p>
<p>Voici quelques photos de la machine construite. Le seul gros problème rencontré: un axe des Z trop souple donc une machine très imprécise. Je l&#8217;ai donc entièrement refait en acier soudé au chalumeau. Il est maintenant très rigide. Pour le reste, c&#8217;est assez simple, un châssis rectangulaire en aluminium dans lequel vient coulisser le mobile de l&#8217;axe des Y. C&#8217;est sur ce mobile Y que vient glisser le plateau de fraisage. L&#8217;axe des Z qui porte la dremel est guidé par des rails en alu. Des roulements de roller maintiennent le chariot Z en place.</p>
<div class="flickr-photos"><a class="tt-flickr tt-flickr-Medium" href="http://www.flickr.com/photos/equinoxefr/2919711748/" rel="album-72157607793713840" id="photo-2919711748" title="Cnc mill"><img src="http://farm4.static.flickr.com/3087/2919711748_c4ae565db5.jpg" width="500" height="371" alt="Cnc mill" /></a> <a class="tt-flickr tt-flickr-Medium" href="http://www.flickr.com/photos/equinoxefr/2919729932/" rel="album-72157607793713840" id="photo-2919729932" title="Z axis"><img src="http://farm4.static.flickr.com/3048/2919729932_2312e85510.jpg" width="333" height="500" alt="Z axis" /></a> <a class="tt-flickr tt-flickr-Medium" href="http://www.flickr.com/photos/equinoxefr/2918871823/" rel="album-72157607793713840" id="photo-2918871823" title="Z axis"><img src="http://farm4.static.flickr.com/3150/2918871823_b9449b8251.jpg" width="500" height="333" alt="Z axis" /></a> <a class="tt-flickr tt-flickr-Medium" href="http://www.flickr.com/photos/equinoxefr/2919695460/" rel="album-72157607793713840" id="photo-2919695460" title="IMG_5911"><img src="http://farm3.static.flickr.com/2042/2919695460_79b43e9583.jpg" width="333" height="500" alt="IMG_5911" /></a> <a class="tt-flickr tt-flickr-Medium" href="http://www.flickr.com/photos/equinoxefr/2919719290/" rel="album-72157607793713840" id="photo-2919719290" title="Z axis"><img src="http://farm4.static.flickr.com/3046/2919719290_aa4a2ea791.jpg" width="500" height="333" alt="Z axis" /></a> <a class="tt-flickr tt-flickr-Medium" href="http://www.flickr.com/photos/equinoxefr/2919721924/" rel="album-72157607793713840" id="photo-2919721924" title="Z axis"><img src="http://farm4.static.flickr.com/3146/2919721924_74e4ee237a.jpg" width="500" height="333" alt="Z axis" /></a> <a class="tt-flickr tt-flickr-Medium" href="http://www.flickr.com/photos/equinoxefr/2919697830/" rel="album-72157607793713840" id="photo-2919697830" title="IMG_5913"><img src="http://farm4.static.flickr.com/3059/2919697830_8905992b23.jpg" width="333" height="500" alt="IMG_5913" /></a> <a class="tt-flickr tt-flickr-Medium" href="http://www.flickr.com/photos/equinoxefr/2919701264/" rel="album-72157607793713840" id="photo-2919701264" title="Ball bearing from rollers"><img src="http://farm4.static.flickr.com/3247/2919701264_0d4d1114a5.jpg" width="333" height="500" alt="Ball bearing from rollers" /></a> <a class="tt-flickr tt-flickr-Medium" href="http://www.flickr.com/photos/equinoxefr/2918857677/" rel="album-72157607793713840" id="photo-2918857677" title="IMG_5916"><img src="http://farm4.static.flickr.com/3264/2918857677_4e2a9c6291.jpg" width="333" height="500" alt="IMG_5916" /></a> <a class="tt-flickr tt-flickr-Medium" href="http://www.flickr.com/photos/equinoxefr/2919707248/" rel="album-72157607793713840" id="photo-2919707248" title="Aluminium rails"><img src="http://farm4.static.flickr.com/3136/2919707248_ffa5dd49fe.jpg" width="500" height="333" alt="Aluminium rails" /></a> <a class="tt-flickr tt-flickr-Medium" href="http://www.flickr.com/photos/equinoxefr/2919726106/" rel="album-72157607793713840" id="photo-2919726106" title="Y stepper mount"><img src="http://farm4.static.flickr.com/3230/2919726106_9666047381.jpg" width="500" height="333" alt="Y stepper mount" /></a> <a class="tt-flickr tt-flickr-Medium" href="http://www.flickr.com/photos/equinoxefr/2918883477/" rel="album-72157607793713840" id="photo-2918883477" title="Unipolar steppers"><img src="http://farm4.static.flickr.com/3290/2918883477_28d76ee812.jpg" width="500" height="333" alt="Unipolar steppers" /></a> <a class="tt-flickr tt-flickr-Medium" href="http://www.flickr.com/photos/equinoxefr/2918859577/" rel="album-72157607793713840" id="photo-2918859577" title="IMG_5917"><img src="http://farm4.static.flickr.com/3236/2918859577_0f1e84a671.jpg" width="500" height="333" alt="IMG_5917" /></a> <a class="tt-flickr tt-flickr-Medium" href="http://www.flickr.com/photos/equinoxefr/2919724124/" rel="album-72157607793713840" id="photo-2919724124" title="ball bearing from old printers"><img src="http://farm4.static.flickr.com/3131/2919724124_c3f543124b.jpg" width="500" height="333" alt="ball bearing from old printers" /></a> <a class="tt-flickr tt-flickr-Medium" href="http://www.flickr.com/photos/equinoxefr/2919699412/" rel="album-72157607793713840" id="photo-2919699412" title="Limit switch from old printers"><img src="http://farm4.static.flickr.com/3037/2919699412_2b216959f2.jpg" width="333" height="500" alt="Limit switch from old printers" /></a> <a class="tt-flickr tt-flickr-Medium" href="http://www.flickr.com/photos/equinoxefr/2919713022/" rel="album-72157607793713840" id="photo-2919713022" title="Electronics"><img src="http://farm4.static.flickr.com/3006/2919713022_4cf856e7a6.jpg" width="355" height="500" alt="Electronics" /></a> <a class="tt-flickr tt-flickr-Medium" href="http://www.flickr.com/photos/equinoxefr/2918886841/" rel="album-72157607793713840" id="photo-2918886841" title="Electronics"><img src="http://farm4.static.flickr.com/3188/2918886841_9ccf4cf425.jpg" width="500" height="384" alt="Electronics" /></a> <a class="tt-flickr tt-flickr-Medium" href="http://www.flickr.com/photos/equinoxefr/2919709774/" rel="album-72157607793713840" id="photo-2919709774" title="Plugs"><img src="http://farm4.static.flickr.com/3128/2919709774_790b434f10.jpg" width="333" height="500" alt="Plugs" /></a> <a class="tt-flickr tt-flickr-Medium" href="http://www.flickr.com/photos/equinoxefr/2919714620/" rel="album-72157607793713840" id="photo-2919714620" title="Power supply 12v 80Va"><img src="http://farm4.static.flickr.com/3287/2919714620_dc9c923c7c.jpg" width="500" height="308" alt="Power supply 12v 80Va" /></a> <a class="tt-flickr tt-flickr-Medium" href="http://www.flickr.com/photos/equinoxefr/2918887539/" rel="album-72157607793713840" id="photo-2918887539" title="First test"><img src="http://farm4.static.flickr.com/3231/2918887539_2ca4d16af3.jpg" width="500" height="149" alt="First test" /></a> </div>
<p>Voilà une petite vidéo de test avec le fichier de démo d&#8217;Axis. Le fraisage ne se termine pas la course de ma machine étant trop limitée. Pour un premier test, la précision est au rendez-vous.</p>
<p><a href="http://www.youtube.com/watch?v=GhIafLmoYuc"><img src="http://img.youtube.com/vi/GhIafLmoYuc/default.jpg" width="130" height="97" border=0></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.equinoxefr.org/post/2008/10/06/fraiseuse-cnc-do-it-yourself/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>&#171;&#160;The Unnecessary Bubble&#160;&#187;</title>
		<link>http://www.equinoxefr.org/post/2008/08/18/the-unnecessary-bubble/</link>
		<comments>http://www.equinoxefr.org/post/2008/08/18/the-unnecessary-bubble/#comments</comments>
		<pubDate>Mon, 18 Aug 2008 21:18:40 +0000</pubDate>
		<dc:creator>EquinoxeFR</dc:creator>
				<category><![CDATA[Electronique]]></category>
		<category><![CDATA[Arduino]]></category>
		<category><![CDATA[diy]]></category>
		<category><![CDATA[flickr]]></category>
		<category><![CDATA[led]]></category>
		<category><![CDATA[Photos]]></category>
		<category><![CDATA[rgb]]></category>
		<category><![CDATA[sharp gp2d120]]></category>

		<guid isPermaLink="false">http://www.equinoxefr.org/?p=263</guid>
		<description><![CDATA[Me revoilà aujourd&#8217;hui avec une création totalement inutile, d&#8217;où ce titre &#171;&#160;The Unnecessary Bubble&#160;&#187;. Le matériel nécessaire: Une carte arduino, 3 résistances 150 ohms, 1 led RGB, 1 capteur de proximité SHARP G2D120 ou équivalent, une balle de ping-pong. La led RGB est branchée sur la masse (GND), et sur les ports 9, 10, 11 <a href='http://www.equinoxefr.org/post/2008/08/18/the-unnecessary-bubble/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p>Me revoilà aujourd&#8217;hui avec une création totalement inutile, d&#8217;où ce titre &laquo;&nbsp;The Unnecessary Bubble&nbsp;&raquo;.</p>
<p><a class="tt-flickr tt-flickr-Medium" href="http://www.flickr.com/photos/equinoxefr/2775896890/"><img src="http://farm4.static.flickr.com/3085/2775896890_ee4a9fdb0e.jpg" border="0" alt="The Unnecessary Bubble" width="397" height="500" /></a></p>
<p>Le matériel nécessaire: Une carte arduino, 3 résistances 150 ohms, 1 led RGB, 1 capteur de proximité SHARP G2D120 ou équivalent, une balle de ping-pong.</p>
<p>La led RGB est branchée sur la masse (GND), et sur les ports 9, 10, 11 de l&#8217;arduino au travers des résistances de 150 ohms. La balle de ping-pong percée d&#8217;un trou de 5mm sert de diffuseur à la led.</p>
<p>Le capteur SHARP est branché sur l&#8217;entrée analogique 0, VCC (5v) et la masse (GND).</p>
<p>Sur le principe l&#8217;arduino change de couleur toutes les 100 ms ( ce qui permet de faire varier les tons de couleurs assez rapidement). Si vous approchez un objet ou votre main de la boite, le capteur évalue la distance, plus celle-ci et faible et plus le cycle des couleurs est rapide. Si vous vous éloignez, le cycle de couleur reprend sa vitesse normale.</p>
<p><a class="tt-flickr tt-flickr-Medium" href="http://www.flickr.com/photos/15900030@N05/sets/72157606812689232/"><div class="flickr-photos"><a class="tt-flickr tt-flickr-Square" href="http://www.flickr.com/photos/equinoxefr/2775905544/" rel="album-72157606812689232" id="photo-2775905544" title="The Unnecessary Bubble - RGB led driven by an Arduino. IR proximity sensor is used to increase speed of color cycling. More on www.equinoxefr.org"><img src="http://farm4.static.flickr.com/3001/2775905544_33026ff365_s.jpg" width="75" height="75" alt="The Unnecessary Bubble" /></a> <a class="tt-flickr tt-flickr-Square" href="http://www.flickr.com/photos/equinoxefr/2775896890/" rel="album-72157606812689232" id="photo-2775896890" title="The Unnecessary Bubble - RGB led driven by an Arduino. IR proximity sensor is used to increase speed of color cycling. More on www.equinoxefr.org"><img src="http://farm4.static.flickr.com/3085/2775896890_ee4a9fdb0e_s.jpg" width="75" height="75" alt="The Unnecessary Bubble" /></a> <a class="tt-flickr tt-flickr-Square" href="http://www.flickr.com/photos/equinoxefr/2775900788/" rel="album-72157606812689232" id="photo-2775900788" title="The Unnecessary Bubble - RGB led driven by an Arduino. IR proximity sensor is used to increase speed of color cycling. More on www.equinoxefr.org"><img src="http://farm4.static.flickr.com/3205/2775900788_9a13077457_s.jpg" width="75" height="75" alt="The Unnecessary Bubble" /></a> <a class="tt-flickr tt-flickr-Square" href="http://www.flickr.com/photos/equinoxefr/2775039751/" rel="album-72157606812689232" id="photo-2775039751" title="The Unnecessary Bubble"><img src="http://farm4.static.flickr.com/3289/2775039751_488d35c88b_s.jpg" width="75" height="75" alt="The Unnecessary Bubble" /></a> <a class="tt-flickr tt-flickr-Square" href="http://www.flickr.com/photos/equinoxefr/2775908354/" rel="album-72157606812689232" id="photo-2775908354" title="The Unnecessary Bubble - RGB led driven by an Arduino. IR proximity sensor is used to increase speed of color cycling. More on www.equinoxefr.org"><img src="http://farm4.static.flickr.com/3167/2775908354_bcee4cae75_s.jpg" width="75" height="75" alt="The Unnecessary Bubble" /></a> </div><br />
</a></p>
<p><a href="http://www.youtube.com/watch?v=HkiBnyzf6eY"><img src="http://img.youtube.com/vi/HkiBnyzf6eY/default.jpg" width="130" height="97" border=0></a></p>
<p>Voilà le code source:</p>
<p>[code]</p>
<p>#define PIN_RED           10<br />
#define PIN_GREEN        9<br />
#define PIN_BLUE          11<br />
#define PIN_SHARP       0<br />
#define WAIT              100</p>
<p>int waiting = WAIT;</p>
<p>void color(int r, int g, int b)<br />
{<br />
analogWrite(PIN_RED,   r);<br />
analogWrite(PIN_GREEN, g);<br />
analogWrite(PIN_BLUE,  b);<br />
}</p>
<p>void setup()<br />
{</p>
<p>pinMode(PIN_RED,   OUTPUT);<br />
pinMode(PIN_GREEN, OUTPUT);<br />
pinMode(PIN_BLUE,  OUTPUT);<br />
pinMode(PIN_SHARP,INPUT);<br />
}</p>
<p>void loop()<br />
{</p>
<p>for (int i = 0; i &lt; 256; i++){<br />
color(255, i, 0);<br />
set_delay();<br />
delay(waiting);<br />
}</p>
<p>for (int i = 0; i &lt; 256; i++){<br />
color(255 - i, 255, 0);<br />
set_delay();<br />
delay(waiting);<br />
}</p>
<p>for (int i = 0; i &lt; 256; i++){<br />
color(0, 255, i);<br />
set_delay();<br />
delay(waiting);<br />
}</p>
<p>for (int i = 0; i &lt; 256; i++){<br />
color(0, 255 - i, 255);<br />
set_delay();<br />
delay(waiting);<br />
}</p>
<p>for (int i = 0; i &lt; 256; i++){<br />
color(i, 0, 255);<br />
set_delay();<br />
delay(waiting);<br />
}</p>
<p>for (int i = 0; i &lt; 256; i++){<br />
color(255, 0, 255 - i);<br />
set_delay();<br />
delay(waiting);<br />
}<br />
}</p>
<p>void set_delay()<br />
{<br />
int analogValue1 = analogRead(PIN_SHARP);<br />
if (  analogValue1 &lt; 100 )<br />
{<br />
waiting = WAIT;<br />
}<br />
else<br />
{<br />
waiting = WAIT / (analogValue1 / 10);<br />
}</p>
<p>}<br />
[/code]</p>
]]></content:encoded>
			<wfw:commentRss>http://www.equinoxefr.org/post/2008/08/18/the-unnecessary-bubble/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
	</channel>
</rss>
