<?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 &raquo; EquinoxeFR</title>
	<atom:link href="http://www.equinoxefr.org/categorie/electronique/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.equinoxefr.org</link>
	<description>DIY Lab</description>
	<lastBuildDate>Sun, 05 Feb 2012 21:33:11 +0000</lastBuildDate>
	<language>fr</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=</generator>
		<item>
		<title>Ajout d&#8217;une liaison sans fil Xbee 802.15.4 sur une station météo La crosse Technology WS2305</title>
		<link>http://www.equinoxefr.org/post/2011/09/03/ajout-dune-liaison-sans-fils-xbee-802-15-4-sur-une-station-meteo-technology-ws2305/</link>
		<comments>http://www.equinoxefr.org/post/2011/09/03/ajout-dune-liaison-sans-fils-xbee-802-15-4-sur-une-station-meteo-technology-ws2305/#comments</comments>
		<pubDate>Sat, 03 Sep 2011 11:26:35 +0000</pubDate>
		<dc:creator>EquinoxeFR</dc:creator>
				<category><![CDATA[Do it]]></category>
		<category><![CDATA[Electronique]]></category>
		<category><![CDATA[Hack it]]></category>
		<category><![CDATA[hack]]></category>
		<category><![CDATA[lacross]]></category>
		<category><![CDATA[station météo]]></category>
		<category><![CDATA[Xbee]]></category>

		<guid isPermaLink="false">http://www.equinoxefr.org/?p=1263</guid>
		<description><![CDATA[Il y a 3 ans, j&#8217;avais branché ma station météo d&#8217;abord sur une Fonera, puis ensuite sur un routeur Netgear WL500 afin d&#8217;envoyer les données météo sur un serveur. Ce montage très simple a été remis en cause par une panne &#171;&#160;définitive&#160;&#187; du routeur et par l’utilisation de la Fonera sur un autre projet. De plus il &#8230; </p><p><a class="more-link block-button" href="http://www.equinoxefr.org/post/2011/09/03/ajout-dune-liaison-sans-fils-xbee-802-15-4-sur-une-station-meteo-technology-ws2305/">Lire la Suite &#187;</a>]]></description>
			<content:encoded><![CDATA[<p>Il y a 3 ans, j&#8217;avais branché ma <a href="http://www.equinoxefr.org/post/2007/11/24/fonera-et-station-meteo-lacrosse-technology-ws2305-etape-1-la-station-ws2305/" target="_blank">station météo d&#8217;abord sur une Fonera</a>, puis ensuite sur un routeur Netgear WL500 afin d&#8217;envoyer les données météo sur un serveur. Ce montage très simple a été remis en cause par une panne &laquo;&nbsp;définitive&nbsp;&raquo; du routeur et par l’utilisation de la Fonera sur un autre projet. De plus il y avait quelques inconvénients: la consommation électrique du routeur et la présence d&#8217;un transformateur, le câble série&#8230;</p>
<p style="text-align: center;"><img class="aligncenter" src="/public/Fonera/p30_lcf_72dpi_ws2305bla_alu.jpg" alt="p30_lcf_72dpi_ws2305bla_alu.jpg" width="400" height="389" /></p>
<p style="text-align: left;">Souhaitant à nouveau brancher ma station sur internet, j&#8217;ai décidé de  changer de stratégie. Etant donné que je dispose d&#8217;un mini PC sous XBMC qui me sert de magnétoscope numérique, j&#8217;ai préféré envoyer les données météo sur ce PC. Il me fallait donc une liaison sans fil entre le PC et la station météo qui soit bi directionnelle et qui supporte la distance entre les 2 équipements.</p>
<p style="text-align: left;">J&#8217;ai à ma disposition 2 modules Xbee Pro 802.15.4 permettant le transport d&#8217;une liaison série TTL sur la bande des 2.4GHz.</p>
<p style="text-align: left;">Comme détaillé dans le précédent article sur la liaison avec la Fonera,  il faut localiser à l&#8217;aide d&#8217;un oscilloscope les signaux TTL de la liaison série de la station. La sortie sur le côté étant à la norme RS232, elle ne convient pas, il faut trouver les signaux en amont du convertisseur RS232 formé ici par des transistors.</p>
<p style="text-align: left;"><a href="/public/Electronique/WS2300/IMG_1152_800x600.jpg" rel="lightbox[1263]"><img class="aligncenter" src="/public/Electronique/WS2300/.IMG_1152_800x600_m.jpg" alt="IMG_1152_800x600.jpg" width="448" height="298" /></a>On localise sur la carte mère de la station météo 4 points: une masse (GND), une source de courant d&#8217;environ 3v (Vcc), le signal Tx et le signal Rx.</p>
<p style="text-align: left;"><a href="http://www.equinoxefr.org/wp-content/uploads/2011/09/IMG_7932.jpg" rel="lightbox[1263]"><img class="aligncenter size-large wp-image-1266" title="Wiring" src="http://www.equinoxefr.org/wp-content/uploads/2011/09/IMG_7932-1024x682.jpg" alt="" width="590" height="392" /></a>Les fils sont ensuite reliés à la carte supportant le module Xbee:</p>
<ul>
<li>Xbee Vcc &lt;-&gt; WS2305 3v</li>
<li>Xbee GND &lt;-&gt;  WS2305 GND</li>
<li>Xbee Tx &lt;-&gt; WS2305 Rx</li>
<li>Xbee Rx &lt;-&gt; WS2305  Tx</li>
</ul>
<p style="text-align: left;">Le module Xbee normalement alimenté en 3.3v sera ici alimenté en 3.02 V, seule tension disponible sur la carte en dehors des 6v du bloc d&#8217;alim.<br />
<a href="http://www.equinoxefr.org/wp-content/uploads/2011/09/Xbee.png" rel="lightbox[1263]"><img class="aligncenter size-full wp-image-1268" title="Xbee" src="http://www.equinoxefr.org/wp-content/uploads/2011/09/Xbee.png" alt="" width="377" height="260" /></a></p>
<p style="text-align: left;">La carte mère de la station peut maintenant être réinstallée dans son boitier. Le module Xbee est relié par des fils d&#8217;une dizaine de centimètres, ce qui permettra de lui trouver une place dans la station.</p>
<p style="text-align: left;"><a href="http://www.equinoxefr.org/wp-content/uploads/2011/09/IMG_7931.jpg" rel="lightbox[1263]"><img class="aligncenter size-large wp-image-1269" title="Wiring" src="http://www.equinoxefr.org/wp-content/uploads/2011/09/IMG_7931-1024x682.jpg" alt="" width="590" height="392" /></a>Le seul emplacement disponible et accessible facilement pour y placer le module c&#8217;est le compartiment des piles. Celui-ci n&#8217;étant pas utilisé lorsque la station est alimentée par le secteur, le logement est un candidat parfait. La carte d&#8217;accueil du module Xbee est collée avec de la colle à chaud au fond du compartiment.</p>
<p style="text-align: left;"><a href="http://www.equinoxefr.org/wp-content/uploads/2011/09/IMG_7938.jpg" rel="lightbox[1263]"><img class="aligncenter size-large wp-image-1270" title="En place" src="http://www.equinoxefr.org/wp-content/uploads/2011/09/IMG_7938-1024x682.jpg" alt="" width="590" height="392" /></a>Le module Xbee nécessite juste de plier délicatement l&#8217;antenne pour pourvoir refermer le compartiment des piles.</p>
<p style="text-align: left;"><a href="http://www.equinoxefr.org/wp-content/uploads/2011/09/IMG_7939.jpg" rel="lightbox[1263]"><img class="aligncenter size-large wp-image-1271" title="Xbee en place" src="http://www.equinoxefr.org/wp-content/uploads/2011/09/IMG_7939-1024x682.jpg" alt="" width="590" height="392" /></a></p>
<p style="text-align: left;">Voilà pour la station météo. Côté PC, nous utilisons un autre module Xbee sur une carte fille (Xbee Explorer chez Sparkfun ) disposant d&#8217;un port USB.</p>
<p style="text-align: left;"><a href="http://www.equinoxefr.org/wp-content/uploads/2011/09/016_Sélection.png" rel="lightbox[1263]"><img class="aligncenter size-medium wp-image-1275" title="Xbee explorer / Sparkfun" src="http://www.equinoxefr.org/wp-content/uploads/2011/09/016_Sélection-300x224.png" alt="" width="300" height="224" /></a></p>
<p style="text-align: left;">Le module est alors vu comme un convertisseur USB / Série FTDI.</p>
<pre style="text-align: left;">usb 4-5: FTDI USB Serial Device converter now attached to ttyUSB0</pre>
<p style="text-align: left;"><a href="http://www.equinoxefr.org/wp-content/uploads/2011/09/IMG_7941.jpg" rel="lightbox[1263]"><img class="aligncenter size-large wp-image-1272" title="Récepteur" src="http://www.equinoxefr.org/wp-content/uploads/2011/09/IMG_7941-1024x1024.jpg" alt="" width="590" height="590" /></a></p>
<p style="text-align: left;">Afin de permettre aux deux modules de communiquer, il faut configurer quelques paramètres:</p>
<ul>
<li>Les adresses des modules.</li>
<li>La puissance du signal.</li>
<li>La vitesse du port série.</li>
</ul>
<p style="text-align: left;">La configuration se fait sous windows ( <img src='http://www.equinoxefr.org/wp-includes/images/smilies/icon_sad.gif' alt=':-(' class='wp-smiley' />  ) à l&#8217;aide de l&#8217;utilitaire X-CTU.</p>
<p style="text-align: left;">Il faut d&#8217;abord régler les adresses des modules.</p>
<p style="text-align: left;">On paramétrera <em>&laquo;&nbsp;Destination Address Low&nbsp;&raquo;</em> à 1 pour le module de la station et &laquo;&nbsp;16 bits source Address&nbsp;&raquo; à 2. Sur le module de réception du PC, il faut faire l&#8217;inverse c&#8217;est à dire <em>&laquo;&nbsp;Destination Address Low&nbsp;&raquo;</em> à 2  et &laquo;&nbsp;16 bits source Address&nbsp;&raquo; à 1.</p>
<p style="text-align: left;">Les deux modules peuvent alors communiquer entre eux. On peut aussi utiliser une adresse de broadcast mais je n&#8217;en voie pas l’intérêt ici.</p>
<p style="text-align: left;"><a href="http://www.equinoxefr.org/wp-content/uploads/2011/09/014_Espace-de-travail-11.png" rel="lightbox[1263]"><img class="aligncenter size-full wp-image-1277" title="X-CTU" src="http://www.equinoxefr.org/wp-content/uploads/2011/09/014_Espace-de-travail-11.png" alt="" width="459" height="589" /></a></p>
<p>Ensuite il faut définir la puissance &laquo;&nbsp;Power Level&nbsp;&raquo; au maximum ( 4 ) ou non suivant vos besoins, ainsi que la vitesse du port série, identique à celle de la station météo (2400 Bps)</p>
<p style="text-align: left;"><a href="http://www.equinoxefr.org/wp-content/uploads/2011/09/015_Espace-de-travail-1.png" rel="lightbox[1263]"><img class="aligncenter size-full wp-image-1278" title="X-CTU" src="http://www.equinoxefr.org/wp-content/uploads/2011/09/015_Espace-de-travail-1.png" alt="" width="458" height="588" /></a></p>
<p>Nous avons terminé pour la partie électronique.</p>
<p>Côté logiciel, on va utiliser <a href="http://www.lavrsen.dk/foswiki/bin/view/Open2300/WebHome" target="_blank">Open2300</a>, un ensemble d&#8217;outils pour récupérer les données en provenance de la station. Il suffira de compiler les sources avec un simple &laquo;&nbsp;Make&nbsp;&raquo;. Si vous souhaitez stocker vos données dans Mysql, il faudra aussi faire un &laquo;&nbsp;Make mysql2300&#8243; pour générer l&#8217;utilitaire mysql2300.</p>
<p>Si comme moi vous n&#8217;utilisez pas l&#8217;anémomètre, il vaut mieux patcher les sources à l&#8217;aide du fichier suivant: <a href="http://www.equinoxefr.org/wp-content/uploads/2011/09/delay.patch_.gz">delay.patch</a> afin de réduire le temps de récupération des données.</p>
<p>&nbsp;</p>
<pre>gzip -d delay.patch</pre>
<pre>cat delay.patch | patch -p1</pre>
<p>Pensez aussi à paramétrer le fichier open2300.conf comme il se doit.</p>
<p>Lancé dans la crontab par exemple, cet utilitaire permettra de transmettre les données de la station sur un serveur Mysql. Un petit script perl pourra ensuite grapher les données à l&#8217;aide de RRDTools: <a href="http://www.equinoxefr.org/wp-content/uploads/2011/09/graph.pl_.gz">graph.pl</a><br />
Quelques lignes d&#8217; HTML et l&#8217;on peut facilement mettre ces données en ligne<br />
<a href="http://www.equinoxefr.org/wp-content/uploads/2011/09/017_Sélection.png" rel="lightbox[1263]"><img class="aligncenter size-medium wp-image-1282" title="Web" src="http://www.equinoxefr.org/wp-content/uploads/2011/09/017_Sélection-300x235.png" alt="" width="300" height="235" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.equinoxefr.org/post/2011/09/03/ajout-dune-liaison-sans-fils-xbee-802-15-4-sur-une-station-meteo-technology-ws2305/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Fabriquer un lecteur de carte MicroSD pour Arduino</title>
		<link>http://www.equinoxefr.org/post/2011/08/14/fabriquer-un-lecteur-de-carte-microsd-pour-arduino/</link>
		<comments>http://www.equinoxefr.org/post/2011/08/14/fabriquer-un-lecteur-de-carte-microsd-pour-arduino/#comments</comments>
		<pubDate>Sun, 14 Aug 2011 09:08:33 +0000</pubDate>
		<dc:creator>EquinoxeFR</dc:creator>
				<category><![CDATA[Do it]]></category>
		<category><![CDATA[Electronique]]></category>
		<category><![CDATA[Hack it]]></category>
		<category><![CDATA[Arduino]]></category>
		<category><![CDATA[diy]]></category>
		<category><![CDATA[microsd]]></category>
		<category><![CDATA[reader]]></category>
		<category><![CDATA[sd]]></category>
		<category><![CDATA[sdcard]]></category>

		<guid isPermaLink="false">http://www.equinoxefr.org/?p=1241</guid>
		<description><![CDATA[Pour mon projet de datalogger, il me fallait un lecteur de cartes SD ou MicroSD. N&#8217;en ayant pas sous la main, j&#8217;en ai fabriqué un à partir d&#8217;un adaptateur SD / MicroSD. Il y a plusieurs avantages à cela: l&#8217;encombrement très réduit. Le coût dérisoire ( &#60; 10 € avec la carte MicroSD ). la &#8230; </p><p><a class="more-link block-button" href="http://www.equinoxefr.org/post/2011/08/14/fabriquer-un-lecteur-de-carte-microsd-pour-arduino/">Lire la Suite &#187;</a>]]></description>
			<content:encoded><![CDATA[<p>Pour mon projet de datalogger, il me fallait un lecteur de cartes SD ou MicroSD. N&#8217;en ayant pas sous la main, j&#8217;en ai fabriqué un à partir d&#8217;un adaptateur SD / MicroSD. Il y a plusieurs avantages à cela:</p>
<ul>
<li>l&#8217;encombrement très réduit.</li>
<li>Le coût dérisoire ( &lt; 10 € avec la carte MicroSD ).</li>
<li>la simplicité.</li>
</ul>
<div><span style="font-size: small;"><span style="background-color: #ffff00;"><strong>Attention, la tension d&#8217;alimentation et des différents signaux est en 3.3v</strong></span>. Ne le branchez surtout pas sur un arduino 5V sans utiliser des résistances pour réduire la tension à 3.3v !</span></div>
<div>Le projet nécessite seulement des barettes sécables males, droites ou coudées ainsi qu&#8217;un adaptateur de cartes MicroSD.</div>
<div><a href="http://www.equinoxefr.org/wp-content/uploads/2011/08/IMG_7902.jpg" rel="lightbox[1241]"><img class="aligncenter size-medium wp-image-1242" title="L'adaptateur" src="http://www.equinoxefr.org/wp-content/uploads/2011/08/IMG_7902-300x200.jpg" alt="" width="300" height="200" /></a>Il suffit ensuite de souder la barettes sur les contacts cuivrés de l&#8217;adaptateur.</div>
<div><a href="http://www.equinoxefr.org/wp-content/uploads/2011/08/IMG_7903.jpg" rel="lightbox[1241]"><img class="aligncenter size-medium wp-image-1243" title="Signaux" src="http://www.equinoxefr.org/wp-content/uploads/2011/08/IMG_7903-300x200.jpg" alt="" width="300" height="200" /></a></div>
<div>Voilà, votre lecteur de carte est prêt à être embarqué ! Temps de réalisation: 5 min <img src='http://www.equinoxefr.org/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </div>
<div><a href="http://www.equinoxefr.org/wp-content/uploads/2011/08/IMG_7904.jpg" rel="lightbox[1241]"><img class="aligncenter size-medium wp-image-1244" title="Le Kit" src="http://www.equinoxefr.org/wp-content/uploads/2011/08/IMG_7904-300x200.jpg" alt="" width="300" height="200" /></a></div>
]]></content:encoded>
			<wfw:commentRss>http://www.equinoxefr.org/post/2011/08/14/fabriquer-un-lecteur-de-carte-microsd-pour-arduino/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Projet DataLogger pour vélo</title>
		<link>http://www.equinoxefr.org/post/2011/07/16/projet-datalogger-pour-velo/</link>
		<comments>http://www.equinoxefr.org/post/2011/07/16/projet-datalogger-pour-velo/#comments</comments>
		<pubDate>Sat, 16 Jul 2011 17:58:49 +0000</pubDate>
		<dc:creator>EquinoxeFR</dc:creator>
				<category><![CDATA[Do it]]></category>
		<category><![CDATA[Electronique]]></category>
		<category><![CDATA[Hack it]]></category>
		<category><![CDATA[accéléromètre]]></category>
		<category><![CDATA[Arduino]]></category>
		<category><![CDATA[capteur hall]]></category>
		<category><![CDATA[datalogger]]></category>
		<category><![CDATA[gps]]></category>
		<category><![CDATA[polar]]></category>
		<category><![CDATA[sdcard]]></category>
		<category><![CDATA[vélo]]></category>

		<guid isPermaLink="false">http://www.equinoxefr.org/?p=1173</guid>
		<description><![CDATA[Encore un projet dans les cartons. Concevoir un petit enregistreur me permettant de stocker sur une carte SD plusieurs paramètres lorsque je fais des sorties à vélo. Je souhaiterai enregistrer: La date / heure La position GPS La vitesse Le cap la cadence de pédalage l&#8217;accélération X Y et Z la température Le rythme cardiaque &#8230; </p><p><a class="more-link block-button" href="http://www.equinoxefr.org/post/2011/07/16/projet-datalogger-pour-velo/">Lire la Suite &#187;</a>]]></description>
			<content:encoded><![CDATA[<p>Encore un projet dans les cartons. Concevoir un petit enregistreur me permettant de stocker sur une carte SD plusieurs paramètres lorsque je fais des sorties à vélo. Je souhaiterai enregistrer:</p>
<ul>
<li>La date / heure</li>
<li>La position GPS</li>
<li>La vitesse</li>
<li>Le cap</li>
<li>la cadence de pédalage</li>
<li>l&#8217;accélération X Y et Z</li>
<li>la température</li>
<li>Le rythme cardiaque</li>
</ul>
<div>L&#8217;ensemble des données sont récupérées / calculées par un Atmega 328 embarquant du code Arduino. Les données sont ensuite enregistrées sur carte SD et présentées en temps réel sur l&#8217;écran.</div>
<div><span style="font-size: x-small;"><br />
</span></div>
<div><span style="font-size: x-small;">Voilà un schéma de principe du système. </span></div>
<div><a href="http://www.equinoxefr.org/wp-content/uploads/2011/07/schema_bikelogger.png" rel="lightbox[1173]"><img class="aligncenter size-large wp-image-1174" title="schema_bikelogger" src="http://www.equinoxefr.org/wp-content/uploads/2011/07/schema_bikelogger-724x1024.png" alt="" width="590" height="834" /></a></div>
]]></content:encoded>
			<wfw:commentRss>http://www.equinoxefr.org/post/2011/07/16/projet-datalogger-pour-velo/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Réparation d&#8217;une console nintendo DS Lite</title>
		<link>http://www.equinoxefr.org/post/2011/02/27/reparation-dune-console-nintendo-ds-lite/</link>
		<comments>http://www.equinoxefr.org/post/2011/02/27/reparation-dune-console-nintendo-ds-lite/#comments</comments>
		<pubDate>Sun, 27 Feb 2011 21:24:57 +0000</pubDate>
		<dc:creator>EquinoxeFR</dc:creator>
				<category><![CDATA[Do it]]></category>
		<category><![CDATA[Electronique]]></category>
		<category><![CDATA[Hack it]]></category>
		<category><![CDATA[console]]></category>
		<category><![CDATA[diy]]></category>
		<category><![CDATA[ds lite]]></category>
		<category><![CDATA[jeux]]></category>
		<category><![CDATA[nintendo]]></category>
		<category><![CDATA[réparation]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://www.equinoxefr.org/?p=1057</guid>
		<description><![CDATA[Amener une console Nintendo DS dans une cours d&#8217;école, voilà une idée qui peut vite tourner au cauchemar&#8230; des enfants, un ballon et PAF ! la console chute et se brise en deux. La console est totalement hors service, le boitier en plastique est cassé en 2 et elle ne s&#8217;allume plus, l&#8217;écran supérieur étant &#8230; </p><p><a class="more-link block-button" href="http://www.equinoxefr.org/post/2011/02/27/reparation-dune-console-nintendo-ds-lite/">Lire la Suite &#187;</a>]]></description>
			<content:encoded><![CDATA[<p>Amener une console Nintendo DS dans une cours d&#8217;école, voilà une idée qui peut vite tourner au cauchemar&#8230; des enfants, un ballon et PAF ! la console chute et se brise en deux. La console est totalement hors service, le boitier en plastique est cassé en 2 et elle ne s&#8217;allume plus, l&#8217;écran supérieur étant arraché. Face à de tels dégâts, la réparation peut s&#8217;avérer délicate, il faut lister les parties cassées puis trouver les revendeurs permettant l&#8217;achat des pièces détachées. Cette opération assez incertaine risque de coûter cher en pièces de rechange. Une autre alternative s&#8217;offre à nous: Ebay ! Pourquoi ne pas enchérir pour une console identique, cassée elle aussi (le prix n&#8217;en sera que plus intéressant) mais si possible pour d&#8217;autres raisons ? Après quelques recherches, je fais l&#8217;acquisition d&#8217;une console , identique à celle cassée, mais ayant a priori un problème de carte mère pour environ 30 €. Ensuite, c&#8217;est 40 min de chirurgie pour greffer les pièces des 2 DS dans une nouvelle console fonctionnelle.</p>
<p>La suite en vidéo</p>
<p><object width="500" height="400"><param name="movie" value="http://www.youtube.com/v/UOruc9ebFuY&amp;rel=0"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/UOruc9ebFuY&amp;rel=0" type="application/x-shockwave-flash" wmode="transparent" width="500" height="400"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://www.equinoxefr.org/post/2011/02/27/reparation-dune-console-nintendo-ds-lite/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Fraiseuse CNC DIY v3 &#8211; Episode 2</title>
		<link>http://www.equinoxefr.org/post/2011/02/05/fraiseuse-cnc-diy-v3-episode-2/</link>
		<comments>http://www.equinoxefr.org/post/2011/02/05/fraiseuse-cnc-diy-v3-episode-2/#comments</comments>
		<pubDate>Sat, 05 Feb 2011 08:43:00 +0000</pubDate>
		<dc:creator>EquinoxeFR</dc:creator>
				<category><![CDATA[Do it]]></category>
		<category><![CDATA[Electronique]]></category>
		<category><![CDATA[Hack it]]></category>
		<category><![CDATA[CNC]]></category>
		<category><![CDATA[diy]]></category>
		<category><![CDATA[emc2]]></category>
		<category><![CDATA[fraiseuse numérique]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[odcnc]]></category>
		<category><![CDATA[open hardware]]></category>
		<category><![CDATA[open source]]></category>

		<guid isPermaLink="false">http://www.equinoxefr.org/?p=1048</guid>
		<description><![CDATA[Voilà la suite tant attendue ( par moi surtout ) de la construction de ma fraiseuse numérique. La voilà presque terminée. il me reste 1 moteur à câbler et la vis sans fin de l&#8217;axe des X à installer, tout le reste est en place. On est bien loin de l&#8217;épisode 1 avec ses quelques &#8230; </p><p><a class="more-link block-button" href="http://www.equinoxefr.org/post/2011/02/05/fraiseuse-cnc-diy-v3-episode-2/">Lire la Suite &#187;</a>]]></description>
			<content:encoded><![CDATA[<p>Voilà la suite tant attendue ( par moi surtout <img src='http://www.equinoxefr.org/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> ) de la construction de ma fraiseuse numérique.</p>
<p><a href="http://www.equinoxefr.org/wp-content/uploads/2011/02/2011-01-23-17.49.16.jpg" rel="lightbox[1048]"><img class="aligncenter size-medium wp-image-1049" title="En cours de conception" src="http://www.equinoxefr.org/wp-content/uploads/2011/02/2011-01-23-17.49.16-225x300.jpg" alt="En cours de conception" width="225" height="300" /></a>La voilà presque terminée. il me reste 1 moteur à câbler et la vis sans fin de l&#8217;axe des X à installer, tout le reste est en place. On est bien loin de l&#8217;épisode 1 avec ses quelques pièces éparses !</p>
<p><a class="tt-flickr tt-flickr-Small" title="DIY CNC Parts" href="http://www.flickr.com/photos/equinoxefr/4121878222/"><img class="alignnone" src="http://farm3.static.flickr.com/2551/4121878222_ed5a427a4c_m.jpg" alt="DIY CNC Parts" width="240" height="150" /></a></p>
<p><br class="spacer_" /></p>
<p>N&#8217;ayant pas eu le temps de faire un article à chaque étape de l&#8217;avancement de la construction, j&#8217;ai mis en place un Wiki dans lequel je vais essayer de documenter l&#8217;ensemble du projet afin d&#8217;aider ceux qui comme moi veulent se lancer dans la fabrication d&#8217;un tel outil. Le wiki est &laquo;&nbsp;ouvert&nbsp;&raquo;, si vous aussi vous construisez une machine et que voulez m&#8217;aider à documenter, je peux vous donner un accès en écriture. Pour le moment il n&#8217;y a pas grand chose, mais je compte l’enrichir régulièrement et je compte aussi sur votre aide !</p>
<p>L&#8217;adresse du projet: <a href="http://odcnc.equinoxefr.org" target="_blank">http://odcnc.equinoxefr.org</a></p>
<p><br class="spacer_" /></p>
<p><a href="http://www.equinoxefr.org/wp-content/uploads/2011/02/Capture-d’écran-2011-02-05-à-09.36.58.png" rel="lightbox[1048]"><img class="aligncenter size-large wp-image-1050" title="Capture d’écran 2011-02-05 à 09.36.58" src="http://www.equinoxefr.org/wp-content/uploads/2011/02/Capture-d’écran-2011-02-05-à-09.36.58-1024x590.png" alt="" width="725" height="417" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.equinoxefr.org/post/2011/02/05/fraiseuse-cnc-diy-v3-episode-2/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<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 &#8230; </p><p><a class="more-link block-button" href="http://www.equinoxefr.org/post/2010/01/24/chargeur-solaire-pour-gadgets-usb-telephone-gps/">Lire la Suite &#187;</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>7</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 &#8230; </p><p><a class="more-link block-button" href="http://www.equinoxefr.org/post/2009/12/04/reparations-du-jour-un-jouet-et-un-chargeur/">Lire la Suite &#187;</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 &#8230; </p><p><a class="more-link block-button" href="http://www.equinoxefr.org/post/2009/12/04/planet-madeinfr-le-do-it-yourself-a-la-francaise/">Lire la Suite &#187;</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 &#8230; </p><p><a class="more-link block-button" href="http://www.equinoxefr.org/post/2009/10/30/buspirate-mise-a-jour-sous-macosx/">Lire la Suite &#187;</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 &#8230; </p><p><a class="more-link block-button" href="http://www.equinoxefr.org/post/2009/02/11/arduino-photolab-schema/">Lire la Suite &#187;</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>
	</channel>
</rss>

