<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet title="XSL formatting" type="text/xsl" href="http://planet.madeinfr.org/feed/rss2/xslt" ?><rss version="2.0"
  xmlns:dc="http://purl.org/dc/elements/1.1/"
  xmlns:wfw="http://wellformedweb.org/CommentAPI/"
  xmlns:content="http://purl.org/rss/1.0/modules/content/"
  xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
  <title>DIY Planet : Made in Fr</title>
  <link>http://planet.madeinfr.org/</link>
  <atom:link href="http://planet.madeinfr.org/feed/rss2" rel="self" type="application/rss+xml"/>
  <description>Ce site regroupe des contributions en français de bidouilleurs, bricoleurs, électroniciens, adeptes de bidouillabilités, pour faire court : de passionnés du « fait soi-même ».</description>
  <language>fr</language>
  <pubDate>Thu, 09 Sep 2010 22:30:15 +0200</pubDate>
  <copyright></copyright>
  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
  <generator>Dotclear</generator>
  
    
  <item>
    <title>Intervallomètre - essais</title>
    <link>http://domoduino.tumblr.com/post/1030948879</link>
    <guid isPermaLink="false">urn:md5:3bc4c56219b5b842709eeae4683cb692</guid>
    <pubDate>Sun, 29 Aug 2010 13:28:09 -0400</pubDate>
    <dc:creator>Gil Damoiseaux</dc:creator>
        <category>Planet</category>
        <category>informatique</category><category>Mac Mini</category>    
    <description>    &lt;p&gt;Comme promis, voici deux vidéos réalisées grâce à mon intervallomètre maison.&lt;/p&gt;
&lt;p&gt;J’ai utilisé un canon 550d avec un objectif sigma 50mm 1.4 … le tout en manuel pour éviter d’avoir des variations d’intensité d’une photo à l’autre.&lt;/p&gt;
&lt;p&gt;
&lt;object height=&quot;385&quot; width=&quot;480&quot;&gt;
&lt;param value=&quot;http://www.youtube.com/v/iwHf7lgZA-8?fs=1&amp;hl=fr_FR&amp;rel=0&quot; name=&quot;movie&quot;&gt;
&lt;param value=&quot;true&quot; name=&quot;allowFullScreen&quot;&gt;
&lt;param value=&quot;always&quot; name=&quot;allowscriptaccess&quot;&gt;
&lt;embed height=&quot;385&quot; width=&quot;480&quot; allowfullscreen=&quot;true&quot; allowscriptaccess=&quot;always&quot; type=&quot;application/x-shockwave-flash&quot; src=&quot;http://www.youtube.com/v/iwHf7lgZA-8?fs=1&amp;hl=fr_FR&amp;rel=0&quot;&gt;&lt;/embed&gt;&lt;/object&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;object height=&quot;385&quot; width=&quot;480&quot;&gt;
&lt;param value=&quot;http://www.youtube.com/v/_VoVDSkiYcw?fs=1&amp;hl=fr_FR&amp;rel=0&quot; name=&quot;movie&quot;&gt;
&lt;param value=&quot;true&quot; name=&quot;allowFullScreen&quot;&gt;
&lt;param value=&quot;always&quot; name=&quot;allowscriptaccess&quot;&gt;
&lt;embed height=&quot;385&quot; width=&quot;480&quot; allowfullscreen=&quot;true&quot; allowscriptaccess=&quot;always&quot; type=&quot;application/x-shockwave-flash&quot; src=&quot;http://www.youtube.com/v/_VoVDSkiYcw?fs=1&amp;hl=fr_FR&amp;rel=0&quot;&gt;&lt;/embed&gt;&lt;/object&gt;
&lt;/p&gt;
&lt;p&gt;Je profite de ce post, pour signaler que je viens de lancer une version ‘internationale’ de mon blog : &lt;a target=&quot;_self&quot; href=&quot;http://domoduino-world.tumblr.com/&quot;&gt;Domoduino world&lt;/a&gt;. Mais, lecteurs francophones, rassurez-vous, je vais continuer à écrire tous mes articles en français et les traduire ensuite en anglais … &lt;/p&gt;</description>
    
    
    
      </item>
    
  <item>
    <title>Intervallomètre</title>
    <link>http://domoduino.tumblr.com/post/976504187</link>
    <guid isPermaLink="false">urn:md5:e7a9123ecb58ffc3358ee921b2b0eb03</guid>
    <pubDate>Thu, 19 Aug 2010 09:21:48 -0400</pubDate>
    <dc:creator>Gil Damoiseaux</dc:creator>
        <category>Planet</category>
        <category>informatique</category><category>Mac Mini</category>    
    <description>    &lt;p&gt;Voici un petit projet autour d’un arduino mini pro qui a été relativement simple à faire et qui me permet de me relancer un peu dans mes projets électroniques quelque peu délaissés ces derniers mois.&lt;/p&gt;
&lt;p&gt;Qu’est-ce qu’un intervallomètre ? Il s’agit d’une fonction que l’on retrouve sur certains appareils photos ou sur des boitiers de contrôle externes qui permet de prendre des photos à intervalle régulier, généralement dans le but d’en faire des vidéos. Typiquement, on photographie la progression de nuages dans le ciel et on repasse le tout à grande vitesse. Je n’ai pas encore de fichiers d’exemple à poster, mais dès que j’aurai un résultat acceptable, je l’ajouterai à mon blog.&lt;/p&gt;
&lt;p&gt;Pour m’interfacer sur le reflex, j’utilise simplement l’entrée jack 2.5mm “remote control” qui permet de déclencher le focus et le zoom à distance. Le cablage est le suivant :&lt;/p&gt;
&lt;p&gt;&lt;img height=&quot;465&quot; width=&quot;500&quot; src=&quot;http://27.media.tumblr.com/tumblr_l7e5bfJNwh1qzic2zo1_500.jpg&quot; align=&quot;middle&quot; /&gt; &lt;/p&gt;
&lt;p&gt;Pour isoler le contrôle de l’appareil du reste du circuit, deux optocoupleurs 4n35 font parfaitement le boulot. Ils sont tout deux reliés à une pin digital de l’arduino accompagnés chacun de leur résistance de 560 Ohm. &lt;/p&gt;
&lt;p&gt;Ça, c’est pour la partie contrôle, mais il faut maintenant avoir une interface digne de ce nom … j’ai opté pour un petit afficheur LCD de 4cm de large (HMC16223SG) que j’avais acheté chez Pollin. Il est muni d’un contrôleur HD44780 que je contrôle en 4bits pour limiter le cablage (7 pins utilisés à la place de 11). Petit désavantage, il n’y a pas de backlight, mais bon, ce n’est pas des plus critique sur ce projet.&lt;/p&gt;
&lt;p&gt;J’ai trouvé un petit boitier sympa qui m’a permis de caser tout ça, il fait 13x6x3cm, est muni d’un emplacement pour une pile 9v et permet l’intégration d’un LCD grâce à une petite fenêtre en plastique. J’ai du malgré tout me battre pour que tout rentre dedans …&lt;/p&gt;
&lt;p&gt;Voici ce que cela donne de l’intérieur :&lt;/p&gt;
&lt;p&gt;&lt;img height=&quot;500&quot; width=&quot;500&quot; src=&quot;http://29.media.tumblr.com/tumblr_l7e46rk7Rp1qzic2zo1_500.jpg&quot; align=&quot;middle&quot; /&gt;  &lt;/p&gt;
&lt;p&gt;J’ai placé en façade 3 boutons poussoirs pour se promener dans les menus. J’ai repris les mêmes que ceux de ma télécommande vu le peu d’espace qu’ils occupent.&lt;/p&gt;
&lt;p&gt;Et l’extérieur :&lt;/p&gt;
&lt;p&gt;&lt;img height=&quot;500&quot; width=&quot;500&quot; src=&quot;http://25.media.tumblr.com/tumblr_l7e4duxfpj1qzic2zo1_500.jpg&quot; align=&quot;middle&quot; /&gt;&lt;/p&gt;
&lt;p&gt;Les boutons de droite permettent de se déplacer dans les menus, le bouton de gauche sélectionne l’entrée courante du menu et une fois cela fait, les deux autres boutons permettent de changer la valeur associée.&lt;/p&gt;
&lt;p&gt;Le menu est organisé comme suit :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;GO - démarre la prise de photo &lt;/li&gt;
&lt;li&gt;Automatique (Nombre de photos/Intervalle/Temps total) - permet de choisir le paramètre qui sera calculé automatiquement. Par ex : si Nombre de photos est sélectionné, il sera calculé automatiquement en fonction du temps total et de l’intervalle entre les photos.&lt;/li&gt;
&lt;li&gt;Intervalle - temps de pause entre chaque photo.&lt;/li&gt;
&lt;li&gt;Nombre de photo.&lt;/li&gt;
&lt;li&gt;Temps total.&lt;/li&gt;
&lt;li&gt;Utilisation du focus - Active ou non la mise au point avant de prendre la photo.&lt;/li&gt;
&lt;li&gt;Durée du focus.&lt;/li&gt;
&lt;li&gt;Délai avant la première photo.&lt;/li&gt;
&lt;li&gt;Mode de test.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Il y a deux leds en façade, la verte permet de voir si l’appareil est allumé. La deuxième permet de voir si une entrée menu est actuellement selectionnée (allumée en continu) ou si une session de photo est en cours (clignotement à chaque seconde).&lt;/p&gt;
&lt;p&gt;Petite cerise sur le gâteau, je stocke les paramètres dans l’eeprom et donc d’une session à l’autre, pas besoin de tout régler à nouveau.&lt;/p&gt;
&lt;p&gt;Le soft représente quand même 650 lignes de code, mais j’avoue avoir été assez fainéant et ce n’est pas des plus optimisé … mais tout fonctionne, c’est le principal :-).&lt;/p&gt;
&lt;p&gt;Des extensions sont facilement envisageables: le déclenchement de prise de photos en fonction du son ou de la lumière. Il me reste encore quelques pins de libres sur l’arduino, donc, tout est faisable … si j’arrive à caser encore quelque chose dans le boitier.&lt;/p&gt;
&lt;p&gt;J’espère pouvoir faire bientôt quelques essais et poster cela ici.D’autre part, si le code vous intéresse, je peux le poster, mais j’ai la fâcheuse habitude de nommer toutes mes variables en anglais … &lt;/p&gt;</description>
    
    
    
      </item>
    
  <item>
    <title>Thermoformage</title>
    <link>http://www.fleurey.com/weblogs/franck/index.php?2010/06/16/198-thermoformage</link>
    <guid isPermaLink="false">urn:md5:541d01f27b10ba93d8fd02567c5813c0</guid>
    <pubDate>Wed, 16 Jun 2010 20:55:04 -0400</pubDate>
    <dc:creator>Franck Fleurey</dc:creator>
        <category>Planet</category>
        <category>code</category><category>french</category><category>serial port</category>    
    <description>    &lt;p&gt;Apres avoir vu &lt;a href=&quot;http://forum.heli4.com/index.php?showtopic=14307&quot; hreflang=&quot;fr&quot;&gt;un petit tutorial sur le thermoformage&lt;/a&gt; au four/asipirateur j'ai décidé de tenter le coup avec l'objectif de faire une bulle a mon hélico.&lt;/p&gt;


&lt;p&gt;Voici le résultat:&lt;/p&gt;


&lt;p&gt;&lt;img src=&quot;http://www.fleurey.com/weblogs/franck/images/thermoformage/DSC_6382.JPG&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;


&lt;p&gt;Une petite photo du dispositif:&lt;/p&gt;


&lt;p&gt;&lt;img src=&quot;http://www.fleurey.com/weblogs/franck/images/thermoformage/DSC_6344.JPG&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;


&lt;p&gt;Le moule est réalisé avec du thermoplastique. C'est un platique dur qui devient comme de la pate a modeler lorqu'on le met dans l'eau chaude. Je l'ai utilisé pour prendre l'empreinte de la bulle originale de l'helico. Malheureusement je n'avais pas assez huilé la bulle et je l'ai cassé en démoulant. Cela dit le résultat n'est pas mal et la rigidité est suffisante pour être utilisé comme moule.&lt;/p&gt;


&lt;p&gt;&lt;img src=&quot;http://www.fleurey.com/weblogs/franck/images/thermoformage/DSC_6391.JPG&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;


&lt;p&gt;Le résultat sue l'hélico.&lt;/p&gt;


&lt;p&gt;&lt;img src=&quot;http://www.fleurey.com/weblogs/franck/images/thermoformage/DSC_6353.JPG&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;


&lt;p&gt;&lt;img src=&quot;http://www.fleurey.com/weblogs/franck/images/thermoformage/DSC_6360.JPG&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;


&lt;p&gt;C'est un bon début mais j'utilise des transparents platique qui sont déja fin au départ donc les bulles obtenue sont très fines et donc fragiles et assez souples.&lt;/p&gt;</description>
    
    
    
      </item>
    
  <item>
    <title>Un peu de mécanique</title>
    <link>http://kubuntu.free.fr/blog/index.php/2010/05/27/273-un-peu-de-mecanique</link>
    <guid isPermaLink="false">urn:md5:fc5794846cda150ce2d8e2d79625f7ef</guid>
    <pubDate>Wed, 26 May 2010 22:06:02 -0400</pubDate>
    <dc:creator>Jérôme L.</dc:creator>
        <category>Planet</category>
        <category>Arduino</category><category>Do it yourself</category><category>Hardware</category><category>Home automation</category><category>Robotics</category>    
    <description>    &lt;p&gt;&lt;a href=&quot;http://kubuntu.free.fr/blog/images/electronique/GTL/TableauDeCommunication.png&quot;&gt;&lt;img src=&quot;http://kubuntu.free.fr/blog/images/electronique/GTL/resized_TableauDeCommunication.png&quot; alt=&quot;tableau&quot; style=&quot;float:right; margin: 0 0 1em 1em;&quot; /&gt;&lt;/a&gt;Point de moteurs ou d'arbre à cames ici, ce qu'on appelle mécanique dans le monde du hardware concerne toutes les pièces qui ne sont pas électroniques. Par exemple les boitiers, la face avant d'une carte, le châssis ... Et dans notre cas, une baie 19' fait maison.&lt;/p&gt;


&lt;p&gt;Quand j'ai fait l'électricité dans notre maison, j'ai décidé de faire en même temps un câblage basse tension complet. Il peut servir à tout ce que je veux, ethernet bien sur, mais aussi téléphone, capteurs déportés, liaisons séries etc... L'idée était donc de banaliser tout cela en câble ethernet et prises RJ45, le tout revenant vers la &lt;a href=&quot;http://entraidelec.com/article-70-La-GTL-Gaine-Technique-de-Logement.html&quot; hreflang=&quot;fr&quot; title=&quot;Gaine Technique de Logement&quot;&gt;GTL&lt;/a&gt; en une armoire de brassage. Celle-ci doit regrouper les platines de brassage, un switch ethernet, le répartiteur téléphonique et les équipements communicants. On peut alors affecter une prise à une fonction simplement en la brassant vers l'équipement adéquat.&lt;/p&gt;


&lt;p&gt;Au vu de la quantité de prises prévues&lt;sup&gt;[&lt;a href=&quot;http://kubuntu.free.fr/blog/index.php/#pnote-273-1&quot;&gt;1&lt;/a&gt;]&lt;/sup&gt; le mieux était de s'orienter vers du matériel professionnel en 19'&lt;sup&gt;[&lt;a href=&quot;http://kubuntu.free.fr/blog/index.php/#pnote-273-2&quot;&gt;2&lt;/a&gt;]&lt;/sup&gt;. Mais une baie 19' prend beaucoup trop de place et coute 1 bras. J'ai donc décidé de faire cela sur mesure.&lt;/p&gt;


&lt;p&gt;Le matériau de base se trouve partout&amp;nbsp;: des cornières perforées prévues pour monter des étagères métalliques. On choisira le modèle avec des trous larges permettant de s'adapter facilement à l'entraxe des équipements 19'. Dans mon cas, deux cornières furent suffisantes. Il suffit alors de découper aux dimensions voulues, ici du &lt;a href=&quot;http://en.wikipedia.org/wiki/Rack_unit&quot; hreflang=&quot;en&quot; title=&quot;rack unit&quot;&gt;4U&lt;/a&gt;&amp;nbsp;: 2 platines 1U, un switch 1U et un dernier U pour des équipements actifs.&lt;/p&gt;


&lt;p&gt;Un petit montage à blanc&amp;nbsp;:&lt;/p&gt;


&lt;p&gt;&lt;a href=&quot;http://kubuntu.free.fr/blog/images/electronique/GTL/P1050301.JPG&quot; title=&quot;montage à blanc&quot;&gt;&lt;img src=&quot;http://kubuntu.free.fr/blog/images/electronique/GTL/P1050301.TN__.JPG&quot; alt=&quot;montage à blanc&quot; /&gt;&lt;/a&gt;&lt;/p&gt;


&lt;p&gt;et on peut passer à l'installation. Chaque morceau en contact avec le mur est solidement fixé. Il ne s'agit pas que tout tombe&lt;sup&gt;[&lt;a href=&quot;http://kubuntu.free.fr/blog/index.php/#pnote-273-3&quot;&gt;3&lt;/a&gt;]&lt;/sup&gt;&amp;nbsp;! Les cornières sont reliées par des boulons et les coins sont renforcés par des équerres métalliques prévues pour. le cadre est bien entendu relié à la barrette de terre.&lt;/p&gt;


&lt;p&gt;&lt;a href=&quot;http://kubuntu.free.fr/blog/images/electronique/GTL/P1050302.JPG&quot; title=&quot;Emplacement prévu&quot;&gt;&lt;img src=&quot;http://kubuntu.free.fr/blog/images/electronique/GTL/P1050302.TN__.JPG&quot; alt=&quot;Emplacement prévu&quot; /&gt;&lt;/a&gt;
&lt;a href=&quot;http://kubuntu.free.fr/blog/images/electronique/GTL/P1050303.JPG&quot; title=&quot;On fixe bien au mur&quot;&gt;&lt;img src=&quot;http://kubuntu.free.fr/blog/images/electronique/GTL/P1050303.TN__.JPG&quot; alt=&quot;On fixe bien au mur&quot; /&gt;&lt;/a&gt;
&lt;a href=&quot;http://kubuntu.free.fr/blog/images/electronique/GTL/P1050304.JPG&quot; title=&quot;Ecrous/boulons plus renforts de coin&quot;&gt;&lt;img src=&quot;http://kubuntu.free.fr/blog/images/electronique/GTL/P1050304.TN__.JPG&quot; alt=&quot;Ecrous/boulons plus renforts de coin&quot; /&gt;&lt;/a&gt;
&lt;a href=&quot;http://kubuntu.free.fr/blog/images/electronique/GTL/P1050306.JPG&quot; title=&quot;Et hop avec les platines RJ45&quot;&gt;&lt;img src=&quot;http://kubuntu.free.fr/blog/images/electronique/GTL/P1050306.TN__.JPG&quot; alt=&quot;Et hop avec les platines RJ45&quot; /&gt;&lt;/a&gt;&lt;/p&gt;


&lt;p&gt;Si la construction de la &lt;em&gt;baie&lt;/em&gt; n'a durée qu'une nuit, le câblage des platines s'est déroulé sur plusieurs mois au fur et à mesure des besoins. Sur la photo &lt;em&gt;finish&lt;/em&gt; on retrouve tous les composants du schéma ci-dessus&amp;nbsp;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;platines de brassage à gauche&lt;/li&gt;
&lt;li&gt;switch netgear en bleu&lt;/li&gt;
&lt;li&gt;répartiteurs téléphone fixe et adsl en haut&lt;/li&gt;
&lt;li&gt;box adsl&lt;sup&gt;[&lt;a href=&quot;http://kubuntu.free.fr/blog/index.php/#pnote-273-4&quot;&gt;4&lt;/a&gt;]&lt;/sup&gt;&lt;/li&gt;
&lt;li&gt;le &lt;a href=&quot;http://goctruc.free.fr/Telephonie/Dti.html&quot; hreflang=&quot;fr&quot;&gt;DTI&lt;/a&gt; (beige tout en haut)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;et scotché sur la porte les plans qui permettent de retrouver toutes les prises :)&lt;/p&gt;


&lt;p&gt;&lt;a href=&quot;http://kubuntu.free.fr/blog/images/electronique/GTL/P1050370.JPG&quot; title=&quot;pas fini mais déjà en service&quot;&gt;&lt;img src=&quot;http://kubuntu.free.fr/blog/images/electronique/GTL/P1050370.TN__.JPG&quot; alt=&quot;pas fini mais déjà en service&quot; /&gt;&lt;/a&gt;
&lt;a href=&quot;http://kubuntu.free.fr/blog/images/electronique/GTL/P1070172.JPG&quot; title=&quot;état actuel&quot;&gt;&lt;img src=&quot;http://kubuntu.free.fr/blog/images/electronique/GTL/P1070172.TN__.JPG&quot; alt=&quot;état actuel&quot; /&gt;&lt;/a&gt;&lt;/p&gt;


&lt;p&gt;Voila, et pour le fun, une dernière photo de la GTL avant câblage :)&lt;/p&gt;


&lt;p&gt;&lt;a href=&quot;http://kubuntu.free.fr/blog/images/electronique/GTL/p1040490.jpg&quot; title=&quot;oh le joli plat de spaghettis&quot;&gt;&lt;img src=&quot;http://kubuntu.free.fr/blog/images/electronique/GTL/p1040490.TN__.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;div&gt;&lt;h4&gt;Notes&lt;/h4&gt;
&lt;p&gt;[&lt;a href=&quot;http://kubuntu.free.fr/blog/index.php/#rev-pnote-273-1&quot;&gt;1&lt;/a&gt;] 33&lt;/p&gt;
&lt;p&gt;[&lt;a href=&quot;http://kubuntu.free.fr/blog/index.php/#rev-pnote-273-2&quot;&gt;2&lt;/a&gt;] pas trop cher sur ebay&lt;/p&gt;
&lt;p&gt;[&lt;a href=&quot;http://kubuntu.free.fr/blog/index.php/#rev-pnote-273-3&quot;&gt;3&lt;/a&gt;] et comme tout bon bricoleur du dimanche, je blinde!&lt;/p&gt;
&lt;p&gt;[&lt;a href=&quot;http://kubuntu.free.fr/blog/index.php/#rev-pnote-273-4&quot;&gt;4&lt;/a&gt;] je vous laisse deviner le FAI :)&lt;/p&gt;&lt;/div&gt;</description>
    
    
    
      </item>
    
  <item>
    <title>Liaison série : RS232 vs TTL</title>
    <link>http://kubuntu.free.fr/blog/index.php/2010/05/13/272-liaison-serie-rs232-vs-ttl</link>
    <guid isPermaLink="false">urn:md5:7bc51e2ac41584e50439bb0120752498</guid>
    <pubDate>Thu, 13 May 2010 21:16:17 -0400</pubDate>
    <dc:creator>Jérôme L.</dc:creator>
        <category>Planet</category>
        <category>Arduino</category><category>Do it yourself</category><category>Hardware</category><category>Home automation</category><category>Robotics</category>    
    <description>    &lt;p&gt;Un petit article pour rappeler quelques bases, ça ne fait jamais de mal. Outre les niveaux de &lt;del&gt;voltage&lt;/del&gt; tension, il existe une autre différence de taille entre le RS232 et le TTL, la représentation des 0 et des 1&amp;nbsp;! Tout le monde le sait&lt;sup&gt;[&lt;a href=&quot;http://kubuntu.free.fr/blog/index.php/#pnote-272-1&quot;&gt;1&lt;/a&gt;]&lt;/sup&gt;. Mais habitués que nous sommes à utiliser des MAX232 &amp;amp; co&lt;sup&gt;[&lt;a href=&quot;http://kubuntu.free.fr/blog/index.php/#pnote-272-2&quot;&gt;2&lt;/a&gt;]&lt;/sup&gt;, quand il s'agit de manipuler les signaux, il arrive qu'on mette du temps à s'en souvenir&lt;sup&gt;[&lt;a href=&quot;http://kubuntu.free.fr/blog/index.php/#pnote-272-3&quot;&gt;3&lt;/a&gt;]&lt;/sup&gt;. Vous l'aurez compris, cela m'est arrivé récemment :)
Donc petit rappel.&lt;/p&gt;


&lt;p&gt;La liaison série &lt;a href=&quot;http://fr.wikipedia.org/wiki/RS232&quot; hreflang=&quot;fr&quot; title=&quot;wikipedia&quot;&gt;RS232&lt;/a&gt; utilise pour représenter le 1 un niveau compris entre -3V et -25V et pour le 0 entre +3V et +25V. Généralement en sortie de nos PC on trouve -12V et +12V.&lt;/p&gt;


&lt;p&gt;En &lt;a href=&quot;http://fr.wikipedia.org/wiki/Transistor-Transistor_logic&quot; hreflang=&quot;fr&quot; title=&quot;wikipedia&quot;&gt;TTL&lt;/a&gt; par contre le 0 est représenté par une tension entre 0 et 0.7V alors que le 1 est entre 2.2V et 5V.&lt;/p&gt;


&lt;p&gt;La conversion ne se borne donc pas à ramener les -12/+12 vers 0V et 5V, il faut aussi inverser les signaux&lt;sup&gt;[&lt;a href=&quot;http://kubuntu.free.fr/blog/index.php/#pnote-272-4&quot;&gt;4&lt;/a&gt;]&lt;/sup&gt;&amp;nbsp;!&lt;/p&gt;


&lt;p&gt;Preuve par l'exemple, voici un port série de PC branché sur un &lt;a href=&quot;http://www.maxim-ic.com/quick_view2.cfm/qv_pk/2008/t/al&quot; hreflang=&quot;en&quot; title=&quot;Maxim-IC&quot;&gt;MAX3235&lt;/a&gt; le tout relié à un oscillo.&lt;/p&gt;


&lt;p&gt;&lt;a href=&quot;http://kubuntu.free.fr/blog/images/electronique/max3235.jpg&quot; title=&quot;click&quot;&gt;&lt;img src=&quot;http://kubuntu.free.fr/blog/images/electronique/max3235.TN__.jpg&quot; alt=&quot;montage&quot; style=&quot;display:block; margin:0 auto;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;


&lt;p&gt;En rouge, channel 1, une sonde x10 sur le fil 3 de la DB9, Tx du RS232 donc. En bleu, channel 2, une sonde x10 sur la patte 1 du max3235 soit Rx en TTL.
Du PC, on envoi 2 caractères C en 9600-8N1. Nous sortons à l'oscillo la jolie trace suivante&amp;nbsp;:
&lt;a href=&quot;http://kubuntu.free.fr/blog/images/electronique/serie_C_comment.jpg&quot; title=&quot;click again&quot;&gt;&lt;img src=&quot;http://kubuntu.free.fr/blog/images/electronique/resized_serie_C_comment.jpg&quot; alt=&quot;trace&quot; style=&quot;display:block; margin:0 auto;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;En Idle la ligne est à 1, -10V en RS232 et +5V en TTL&lt;/li&gt;
&lt;li&gt;le bit de start S passe à 0&lt;/li&gt;
&lt;li&gt;les 8 bits de données pour C, caractère &lt;a href=&quot;http://man-ascii.com/&quot;&gt;ascii&lt;/a&gt; 0x43 soit b01000011, sachant que le &lt;a href=&quot;http://fr.wikipedia.org/wiki/Bit_de_poids_faible&quot;&gt;LSB&lt;/a&gt; est transmit en 1er&lt;/li&gt;
&lt;li&gt;le bit de stop S' à 1&lt;/li&gt;
&lt;li&gt;le caractère suivant ...&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Voila, voila, du très simple, la base, mais si cela permet à quelqu'un d'éviter de perdre autant de temps que moi, c'est déjà cela de gagné :)&lt;/p&gt;


&lt;p&gt;Aller et pour essayer de donner un peu de contenu à cet article,  j'ai trouvé des vidéos sur l'utilisation de l'oscilloscope très bien faites. C'est chez &lt;a href=&quot;http://www.youtube.com/user/BTCInstrumentation&quot; hreflang=&quot;en&quot; title=&quot;Youtube&quot;&gt;BTCinstrumentation&lt;/a&gt;.&lt;/p&gt;
&lt;div&gt;&lt;h4&gt;Notes&lt;/h4&gt;
&lt;p&gt;[&lt;a href=&quot;http://kubuntu.free.fr/blog/index.php/#rev-pnote-272-1&quot;&gt;1&lt;/a&gt;] ou au moins l'a su&lt;/p&gt;
&lt;p&gt;[&lt;a href=&quot;http://kubuntu.free.fr/blog/index.php/#rev-pnote-272-2&quot;&gt;2&lt;/a&gt;] on préfèrera les nouveaux modèles sans capa externes !&lt;/p&gt;
&lt;p&gt;[&lt;a href=&quot;http://kubuntu.free.fr/blog/index.php/#rev-pnote-272-3&quot;&gt;3&lt;/a&gt;] surtout la nuit&lt;/p&gt;
&lt;p&gt;[&lt;a href=&quot;http://kubuntu.free.fr/blog/index.php/#rev-pnote-272-4&quot;&gt;4&lt;/a&gt;] youhou, coucou la NAND&lt;/p&gt;&lt;/div&gt;</description>
    
    
    
      </item>
    
  <item>
    <title>Joystick arcade</title>
    <link>http://domoduino.tumblr.com/post/528559770</link>
    <guid isPermaLink="false">urn:md5:957dbe8e803471ac528f841db85724f2</guid>
    <pubDate>Sat, 17 Apr 2010 17:33:00 -0400</pubDate>
    <dc:creator>Gil Damoiseaux</dc:creator>
        <category>Planet</category>
        <category>informatique</category><category>Mac Mini</category>    
    <description>    &lt;p&gt;Question de changer un peu, je vais poster quelques images d’un projet que j’ai commencé il y a maintenant un paquet d’années et que je remets à jour régulièrement. Peu de rapport avec les arduinos ou la domotique, mais on reste dans le domaine du fait maison … &lt;/p&gt;
&lt;p&gt;J’ai toujours été grand amateur de jeux vidéos et, en particulier, de jeux d’arcade. Il y a maintenant quelques années, je me suis commandé de quoi monter mon propre joystick arcade à partir de véritables pièces de bornes d’arcade. En cherchant un peu je suis tombé sur un magasin en ligne où l’on peut trouver de tout et au détail : &lt;a title=&quot;http://www.happcontrols.com/&quot; href=&quot;http://www.happcontrols.com/&quot;&gt;&lt;a href=&quot;http://www.happcontrols.com/&quot;&gt;http://www.happcontrols.com/&lt;/a&gt;&lt;/a&gt;. Ils sont visiblement toujours en activité. &lt;/p&gt;
&lt;p&gt;L’ensemble du matériel est de très bonne qualité, tous les boutons sont à microswitch et donc très résistants malgré tous les mauvais traitements qu’ils pourraient subir.&lt;/p&gt;
&lt;p&gt;Dans un premier temps, j’avais utilisé une petite carte USB I-PAC (&lt;a title=&quot;http://www.ultimarc.com/ipac1.html&quot; href=&quot;http://www.ultimarc.com/ipac1.html&quot;&gt;&lt;a href=&quot;http://www.ultimarc.com/ipac1.html&quot;&gt;http://www.ultimarc.com/ipac1.html&lt;/a&gt;&lt;/a&gt;) qui émulait un clavier et qui avait le grand avantage d’autoriser autant de boutons/touches pressées simultanément que l’on désire, ce qui n’est pas le cas d’un clavier classique. Mais, depuis quelques années, j’ai un peu délaissé mon PC comme plateforme de jeu pour une XBOX 360, ce qui rendait mon joystick inutile.&lt;/p&gt;
&lt;p&gt;J’ai donc vampirisé deux manettes Xbox360 sans fils qui avaient fait leur temps et ne fonctionnaient plus tout à fait comme elles devaient. J’ai gratté les surface conductrices et soudé à même le circuit imprimé des nappes de fils.&lt;/p&gt;
&lt;p&gt;&lt;img align=&quot;middle&quot; src=&quot;http://30.media.tumblr.com/tumblr_l113vbU7eB1qzic2zo1_500.jpg&quot; width=&quot;500&quot; height=&quot;500&quot; /&gt; &lt;/p&gt;
&lt;p&gt;&lt;img align=&quot;middle&quot; src=&quot;http://27.media.tumblr.com/tumblr_l113wzCzOX1qzic2zo1_500.jpg&quot; width=&quot;500&quot; height=&quot;500&quot; /&gt;&lt;/p&gt;
&lt;p&gt;Je n’ai raccordé que les contrôles digitaux question de me simplifier la vie. Et, de l’autre côté de la nappe j’ai raccordé les boutons à microswitchs :&lt;/p&gt;
&lt;p&gt;&lt;img align=&quot;middle&quot; src=&quot;http://25.media.tumblr.com/tumblr_l113z70B3o1qzic2zo1_500.jpg&quot; width=&quot;500&quot; height=&quot;500&quot; /&gt;&lt;/p&gt;
&lt;p&gt;Le tout deux fois, question de pouvoir jouer à deux … c’est un minimum pour une partie d’arcade réussie :-). Le résultat final :&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;http://27.media.tumblr.com/tumblr_l113ybvdoz1qzic2zo1_500.jpg&quot; width=&quot;500&quot; height=&quot;500&quot; /&gt;&lt;/p&gt;
&lt;p&gt;Si vous avez des questions sur ce projet, n’hésitez pas, j’espère que cela donnera des idées à certains … au final, ce n’est pas très complexe à réaliser et le fun est maximal !&lt;/p&gt;
&lt;p&gt;Plus tard, j’aimerais pousser le projet plus loin jusqu’à monter le tout dans un meuble d’arcade … mais ce sera pour une autre fois, quand j’aurai un peu plus d’espace … et surtout de temps … &lt;/p&gt;</description>
    
    
    
      </item>
    
  <item>
    <title>Tuner son hélico ou comment relier 2 batteries LiPo en parallèle</title>
    <link>http://www.digitalspirit.org/blog/index.php/post/2010/02/19/Tuner-son-h%C3%A9lico-ou-comment-relier-2-batteries-LiPo-en-parall%C3%A8le</link>
    <guid isPermaLink="false">urn:md5:374ce615c58d8422fc0f23b2a76217fa</guid>
    <pubDate>Fri, 19 Feb 2010 07:30:00 -0500</pubDate>
    <dc:creator>Charles Rincheval</dc:creator>
        <category>Électronique</category>
        <category>accu</category><category>autonomie</category><category>batterie</category><category>co-axial</category><category>Copter V-MAX Hypersonic</category><category>diy</category><category>Electronique</category><category>hélico</category><category>hélicoptère</category><category>lipo</category><category>rotor</category><category>Sanhuan</category>    
    <description>    &lt;p&gt;Le SanHuan Copter 6020-1 MAX-Z aussi nommé le Copter V-MAX Hypersonic est un &lt;a href=&quot;http://en.wikipedia.org/wiki/Coaxial_rotors&quot; hreflang=&quot;en&quot;&gt;hélicoptère co-axial&lt;/a&gt; ridiculement petit disposant de 2 rotors de 17cm de diamètre stabilisé par balancier.&lt;/p&gt;


&lt;p&gt;&lt;a href=&quot;http://www.digitalspirit.org/blog/public/heli_sanhuan.jpg&quot; title=&quot;Hélicoptère SanHuan Copter&quot;&gt;&lt;img src=&quot;http://www.digitalspirit.org/blog/public/.heli_sanhuan_m.jpg&quot; alt=&quot;Hélicoptère SanHuan Copter&quot; title=&quot;Hélicoptère SanHuan Copter, fév. 2010&quot; /&gt;&lt;/a&gt;&lt;/p&gt;


&lt;p&gt;Il ne dispose pas de plateau cyclique mais un rotor vertical à l'arrière lui permet d'avancer ou de reculer en le faisant basculer, imitant alors un cyclique longitudinal, bien évidemment, aucun moyen de faire le moindre mouvement cyclique latéral sauf en pivotant de 90° sur l'axe vertical, suis-je clair&amp;nbsp;? ;) Non ?, pour faire court, pas de déplacements latérals avec cet engin.&lt;/p&gt;


&lt;p&gt;Ce modèle réuni maniabilité et stabilité et on se prend réellement au jeu.
Sa principale faiblesse est son autonomie de 5 minutes, plutôt limite, d'autant plus que d'origine la batterie ne se change pas facilement...&lt;/p&gt;


&lt;p&gt;Nous allons donc modifier cet objet volant afin de le doter d'une autonomie un peu meilleure, pour cela, nous allons procéder en 3 étapes et ce sera l'occasion de faire un peu d'électronique&amp;nbsp;:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Suppression des circuits de protection&lt;/li&gt;
&lt;li&gt;Mise en parallèle des éléments&lt;/li&gt;
&lt;li&gt;Ajout d'un seul circuit de protection&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;L'article est consultable sur le wiki à la page &lt;a href=&quot;http://www.digitalspirit.org/wiki/projets/sanhuancoptermaxz&quot; hreflang=&quot;fr&quot;&gt;Sanhuan Copter Max-Z&lt;/a&gt;.&lt;/p&gt;


&lt;p&gt;Voici une très courte vidéo de la bête (non, pas le félin...)&lt;/p&gt;

&lt;div&gt;
&lt;object width=&quot;400&quot; height=&quot;225&quot;&gt;&lt;param name=&quot;allowfullscreen&quot; value=&quot;true&quot; /&gt;&lt;param name=&quot;allowscriptaccess&quot; value=&quot;always&quot; /&gt;&lt;param name=&quot;movie&quot; value=&quot;http://vimeo.com/moogaloop.swf?clip_id=9538841&amp;amp;server=vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=1&amp;amp;show_portrait=1&amp;amp;color=00ADEF&amp;amp;fullscreen=1&quot; /&gt;&lt;embed src=&quot;http://vimeo.com/moogaloop.swf?clip_id=9538841&amp;amp;server=vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=1&amp;amp;show_portrait=1&amp;amp;color=00ADEF&amp;amp;fullscreen=1&quot; type=&quot;application/x-shockwave-flash&quot; allowfullscreen=&quot;true&quot; allowscriptaccess=&quot;always&quot; width=&quot;400&quot; height=&quot;225&quot;&gt;&lt;/embed&gt;&lt;/object&gt;&lt;p&gt;&lt;a href=&quot;http://vimeo.com/9538841&quot;&gt;Test du SanHuan 6020-1 MAX-Z modifié&lt;/a&gt; from &lt;a href=&quot;http://vimeo.com/user552031&quot;&gt;hugo&lt;/a&gt; on &lt;a href=&quot;http://vimeo.com&quot;&gt;Vimeo&lt;/a&gt;.&lt;/p&gt;
&lt;/div&gt;</description>
    
    
    
      </item>
    
  <item>
    <title>Chargeur solaire pour gadgets USB ( téléphone, GPS… )</title>
    <link>http://www.equinoxefr.org/post/2010/01/24/chargeur-solaire-pour-gadgets-usb-telephone-gps/</link>
    <guid isPermaLink="false">urn:md5:8b01ad5f1e248cbc5aae14e12f9ffbbb</guid>
    <pubDate>Sun, 24 Jan 2010 09:51:43 +0100</pubDate>
    <dc:creator>Pierre Doucet</dc:creator>
        <category>Construction</category>
        <category>adafruit</category><category>batterie</category><category>chargeur</category><category>diy</category><category>Do it</category><category>Electronique</category><category>lipo</category><category>max1555</category><category>mintyboost</category><category>solaire</category><category>sparkfun</category><category>USB</category>    
    <description>    &lt;p&gt;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&amp;#8217;un élément (3.7v) qui alimente un &amp;laquo;&amp;nbsp;Mintyboost&amp;nbsp;&amp;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&amp;#8217;un MAX1555. Ce courant peut provenir de 3 sources:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Un port USB d&amp;#8217;ordinateur.&lt;/li&gt;
&lt;li&gt;Un chargeur secteur 5v.&lt;/li&gt;
&lt;li&gt;Un panneau solaire.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Le montage se base sur 2 cartes open hardware provenant de 2 fournisseurs bien connus &lt;a href=&quot;http://www.sparkfun.com/&quot; target=&quot;_blank&quot;&gt;sparkfun&lt;/a&gt; et &lt;a href=&quot;http://www.adafruit.com&quot; target=&quot;_blank&quot;&gt;Adafruit&lt;/a&gt; industries.&lt;/p&gt;
&lt;p&gt;L&amp;#8217;une des cartes sert de support au MAX1555. Elle comporte 2 entrées et 2 sorties.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.equinoxefr.org/wp-content/uploads/2010/01/00726-1.jpg&quot; rel=&quot;lightbox[899]&quot;&gt;&lt;img class=&quot;aligncenter size-medium wp-image-901&quot; title=&quot;00726-1&quot; src=&quot;http://www.equinoxefr.org/wp-content/uploads/2010/01/00726-1-300x170.jpg&quot; alt=&quot;&quot; width=&quot;300&quot; height=&quot;170&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;En entrée:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Un port d&amp;#8217;alimentation 2.1mm.&lt;/li&gt;
&lt;li&gt;Un mini usb.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;En sortie:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;La batterie Lipo.&lt;/li&gt;
&lt;li&gt;la sortie 3.7v vers le mintyboost.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Elle est disponible préassemblée chez sparkfun&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.equinoxefr.org/wp-content/uploads/2010/01/sparkfun-2.png&quot; rel=&quot;lightbox[899]&quot;&gt;&lt;img class=&quot;aligncenter size-full wp-image-902&quot; title=&quot;sparkfun-2&quot; src=&quot;http://www.equinoxefr.org/wp-content/uploads/2010/01/sparkfun-2.png&quot; alt=&quot;&quot; width=&quot;590&quot; height=&quot;93&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;La batterie provient aussi de chez Sparkfun. C&amp;#8217;est une batterie 1 élément de 2000 mAh.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.equinoxefr.org/wp-content/uploads/2010/01/sparkfun-1.png&quot; rel=&quot;lightbox[899]&quot;&gt;&lt;img class=&quot;aligncenter size-full wp-image-905&quot; title=&quot;sparkfun-1&quot; src=&quot;http://www.equinoxefr.org/wp-content/uploads/2010/01/sparkfun-1.png&quot; alt=&quot;&quot; width=&quot;590&quot; height=&quot;94&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;L&amp;#8217;autre partie, est un kit de chez Adafruit. Le mintyboost. Il n&amp;#8217;a qu&amp;#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&amp;#8217;assembler.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.equinoxefr.org/wp-content/uploads/2010/01/adafruit-1.png&quot; rel=&quot;lightbox[899]&quot;&gt;&lt;img class=&quot;aligncenter size-medium wp-image-906&quot; title=&quot;adafruit-1&quot; src=&quot;http://www.equinoxefr.org/wp-content/uploads/2010/01/adafruit-1-300x222.png&quot; alt=&quot;&quot; width=&quot;300&quot; height=&quot;222&quot; /&gt;&lt;/a&gt;Les instructions d&amp;#8217;assemblage, les schémas et tout la documentation sont en ligne sur le site de &lt;a href=&quot;http://www.ladyada.net/make/mintyboost/&quot; target=&quot;_blank&quot;&gt;ladyada.&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Le panneau solaire provient lui aussi de chez adafruit.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.equinoxefr.org/wp-content/uploads/2010/01/adafruit-2.png&quot; rel=&quot;lightbox[899]&quot;&gt;&lt;img class=&quot;aligncenter size-full wp-image-907&quot; title=&quot;adafruit-2&quot; src=&quot;http://www.equinoxefr.org/wp-content/uploads/2010/01/adafruit-2.png&quot; alt=&quot;&quot; width=&quot;594&quot; height=&quot;501&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Dernière étape: assembler l&amp;#8217;ensemble dans un boitier de petite taille. J&amp;#8217;ai choisi un boitier robuste en aluminium qui n&amp;#8217;aura aucun mal à trainer dans un sac à dos.&lt;/p&gt;
&lt;p&gt;&lt;a title=&quot;Inside the box&quot; href=&quot;http://www.flickr.com/photos/equinoxefr/4298438086/&quot;&gt;&lt;img class=&quot;alignnone&quot; src=&quot;http://farm5.static.flickr.com/4024/4298438086_3dd9b85ed0.jpg&quot; alt=&quot;Inside the box&quot; width=&quot;500&quot; height=&quot;375&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;L&amp;#8217;intérieur du boitier. Comme vous pouvez le constater, on peut encore réduire un peu l&amp;#8217;encombrement.&lt;/p&gt;
&lt;p&gt;&lt;a title=&quot;It work's !&quot; href=&quot;http://www.flickr.com/photos/equinoxefr/4297697869/&quot;&gt;&lt;img class=&quot;alignnone&quot; src=&quot;http://farm3.static.flickr.com/2804/4297697869_49094d203c.jpg&quot; alt=&quot;It work's !&quot; width=&quot;500&quot; height=&quot;375&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Mon téléphone en charge. Le chargeur peut assurer à peu près une charge et demi du téléphone sans l&amp;#8217;aide du panneau solaire. Avec le panneau il faut une dizaine d&amp;#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&amp;#8217;emporter en plus le panneau solaire que l&amp;#8217;on fixera sur le dessus du sac à dos par exemple.&lt;/p&gt;
&lt;p&gt;L&amp;#8217;avantage c&amp;#8217;est qu&amp;#8217;il peut être utilisé avec ou sans la partie solaire. Celle-ci assure une totale autonomie: rechargement de la batterie &amp;laquo;&amp;nbsp;tampon&amp;nbsp;&amp;raquo; dans la journée et charge des périphériques USB la nuit par exemple.&lt;/p&gt;
&lt;p&gt;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&amp;#8217;agit d&amp;#8217;un prototype, j&amp;#8217;ai préféré rester sur le kit, plus simple à assembler.&lt;/p&gt;</description>
    
    
    
      </item>
    
  <item>
    <title>Radio retro &amp;amp; co.</title>
    <link>http://domoduino.tumblr.com/post/316926393</link>
    <guid isPermaLink="false">urn:md5:9c175213c15287491f02b36e434e8a99</guid>
    <pubDate>Mon, 04 Jan 2010 22:40:50 -0500</pubDate>
    <dc:creator>Gil Damoiseaux</dc:creator>
        <category>Construction</category>
        <category>informatique</category><category>Mac Mini</category>    
    <description>    &lt;p&gt;Avant tout, une excellente année 2010 à tous … J’espère arriver à poster un peu plus régulièrement cette année … Ca ne devrait pas être trop difficile remarquez … :p …&lt;/p&gt;
&lt;p&gt;News tout récente: le blog Domoduino est maintenant référencé par &lt;a href=&quot;http://planet.madeinfr.org/&quot;&gt;&lt;a href=&quot;http://planet.madeinfr.org/&quot;&gt;http://planet.madeinfr.org/&lt;/a&gt;&lt;/a&gt; … Je vais faire mon possible pour être à la hauteur et ne pas (trop) raconter de stupidités.&lt;/p&gt;
&lt;p&gt;Vu que mes posts sont plutôt étallés dans le temps, j’ai pas mal de choses à raconter (il faut bien voir les côtés positifs). J’ai d’abord mis au point un petit prototype d’éclairage pour ma cage d’escalier qui utilise un détecteur de mouvements PIR, ensuite, j’ai intégré un petit pc basé sur une ASUS AT3N7A-I dans une vieille radio accompagné d’un petit ampli.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;        Eclairage d’appoint déclenché par infrarouges&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;&lt;img height=&quot;500&quot; width=&quot;500&quot; src=&quot;http://22.media.tumblr.com/tumblr_kvqnqt0SbY1qzic2zo1_500.jpg&quot; align=&quot;middle&quot; /&gt;&lt;/p&gt;
&lt;p&gt;J’ai utilisé un détecteur pir standard, 3 connecteurs : +5v, ground et signal. Le signal est à haut quand quelque chose entre dans le champ de vision du détecteur autrement il est à bas … rien de plus simple de ce côté-là. Pour ce qui est de l’éclairage led, j’ai utilisé une barette led de 1W de chez sure electronics (&lt;a href=&quot;http://www.sureelectronics.net/&quot;&gt;&lt;a href=&quot;http://www.sureelectronics.net/&quot;&gt;http://www.sureelectronics.net/&lt;/a&gt;&lt;/a&gt;) … Je recommande chaudement ce magasin en ligne, ils ont des produits incroyables à des prix ridiculement bas. Les barettes leds par example sont à 2.2$ pièce et elles ressemblent à ceci :&lt;/p&gt;
&lt;p&gt;&lt;img height=&quot;500&quot; width=&quot;500&quot; src=&quot;http://7.media.tumblr.com/tumblr_kvqnn5ilOe1qzic2zo1_500.jpg&quot; align=&quot;middle&quot; /&gt;&lt;/p&gt;
&lt;p&gt;Leur luminosité est trop forte pour l’usage que je voulais en faire, je n’ai pas spécialement envie d’avoir un escalier pleinement éclairé au milieu de la nuit, j’ai donc opté pour un contrôle de leur intensité en utilisant une modulation de fréquence d’alimentation (PWM). Le problème est que ces leds consomment 80ma par plaque, ce qui est supérieur à ce que supporte une sortie arduino, de plus elles sont alimentées en 12V et non 5V. Après un peu de recherche, j’ai trouvé ce qu’il me fallait : Un ULN2003A, c’est à dire un Darlington array contrôlable en 5V supportant plusieurs dizaines de volts en charge et jusqu’à 500ma, tout à fait ce qu’il me fallait. Pour gérer tout ça, j’ai utilisé un mini arduino pro … oui, c’est plutôt ‘Overkill’ comme solution, mais l’idée à terme est d’y ajouter un détecteur de température, d’humidité et autres joyeusetés.&lt;/p&gt;
&lt;p&gt;Le système a fonctionné plus ou moins 15 jours, ensuite l’arduino a cessé toute activité … la led d’alimentation fonctionne encore, mais le reste est mort. Après autopsie, j’ai détecté une erreur de connexion de ma part … le +5v de détecteur PIR était branché sur la pin Reset et non sur la VCC … Je ne comprends toujours pas comment le détecteur pouvait fonctionner. J’ai rectifié le branchement et j’ai profité de l’occasion pour y ajouter un régulateur de tension digne de ce nom afin d’éviter de faire chauffer celui qui est placé sur le board du mini. L’alimentation que j’utilise est de 9.5v, ce qui est dans les normes du mini, mais bon … dans le doute et vu que j’avais quelques régulateurs sous la main …&lt;/p&gt;
&lt;p&gt;Une fois que le système aura fait ses preuves, je brancherai 2 ou 3 plaques de leds avec du plexi poncé devant afin de diffuser la lumière de manière un peu plus propre et définitive que ce que j’ai actuellement.&lt;/p&gt;
&lt;p&gt;Le software actuel est on ne peut plus simple: si il y a détection de mouvement, il y a un ‘fade’ vers le niveau maximal de luminosité … après 15 secondes sans aucune activité dans le champ de vision du détecteur, il y a un ‘fade to black’. Si vous êtes intéressé par le code, je le posterai.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;        Radio rétro&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;J’utilisais depuis quelques temps un petit pc comme media player dans mon living, mais il était vieux, consommait pas mal et niveau performances, c’était assez déplorable. J’ai craqué pour une carte mère AT3N7A-I de chez Asus (processeur ATOM et contrôleur ION), 2Gb de RAM et Windows 7 … je ne le regrette pas du tout. L’avantage de Seven est d’intègrer un support touchscreen de base et mon PC est justement connecté sur un petit écran 7 pouces tactile (acheté sur Ebay).&lt;/p&gt;
&lt;p&gt;&lt;img height=&quot;500&quot; width=&quot;500&quot; src=&quot;http://8.media.tumblr.com/tumblr_kvqnok0HJx1qzic2zo1_500.jpg&quot; align=&quot;middle&quot; /&gt;&lt;/p&gt;
&lt;p&gt;Pour éviter d’avoir un pc et un ampli sous les yeux tous les jours, j’ai décidé d’intégrer le tout dans une vieille radio à lampes qui était totalement hors d’usage. En plus de cela, j’ai du ajouter une alimentation PC et un préampli.&lt;/p&gt;
&lt;p&gt;Pour le préampli, j’ai tenté un kit velleman stéréo alimenté sur du 2x12V et j’avoue avoir été TRES déçu par le son … impossible d’éviter le bourdonnement du au transformateur, même en éloignant celui-ci du circuit. Au final je l’ai complètement supprimé (les photos suivantes ont été prises alors qu’il était encore présent) et la qualité du son est maintenant bien supérieure à ce que je pouvais avoir. Le réglage du volume doit maintenant se faire sur le PC et non plus via un potentiomètre … mais je compte bien y remédier bientôt.&lt;/p&gt;
&lt;p&gt;Pour la partie ampli, la aussi j’ai été chez Sure electronics pour y trouver un ampli 2x100W classe D qui est vraiment impeccable vu son prix de 40$.&lt;/p&gt;
&lt;p&gt;Voici l’ampli et le préampli intégré dans le boitier :&lt;/p&gt;
&lt;p&gt;&lt;img height=&quot;500&quot; width=&quot;500&quot; src=&quot;http://14.media.tumblr.com/tumblr_kvqo0f4r6F1qzic2zo1_500.jpg&quot; align=&quot;middle&quot; /&gt;&lt;/p&gt;
&lt;p&gt;Les deux potentiomètres visibles sont pour les basses et trebles, la nappe de fils déporte le troisième potentiomètre en façade pour pouvoir régler le volume. Le petit ventilateur situé sur l’ampli est totalement inaudible … il y en a même un de remplacement fourni avec.&lt;/p&gt;
&lt;p&gt;Le PC lui est dans un boitier ouvert, ce qui m’a permis de retirer le ventilateur de base qui était particulièrement bruyant car trop petit et tournant trop vite. Pour compenser ce manque, j’ai installé un ventilo 12 cm sous volté à l’arrière de la radio … je n’ai absolument aucun problème de chauffe. Je dois encore remplacer le ventilo 12cm (qui était une récup’) par un noisebocker ou similaire afin de supprimer tout bruit venant de la radio. Je dois aussi me commander une alimentation fanless qui rendra l’ensemble totalement silencieux, ce qui n’est pas encore le cas.&lt;/p&gt;
&lt;p&gt;&lt;img height=&quot;500&quot; width=&quot;500&quot; src=&quot;http://11.media.tumblr.com/tumblr_kvqo1vNm2l1qzic2zo1_500.jpg&quot; align=&quot;middle&quot; /&gt;&lt;/p&gt;
&lt;p&gt;Voici l’arrière une fois le tout refermé :&lt;/p&gt;
&lt;p&gt;&lt;img height=&quot;500&quot; width=&quot;500&quot; src=&quot;http://7.media.tumblr.com/tumblr_kvqnrrAAmA1qzic2zo1_500.jpg&quot; align=&quot;middle&quot; /&gt;&lt;/p&gt;
&lt;p&gt;Et l’avant :&lt;/p&gt;
&lt;p&gt;&lt;img height=&quot;500&quot; width=&quot;500&quot; src=&quot;http://1.media.tumblr.com/tumblr_kvqnphmpf91qzic2zo1_500.jpg&quot; align=&quot;middle&quot; /&gt; &lt;/p&gt;
&lt;p&gt;Le bouton gauche est un bouton poussoir servant à démarrer le pc, j’ai simplement démonté un bouton existant et collé le bouton d’origine avec de la colle forte.&lt;/p&gt;
&lt;p&gt;Le bouton de droit est sur un potentiomètre qui devrait servir à régler le volume … mais vu que j’ai supprimé le préampli, il est maintenant inutilisé. Je pense sérieusement à intégrer une partie électronique customisée pour pouvoir l’utiliser … je pourrais aussi le remplacer par un potentiomètre digital (comme je l’ai fait pour ma télécommande) de manière à pouvoir contrôler le niveau sonore sur le PC directement et/ou sur la radio.&lt;/p&gt;
&lt;p&gt;Pour ce qui est du software, c’est du fait maison aussi. Le tout est en c# et utilise le protocole UPNP pour énumérer les source sons (mp3, webradios …). Je posterai quelques screenshots si cela vous intéresse …&lt;/p&gt;
&lt;p&gt;Ceci cloture don le premier long post de 2010 … je vous tiendrai au courant de l’évolution de ces deux projets et aussi d’un troisième dont je n’ai pas encore parlé : une horloge basée sur un affichage de type matrice à led.&lt;/p&gt;</description>
    
    
    
      </item>
    
  <item>
    <title>Librairie Arduino pour afficheur Oled : Oled4d</title>
    <link>http://www.digitalspirit.org/blog/index.php/post/2009/12/14/Librairie-pour-afficheur-Oled4d-Arduino</link>
    <guid isPermaLink="false">urn:md5:6bf7b5aa35a5624a9915ddad081118e4</guid>
    <pubDate>Mon, 21 Dec 2009 10:09:00 -0500</pubDate>
    <dc:creator>Charles Rincheval</dc:creator>
        <category>Électronique</category>
        <category>4d system</category><category>arduino</category><category>diy</category><category>Electronique</category><category>gpl</category><category>libre</category><category>logiciel libre</category><category>oled</category><category>Oled 4d</category><category>Planet-Libre</category><category>rs232</category><category>série</category>    
    <description>    &lt;p&gt;
&lt;a href=&quot;http://www.digitalspirit.org/blog/public/oled_4d.png&quot;&gt;&lt;img title=&quot;Oled 4D, déc. 2009&quot; alt=&quot;&quot; src=&quot;http://www.digitalspirit.org/blog/public/oled_4d.png&quot; /&gt;&lt;/a&gt;
&lt;a href=&quot;http://www.digitalspirit.org/blog/public/oled_4d_verso.jpg&quot;&gt;&lt;img title=&quot;Oled 4D, déc. 2009&quot; alt=&quot;&quot; src=&quot;http://www.digitalspirit.org/blog/public/oled_4d_verso.jpg&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
Voici une librairie libre de gestion d'afficheur &lt;acronym title=&quot;Organic light-emitting diode&quot;&gt;&lt;a href=&quot;http://fr.wikipedia.org/wiki/Diode_%C3%A9lectroluminescente_organique&quot; hreflang=&quot;fr&quot;&gt;OLED&lt;/a&gt;&lt;/acronym&gt; de la société &lt;a href=&quot;http://www.4dsystems.com.au/&quot; hreflang=&quot;en&quot;&gt;4D Systems&lt;/a&gt; pour &lt;a href=&quot;http://arduino.cc/&quot; hreflang=&quot;en&quot;&gt;Arduino&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;
Comme leur nom l'indique très bien, ils utilisent la technologie &lt;a hreflang=&quot;fr&quot; href=&quot;http://fr.wikipedia.org/wiki/Diode_%C3%A9lectroluminescente_organique&quot;&gt;OLED&lt;/a&gt; avec tous les avantages de cette technologie : pas besoin d'un rétroéclairage, ils ont un angle de vue de 180°, bonne consommation, très bon contraste, vous pouvez les trouver entre autres chez &lt;a href=&quot;http://www.lextronic.fr/P4470-afficheur-oled-couleur-uoled128-g1.html&quot; hreflang=&quot;fr&quot;&gt;Lextronic&lt;/a&gt; ou encore chez &lt;a href=&quot;http://www.sparkfun.com/commerce/product_info.php?products_id=8537&quot; hreflang=&quot;en&quot;&gt;Sparkfun&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
Le jeux d'instructions n'est pas toujours très logique mais est assez complet, le principal défaut de ces afficheurs sont leur prix, à 65€ l'unité, j'imagine mal comment espérer faire de la petite série à un tel prix...
&lt;/p&gt;
&lt;p&gt;Ces afficheurs sont pilotables directement par le biais d'une connection série dans lequel on envoie directement des commandes assez hauts niveaux :
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Set Background Color&lt;/li&gt;
&lt;li&gt;Put Pixel&lt;/li&gt;
&lt;li&gt;Erase Screen&lt;/li&gt;
&lt;li&gt;Draw Rectangle&lt;/li&gt;
&lt;li&gt;Place String of ASCII Text&lt;/li&gt;
&lt;li&gt;...&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
Ils disposent également d'un port microsd permettant ainsi de charger des images ou encore des bouts de programmes, attention, cependant car n'espérez pas mettre des images jpg dans la microsd ou autre et les afficher comme ça, d'un coup, ça ne fonctionnera pas, tout d'abord, car le chip de 4D ne gère pas les images compressées mais uniquement des champs de bits et surtout car il n'y a aucune gestion de FAT gérée par le controleur, ainsi, il est possible d'accéder au contenu de la microsd depuis votre programme mais en brut : à vous de gérer la couche du système de fichiers... &lt;/p&gt;
&lt;h2&gt;Tester la libraire&lt;/h2&gt;
&lt;p&gt;Voici la marche à suivre pour tester cette librairie avec Arduino (&lt;ins&gt;la librairie peut parfaitement fonctionner hors du projet Arduino...&lt;/ins&gt;) :&lt;/p&gt;
&lt;ol&gt;&lt;li&gt;
Créer un dossier Oled4d dans le dossier Libraries de votre installation Arduino et copiez dedans le fichier Oled4d.h.&lt;/li&gt;
&lt;li&gt;Créez un nouveau projet Arduino et copiez le contenu du fichier oled4d.pde dedans.&lt;/li&gt;
&lt;li&gt;Compilez le source, envoyez dans la cible et voilà, vous devriez avoir quelque chose de ce genre s'afficher :&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;a href=&quot;http://www.digitalspirit.org/blog/public/arduino_oled4d.jpg&quot;&gt;&lt;img title=&quot;Arduino avec afficheur Oled de 4DSystems, déc. 2009&quot; alt=&quot;&quot; src=&quot;http://www.digitalspirit.org/blog/public/.arduino_oled4d_m.jpg&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Oui, il s'agit bien de Tux ! ;)&lt;/p&gt;
&lt;h2&gt;Comment ça fonctionne ?&lt;/h2&gt;
&lt;p&gt;
Voici un petit bout de code :
&lt;/p&gt;
&lt;pre&gt;// Créer l'objet en interface série logiciel&lt;br /&gt;Oled4dSoft oled = Oled4dSoft(serial, 8);&lt;br /&gt;&lt;br /&gt;// Pour utiliser l'uart « hardware », procéder ainsi :&lt;br /&gt;//Oled4dHard oled = Oled4dHard(Serial, OLED_RESET_PIN);&lt;br /&gt;&lt;br /&gt;// Initialise l'écran&lt;br /&gt;oled.init();&lt;br /&gt;&lt;br /&gt;// Efface l'écran&lt;br /&gt;oled.clear();&lt;br /&gt;&lt;br /&gt;// Dessine un cercle&lt;br /&gt;oled.drawCircle(64, 64, 20, RGB(255, 255, 0));&lt;br /&gt;&lt;br /&gt;// Affiche du texte&lt;br /&gt;oled.drawText(1, 3, SMALL, GREEN, &quot;Hello world !&quot;);&lt;/pre&gt;
&lt;p&gt;
Voilà, je pense que l'exemple est assez explicite et logique...
&lt;/p&gt;
&lt;p&gt;
Vour remarquerez qu'il est possible de passer par l'uart intégré à l'Atmel ou de passer par l'uart logiciel avec la libraire &lt;a href=&quot;http://arduiniana.org/libraries/NewSoftSerial/&quot; hreflang=&quot;en&quot;&gt;NewSoftSerial&lt;/a&gt; (cette librairie dispose de fonctions avancées et est bien supérieure à la librairie d'uart fourni par défaut dans le projet Arduino).
&lt;/p&gt;
&lt;h2&gt;Démo&lt;/h2&gt;
&lt;p&gt;
Voici une petite démo affichant en vrac des lignes, des triangles, des cercles, des polygones, des rectangles...
&lt;br /&gt;
La vidéo reflète assez mal les couleurs de l'écran qui sont bien vives en réel.
&lt;/p&gt;
&lt;div&gt;
&lt;object type=&quot;application/x-shockwave-flash&quot; data=&quot;http://www.vimeo.com/moogaloop.swf?clip_id=8001458&amp;amp;server=www.vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=1&amp;amp;color=00ADEF&amp;amp;fullscreen=1&quot; height=&quot;302&quot; width=&quot;400&quot;&gt;	&lt;param name=&quot;quality&quot; value=&quot;best&quot; /&gt;
&lt;param name=&quot;allowfullscreen&quot; value=&quot;true&quot; /&gt;
&lt;param name=&quot;scale&quot; value=&quot;showAll&quot; /&gt;
&lt;param name=&quot;movie&quot; value=&quot;http://www.vimeo.com/moogaloop.swf?clip_id=8001458&amp;amp;server=www.vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=1&amp;amp;color=00ADEF&amp;amp;fullscreen=1&quot; /&gt;
&lt;p&gt;Écran Oled de 4D System piloté par Arduino&lt;/p&gt;
&lt;/object&gt;
&lt;/div&gt;
&lt;h2&gt;Futures évolutions&lt;/h2&gt;
&lt;p&gt;
Actuellement, cette librairie supporte uniquement les instructions standards (General Command Set), les autres (Extended Command Set), qui permettent entre autre un accès au contenu de la microsd, ne sont pas encore gérées mais le plus gros du travail est fait...
&lt;/p&gt;
&lt;h2&gt;Téléchargement&lt;/h2&gt;
&lt;p&gt;
Cette librairie est mise à disposition sous license GPL.&lt;br /&gt;
Vous pouvez télécharger la toute dernière version de cette librairie depuis mon compte &lt;a href=&quot;http://github.com/&quot;&gt;GitHub&lt;/a&gt; à l'adresse suivante : &lt;a hreflang=&quot;en&quot; href=&quot;http://github.com/hugokernel/Oled4D&quot;&gt;http://github.com/hugokernel/Oled4D&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
Je mettrai à jour également la page sur le wiki : &lt;a href=&quot;http://www.digitalspirit.org/wiki/projets/oled4d&quot; hreflang=&quot;fr&quot;&gt;http://www.digitalspirit.org/wiki/projets/oled4d&lt;/a&gt;.
&lt;/p&gt;</description>
    
    
    
      </item>
    
  <item>
    <title>Résumé de la semaine du 13 au 20 décembre 2009</title>
    <link>http://planet.madeinfr.org/post/2009/12/20/R%C3%A9sum%C3%A9-de-la-semaine</link>
    <guid isPermaLink="false">urn:md5:d44cb625508eb63cdabc645cfe53a4a0</guid>
    <pubDate>Sun, 20 Dec 2009 12:41:00 -0500</pubDate>
    <dc:creator>Charles Rincheval</dc:creator>
        <category>Résumé</category>
        <category>443mhz</category><category>appareil photo</category><category>argentique</category><category>capteur</category><category>conditionnement</category><category>numérique</category><category>piezo</category><category>radio</category>    
    <description>    &lt;p&gt;
Voici un petit résumé de cette semaine passée sur le planet de &lt;a href=&quot;http://planet.madeinfr.org/&quot; hreflang=&quot;fr&quot;&gt;Made in FR&lt;/a&gt; :
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;De l'ingénierie inverse en domotique pour &lt;a hreflang=&quot;fr&quot; href=&quot;http://www.fleurey.com/weblogs/franck/&quot;&gt; Franck Fleurey&lt;/a&gt; qui nous explique la démarche qu'il a adoptée, pour dompter des &lt;a hreflang=&quot;fr&quot; href=&quot;http://www.fleurey.com/weblogs/franck/index.php?2009/12/13/187-un-peu-de-domotique&quot;&gt;interrupteurs sans fils commandés par des télécommandes radio à 443Mhz&lt;/a&gt;, dans le même sujet, il s'est ensuite attelé à comprendre le fonctionnement et notamment la transmission des informations en provenance de &lt;a hreflang=&quot;fr&quot; href=&quot;http://www.fleurey.com/weblogs/franck/index.php?2009/12/15/188-capteur-temperature-humidite-433mhz&quot;&gt;capteurs de température et d'humidité radio 443Mhz &lt;br /&gt;&lt;/a&gt;&lt;a href=&quot;http://planet.madeinfr.org/blog/public/Resume_2009-12-20/IMG_0047_blog.jpg&quot;&gt;&lt;img title=&quot;Ingénierie inverse de capteur de température / humidité, déc. 2009&quot; alt=&quot;&quot; src=&quot;http://planet.madeinfr.org/blog/public/Resume_2009-12-20/.IMG_0047_blog_s.jpg&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://planet.madeinfr.org/blog/public/Resume_2009-12-20/esic_sensor_protocol_blog.jpg&quot;&gt;&lt;img title=&quot;Ingénierie inverse de capteur de température / humidité, déc. 2009&quot; alt=&quot;&quot; src=&quot;http://planet.madeinfr.org/blog/public/Resume_2009-12-20/esic_sensor_protocol_blog.jpg&quot; /&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a hreflang=&quot;fr&quot; href=&quot;http://leucos.lstilde.org/wp/&quot;&gt;Michel Blanc&lt;/a&gt; nous propose un article très intéressant expliquant &lt;a hreflang=&quot;fr&quot; href=&quot;http://leucos.lstilde.org/wp/2009/12/conditionnement-de-signal-piezo/&quot;&gt;le conditionnement de signal en provenance de capteurs de type Piezo&lt;/a&gt;, toute la démarche est expliquée : à lire !&lt;br /&gt;&amp;nbsp;&lt;a href=&quot;http://planet.madeinfr.org/blog/public/Resume_2009-12-20/michel_blanc_oscillo.png&quot;&gt;&lt;img title=&quot;Conditionnement de capteur Piezo, déc. 2009&quot; alt=&quot;&quot; src=&quot;http://planet.madeinfr.org/blog/public/Resume_2009-12-20/.michel_blanc_oscillo_s.jpg&quot; /&gt; &lt;/a&gt;&lt;a href=&quot;http://planet.madeinfr.org/blog/public/Resume_2009-12-20/michel_blanc_schema.png&quot;&gt;&lt;img title=&quot;Conditionnement de capteur Piezo, déc. 2009&quot; alt=&quot;&quot; src=&quot;http://planet.madeinfr.org/blog/public/Resume_2009-12-20/michel_blanc_schema.png&quot; /&gt;&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a hreflang=&quot;fr&quot; href=&quot;http://bricolage.famillegeek.com/&quot;&gt;Sébastien Bayle&lt;/a&gt; a eu la très bonne idée d'&lt;a hreflang=&quot;fr&quot; href=&quot;http://bricolage.famillegeek.com/2009/12/appareil-photo-retro-numerique-1ere-partie/&quot;&gt;intégrer un appareil photo compact numérique dans un boitier argentique&lt;/a&gt;, à suivre...&lt;br /&gt;&lt;a href=&quot;http://planet.madeinfr.org/blog/public/Resume_2009-12-20/IMG_0219-300x225.jpg&quot;&gt;&lt;img title=&quot;Intégrer un apapreil photo numérique dans un vieil argentique..., déc. 2009&quot; alt=&quot;&quot; src=&quot;http://planet.madeinfr.org/blog/public/Resume_2009-12-20/.IMG_0219-300x225_s.jpg&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://planet.madeinfr.org/blog/public/Resume_2009-12-20/IMG_0214-300x225.jpg&quot;&gt;&lt;img title=&quot;Intégrer un apapreil photo numérique dans un vieil argentique..., déc. 2009&quot; alt=&quot;&quot; src=&quot;http://planet.madeinfr.org/blog/public/Resume_2009-12-20/.IMG_0214-300x225_s.jpg&quot; /&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
Vous possédez un site francophone relatant vos montages / bidouilles en tout genre, n'hésitez pas, rejoignez-nous sur le planet...
&lt;/p&gt;
&lt;p&gt;
&lt;a href=&quot;http://planet.madeinfr.org/post/2009/12/20/R%C3%A9sum%C3%A9-de-la-semaine#comment-form&quot; hreflang=&quot;fr&quot;&gt;Commentez cet article...&lt;/a&gt;
&lt;/p&gt;</description>
    
    
    
          <comments>http://planet.madeinfr.org/post/2009/12/20/R%C3%A9sum%C3%A9-de-la-semaine#comment-form</comments>
      <wfw:comment>http://planet.madeinfr.org/post/2009/12/20/R%C3%A9sum%C3%A9-de-la-semaine#comment-form</wfw:comment>
      <wfw:commentRss>http://planet.madeinfr.org/feed/atom/comments/122</wfw:commentRss>
      </item>
    
  <item>
    <title>Appareil photo rétro-numérique (1ere partie)</title>
    <link>http://bricolage.famillegeek.com/2009/12/appareil-photo-retro-numerique-1ere-partie/</link>
    <guid isPermaLink="false">urn:md5:7fe23b34ff4acfb38ddd4f7b63300986</guid>
    <pubDate>Sat, 19 Dec 2009 01:53:10 -0500</pubDate>
    <dc:creator>Sébastien Bayle</dc:creator>
        <category>Construction</category>
        <category>APN</category><category>photo</category>    
    <description>    &lt;p&gt;Au cours d&amp;#8217;un GN ambiance années 30, j&amp;#8217;aurais bien pris des photos pour immortaliser l&amp;#8217;évènement, seulement l&amp;#8217;appareil numérique, ça casse un peu l&amp;#8217;ambiance.&lt;/p&gt;
&lt;p&gt;J&amp;#8217;ai donc décidé de transformer mon petit compact en le faisant fusionner avec un appareil ancien qui aurait un look plus assorti avec ce genre de soirée (au risque de faire hurler des puristes des GN car il y aurait un anachronisme d&amp;#8217;époque).&lt;/p&gt;
&lt;div&gt;&lt;img class=&quot;size-medium wp-image-77&quot; title=&quot;Pentax_optio_SV&quot; src=&quot;http://bricolage.famillegeek.com/wp-content/uploads/2009/12/Pentax_optio_SV-300x235.jpg&quot; alt=&quot;L'APN d'origine, un Pentax Optio SV&quot; width=&quot;300&quot; height=&quot;235&quot; /&gt;&lt;p&gt;L&amp;#39;APN d&amp;#39;origine, un Pentax Optio SV&lt;/p&gt;&lt;/div&gt;
&lt;p&gt;Après avoir fouillé des sites photos, j&amp;#8217;ai fini par jeter mon dévolu sur un lot d&amp;#8217;appareils anciens sur eBay en me disant que sur les 10, il y en aurait bien un qui ferait l&amp;#8217;affaire.&lt;/p&gt;
&lt;p&gt;Le lot était dans un état moyen, un ensemble d&amp;#8217;appareils des années 50 à 70, mais dont certains me semblaient prometteurs.&lt;/p&gt;
&lt;p&gt;J&amp;#8217;ai notamment flashé sur un Kodak B11 avec son objectif fold-in au charme rétro qui me fait vraiment craquer.&lt;/p&gt;
&lt;div&gt;&lt;img class=&quot;size-medium wp-image-80 &quot; title=&quot;B11a&quot; src=&quot;http://bricolage.famillegeek.com/wp-content/uploads/2009/12/B11a-268x300.jpg&quot; alt=&quot;Kodak B11&quot; width=&quot;268&quot; height=&quot;300&quot; /&gt;&lt;p&gt;Kodak B11&lt;/p&gt;&lt;/div&gt;
&lt;p&gt;En commençant à démonter, j&amp;#8217;ai constaté que l&amp;#8217;objectif du Pentax pouvait rentrer dans le trou de celui du Kodak, une intégration prometteuse.&lt;/p&gt;
&lt;p&gt;Mais pour aller plus loin, il me fallait démonter le Pentax.&lt;/p&gt;
&lt;p&gt;Qu&amp;#8217;à cela ne tienne, je m&amp;#8217;arme de mes tournevis de précision, et je déshabille l&amp;#8217;appareil, rapidement je constate qu&amp;#8217;il semble constitué de deux parties principales : d&amp;#8217;un coté l&amp;#8217;optique et de l&amp;#8217;autre l&amp;#8217;électronique avec la carte SD et la batterie (que je remplacerai par une paire de piles R6, plus souple d&amp;#8217;usage et offrant une meilleure autonomie).&lt;/p&gt;
&lt;div&gt;&lt;img class=&quot;size-medium wp-image-83 &quot; title=&quot;IMG_0213&quot; src=&quot;http://bricolage.famillegeek.com/wp-content/uploads/2009/12/IMG_0213-300x225.jpg&quot; alt=&quot;En route pour le démontage&quot; width=&quot;300&quot; height=&quot;225&quot; /&gt;&lt;p&gt;En route pour le démontage&lt;/p&gt;&lt;/div&gt;
&lt;p&gt;Après avoir un peu lutté, j&amp;#8217;arrive enfin à désolidariser les éléments.&lt;/p&gt;
&lt;div&gt;&lt;img class=&quot;size-medium wp-image-82 &quot; title=&quot;IMG_0214&quot; src=&quot;http://bricolage.famillegeek.com/wp-content/uploads/2009/12/IMG_0214-300x225.jpg&quot; alt=&quot;Le Pentax en pièces détachées&quot; width=&quot;300&quot; height=&quot;225&quot; /&gt;&lt;p&gt;Le Pentax en pièces détachées&lt;/p&gt;&lt;/div&gt;
&lt;p&gt;Et la, c&amp;#8217;est le drame, l&amp;#8217;objectif, même allégé au maximum, ne passe pas dans le soufflet &lt;img src=&quot;http://bricolage.famillegeek.com/wp-includes/images/smilies/icon_sad.gif&quot; alt=&quot;:-(&quot; class=&quot;wp-smiley&quot; /&gt; &lt;/p&gt;
&lt;p&gt;Il me faut donc trouver un autre boitier pour accueillir les entrailles du Pentax.&lt;/p&gt;
&lt;p&gt;Mon choix s&amp;#8217;est finalement porté sur un Bauchet Mosquito 1 des années 50.&lt;/p&gt;
&lt;div&gt;&lt;img class=&quot;size-medium wp-image-85 &quot; title=&quot;IMG_0219&quot; src=&quot;http://bricolage.famillegeek.com/wp-content/uploads/2009/12/IMG_0219-300x225.jpg&quot; alt=&quot;Mosquito I&quot; width=&quot;300&quot; height=&quot;225&quot; /&gt;&lt;p&gt;Mosquito I&lt;/p&gt;&lt;/div&gt;
&lt;p&gt;Son boitier en bakélite marque bien son époque et son état est plus moyen, mais il m&amp;#8217;offre la place nécessaire pour pouvoir tout rentrer dedans.&lt;/p&gt;
&lt;p&gt;De nombreux travaux m&amp;#8217;attendent, il me faudra faire des découpes dans la partie coulissante (qui deviendra fixe) pour fixer l&amp;#8217;optique, raccorder cette dernière au reste des composants avec une rallonge (je vais m&amp;#8217;amuser à trouver ça), connecter un support de piles pour remplacer les batteries, connecter les interrupteurs, et je ne sais toujours pas si je ferai une découpe au dos pour passer l&amp;#8217;afficheur ni si je pourrai intégrer le flash de façon aisée et avec un résultat satisfaisant&amp;#8230;&lt;/p&gt;
&lt;p&gt;Certains réglages seront condamnés (le mode vidéo entre autre), je le sais, mais j&amp;#8217;aimerai qu&amp;#8217;il soit encore possible de prendre des photos qui ne soient pas trop aléatoires.&lt;/p&gt;
&lt;p&gt;La suite au prochain épisode.&lt;/p&gt;
&lt;div&gt;&lt;img class=&quot;size-medium wp-image-87 &quot; title=&quot;IMG_0215&quot; src=&quot;http://bricolage.famillegeek.com/wp-content/uploads/2009/12/IMG_0215-300x225.jpg&quot; alt=&quot;Elément avec le flash&quot; width=&quot;300&quot; height=&quot;225&quot; /&gt;&lt;p&gt;Elément avec le flash&lt;/p&gt;&lt;/div&gt;
&lt;div&gt;&lt;img class=&quot;size-medium wp-image-88&quot; title=&quot;IMG_0217&quot; src=&quot;http://bricolage.famillegeek.com/wp-content/uploads/2009/12/IMG_0217-300x225.jpg&quot; alt=&quot;L'écran et l'essentiel de l'électronique (donc le slot SD)&quot; width=&quot;300&quot; height=&quot;225&quot; /&gt;&lt;p&gt;L&amp;#39;écran et l&amp;#39;essentiel de l&amp;#39;électronique (donc le slot SD)&lt;/p&gt;&lt;/div&gt;
&lt;div&gt;&lt;img class=&quot;size-medium wp-image-89 &quot; title=&quot;IMG_0216&quot; src=&quot;http://bricolage.famillegeek.com/wp-content/uploads/2009/12/IMG_0216-300x225.jpg&quot; alt=&quot;La partie optique&quot; width=&quot;300&quot; height=&quot;225&quot; /&gt;&lt;p&gt;La partie optique&lt;/p&gt;&lt;/div&gt;
&lt;div&gt;&lt;img class=&quot;size-medium wp-image-90&quot; title=&quot;IMG_0223&quot; src=&quot;http://bricolage.famillegeek.com/wp-content/uploads/2009/12/IMG_0223-300x225.jpg&quot; alt=&quot;les connecteurs à rallonger&quot; width=&quot;300&quot; height=&quot;225&quot; /&gt;&lt;p&gt;les connecteurs à rallonger&lt;/p&gt;&lt;/div&gt;
&lt;a href=&quot;http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fbricolage.famillegeek.com%2F2009%2F12%2Fappareil-photo-retro-numerique-1ere-partie%2F&amp;amp;linkname=Appareil%20photo%20r%C3%A9tro-num%C3%A9rique%20%281ere%20partie%29&quot;&gt;&lt;img src=&quot;http://bricolage.famillegeek.com/wp-content/plugins/add-to-any/share_save_171_16.png&quot; width=&quot;171&quot; height=&quot;16&quot; alt=&quot;Share/Bookmark&quot; /&gt;&lt;/a&gt;</description>
    
    
    
      </item>
    
  <item>
    <title>Conditionnement de signal piezo</title>
    <link>http://leucos.lstilde.org/wp/2009/12/conditionnement-de-signal-piezo/</link>
    <guid isPermaLink="false">urn:md5:83a96c509c54648e6d671c7a4d97b029</guid>
    <pubDate>Wed, 16 Dec 2009 00:24:37 +0100</pubDate>
    <dc:creator>Michel Blanc</dc:creator>
        <category>Électronique</category>
        <category>electronics</category><category>french</category><category>piezo</category><category>sensor</category><category>transducer</category>    
    <description>    &lt;p&gt;&lt;em&gt;(an english translation for this article is available &lt;a href=&quot;http://leucos.lstilde.org/wp/2009/06/piezo-transducer-signal-conditioning/&quot;&gt;here&lt;/a&gt;)&lt;br /&gt;
&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Les transducteurs Piezo sont très courants, ne coutent rien, et peuvent se révéler d&amp;#8217;excellent capteurs : son, choc, vibrations; tant que quelque chose &amp;laquo;&amp;nbsp;bouge&amp;nbsp;&amp;raquo; suffisamment ou fait du bruit, un capteur piézo peut être intéressant.&lt;/p&gt;
&lt;p&gt;En revanche, le signal généré par ces petites bêtes n&amp;#8217;est pas très amical pour l&amp;#8217;amateur d&amp;#8217;électronique digitale : en gros, c&amp;#8217;est une sinusoïde qui s&amp;#8217;aplatit avec le temps. Par ailleurs, le signal se promène souvent dans les quartiers mal fréquentés des tensions négatives, ce qui n&amp;#8217;est pas très agréable pour la plupart des chips et µcontrolleurs utilisés en électronique digitale. Par exemple, la datasheet de l&amp;#8217;ATMega 168 (et c&amp;#8217;est pareil pour la plupart des µ 8 bits d&amp;#8217;atmel) indique que la tension appliquée à n&amp;#8217;importe quelle patte doit se trouver entre -0.5V et VCC+0.5V. Les transducteurs piézo peuvent allègrement dépasser ces limites.&lt;/p&gt;
&lt;p&gt;Dans la capture ci-dessous, la tension lue aux bornes du piézo descend jusqu&amp;#8217;à -52V et monte jusqu&amp;#8217;à 9.2V. Ca fait plus de 60V crête à crête. Si on ne fait rien, le µ peut rapidement en faire une jaunisse&amp;#8230; :&lt;/p&gt;
&lt;div&gt;&lt;a href=&quot;http://leucos.lstilde.org/wp/wp-content/uploads/2009/05/newfile_01.png&quot;&gt;&lt;img class=&quot;size-full wp-image-236&quot; title=&quot;PiezoRaw1&quot; src=&quot;http://leucos.lstilde.org/wp/wp-content/uploads/2009/05/newfile_01.png&quot; alt=&quot;Raw signal from piezo (2)&quot; width=&quot;320&quot; height=&quot;240&quot; /&gt;&lt;/a&gt;&lt;p&gt;Signal brut du piezo&lt;/p&gt;&lt;/div&gt;
&lt;p&gt;Dans la capture suivante, le signal descend d&amp;#8217;abord à -20V, puis s&amp;#8217;envole au dessus de 35V. Presque 60Vpp (crête à crête) ici aussi :&lt;/p&gt;
&lt;div&gt;&lt;a href=&quot;http://leucos.lstilde.org/wp/wp-content/uploads/2009/05/newfile_09.png&quot;&gt;&lt;img class=&quot;size-full wp-image-237&quot; title=&quot;PiezoRaw1&quot; src=&quot;http://leucos.lstilde.org/wp/wp-content/uploads/2009/05/newfile_09.png&quot; alt=&quot;Raw signal from piezo&quot; width=&quot;320&quot; height=&quot;240&quot; /&gt;&lt;/a&gt;&lt;p&gt;Signal brut du piezo (bis)&lt;/p&gt;&lt;/div&gt;
&lt;p&gt;Ce ne sont que des exemples. Je n&amp;#8217;ai pas torturé ou frappé au marteau sur le piezo. Tapotez le juste avec un ongle et vous vous retrouverez en général avec des valeurs crête à crête énormes. L&amp;#8217;autre problème c&amp;#8217;est que ces valeurs sont imprévisible (les piézos le sont, mais pas la manière dont on les brutalise) : ça peut commencer par monter, puis descendre, puis monter, qui sait&amp;#8230;&lt;/p&gt;
&lt;p&gt;Un petit coup de zoom montre l&amp;#8217;effet &amp;laquo;&amp;nbsp;sinusoïde qui s&amp;#8217;aplatit&amp;nbsp;&amp;raquo; que l&amp;#8217;on observe en général après les plus gros pics de tension :&lt;/p&gt;
&lt;div&gt;&lt;img class=&quot;size-full wp-image-243&quot; title=&quot;Piezo signal close up&quot; src=&quot;http://leucos.lstilde.org/wp/wp-content/uploads/2009/05/newfile_04.png&quot; alt=&quot;Piezo signal close up&quot; width=&quot;320&quot; height=&quot;240&quot; /&gt;&lt;p&gt;Agrandissement du signal piezo&lt;/p&gt;&lt;/div&gt;
&lt;p&gt;Le conditionnement de signal est donc une étape obligatoire si l&amp;#8217;on travaille en digital avec des piézos.&lt;/p&gt;
&lt;p&gt;Récapitulons ce que nous devons faire au signal pour le dompter :&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;rendre le signal positif : la plupart du temps, les piezos sont lus par des CAN (convertisseurs analogiques/numériques), on veut donc des tensions positives&lt;/li&gt;
&lt;li&gt;restreindre son amplitude entre 0 et VCC, pour éviter que la tension n&amp;#8217;affiche des valeurs effrayantes pour des µcontrolleurs et des CAN.&lt;/li&gt;
&lt;li&gt;modifier la forme du signal pour éviter les bosses, et le rendre plus propre et prévisible&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Tout cela n&amp;#8217;est pas très compliqué à obtenir en fait. On va y aller en trois étapes, traitant respectivement les trois points ci-dessus :&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;ajouter un redresseur simple alternance, pour garder la partie positive du signal&lt;/li&gt;
&lt;li&gt;ajout d&amp;#8217;une diode zener pour éviter que les valeurs de signal soient supérieure à la tension d&amp;#8217;avalanche de la zener&lt;/li&gt;
&lt;li&gt;ajouter un couple RC afin de filtrer les vaguelettes du signal&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;strong&gt;Redresseur simple alternance&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;En premier lieu, nous voulons rectifier le signal piezo, c&amp;#8217;est à dire le rendre toujours positif. Pour cela, nous allons utiliser des diodes Schottky. Les diodes Schottky sont plus intéressantes car elles ont un seuil de tension directe (Vf) très bas (par comparaison avec des diodes standard), aux alentours de 0.3V.&lt;/p&gt;
&lt;div&gt;&lt;a href=&quot;http://leucos.lstilde.org/wp/wp-content/uploads/2009/05/piezo_full_bridge.png&quot;&gt;&lt;img class=&quot;size-thumbnail wp-image-300&quot; title=&quot;piezo_full_bridge&quot; src=&quot;http://leucos.lstilde.org/wp/wp-content/uploads/2009/05/piezo_full_bridge-150x150.png&quot; alt=&quot;Piezo signal as seen after a full-wave rectifier&quot; width=&quot;150&quot; height=&quot;150&quot; /&gt;&lt;/a&gt;&lt;p&gt;Signal du piezo vu derrière un pont redresseur complet&lt;/p&gt;&lt;/div&gt;
&lt;p&gt;On peut se demander : pourquoi ne pas utiliser un pont redresseur complet à base de Schottky et rendre le signal tout entier positif (comme si l&amp;#8217;on prenait la valeur absolue du signal) au lieu d&amp;#8217;ignorer les tensions négatives ?&lt;/p&gt;
&lt;p&gt;Regardons les premières captures de signal brut à l&amp;#8217;oscillo. Lorsque le signal change de signe, il le fait plutôt violemment, et son amplitude peut même être plus importante après le croisement du zéro qu&amp;#8217;avant. Maintenant essayons d&amp;#8217;appliquer la fonction mathématique &amp;#8216;abs&amp;#8217; sur la courbe. On va se retrouver avec une courbe erratique : faible amplitude, plus haute, puis faible, etc&amp;#8230; Même avec un filtrage poussé, ça sera difficile d&amp;#8217;arriver à quelque chose de propre, et on aura toujours une coube sautillante, moins sauve que l&amp;#8217;originale et complètement positive certes, ais difficilement exploitable.&lt;/p&gt;
&lt;p&gt;L&amp;#8217;idée consiste donc à sacrifier la partie négative de la courbe pour obtenir un résultat plus lisse (le bug Agilent est offert gracieusement).&lt;/p&gt;
&lt;div&gt;&lt;a href=&quot;http://leucos.lstilde.org/wp/wp-content/uploads/2009/05/piezo_no_2nd_schottky2.png&quot;&gt;&lt;img class=&quot;size-thumbnail wp-image-308&quot; title=&quot;PiezoNo2ndSchottky&quot; src=&quot;http://leucos.lstilde.org/wp/wp-content/uploads/2009/05/piezo_no_2nd_schottky2-150x150.png&quot; alt=&quot;Piezo signal rectified by only one Schottky diode&quot; width=&quot;150&quot; height=&quot;150&quot; /&gt;&lt;/a&gt;&lt;p&gt;Signal du piezo signal rectifié seulement par une diode Schottky&lt;/p&gt;&lt;/div&gt;
&lt;p&gt;En fait, on va faire un peu plus qu&amp;#8217;un redresseur simple alternance. Si on ne met qu&amp;#8217;une diode Schottky en série on se retrouvera avec une courbe ressemblant à elle de gauche. Nous pouvons voir qu&amp;#8217;il reste une partie non négligeable du signal sous 0V, et dans notre circuit, ce n&amp;#8217;est pas censé se produire.&lt;br /&gt;
Même dans l&amp;#8217;éventualité ou l&amp;#8217;ADC s&amp;#8217;en accommoderait, il ne ferait pas vraiment d&amp;#8217;étincelles en mesurant une tension négative.&lt;/p&gt;
&lt;p&gt;Il y a surement une bonne raison pour que le signal se comporte de la sorte, mais je ne la connais pas. N&amp;#8217;hésitez pas à commenter si vous avez la réponse.&lt;/p&gt;
&lt;p&gt;On doit donc se débarrasser de ce reliquat négatif et pour cela, nous allons utiliser une deuxième Schottky entre la masse et le signal. On ne garde que le signal positif, ca sera nettement plus simple comme ça.&lt;/p&gt;
&lt;div&gt;&lt;a href=&quot;http://leucos.lstilde.org/wp/wp-content/uploads/2009/05/piezo_rectified.png&quot;&gt;&lt;img class=&quot;size-thumbnail wp-image-311&quot; title=&quot;PiezoRecified&quot; src=&quot;http://leucos.lstilde.org/wp/wp-content/uploads/2009/05/piezo_rectified-150x150.png&quot; alt=&quot;Piezo signal rectified by two Schottky&quot; width=&quot;150&quot; height=&quot;150&quot; /&gt;&lt;/a&gt;&lt;p&gt;Signal piezo rectifié par deux diodes Schottky&lt;/p&gt;&lt;/div&gt;
&lt;p&gt;Notre signal rectifié par les deux Schottky ressemble à la courbe de gauche (la courbe à éét décalée vers le bas pour des raisons esthétiques). On a encore quelques tensions négatives qui apparaissent, mais c&amp;#8217;est presque négligeable maintenant. On peut se demander si ces -400mV ont un rapport avec le Vf de la diode.&lt;/p&gt;
&lt;p&gt;Même si l&amp;#8217;échelle est différente, les vaguelettes semblent avoir disparues. C&amp;#8217;est peut être du à la capacitance de la Schottky (14pF), qui, même si elle est faible, peut impacter les vaguelettes haute fréquence. Je n&amp;#8217;ai pas eu le temps de vérifier.&lt;/p&gt;
&lt;p&gt;Maintenant nous devons limiter la tension maximale dans notre circuit, histoire de ne pas martyriser notre CAN.&lt;br /&gt;
&lt;strong&gt;Diode Zener&lt;br /&gt;
&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Comme vu plus haut, l&amp;#8217;amplitude en tension est importante et on peut rapidement atteindre des valeurs inadaptées pour de l&amp;#8217;électronique digitale. On doit donc dompter cette tension générée par le piézo. Les diodes Zener peuvent le faire : elles peuvent limiter la tension dans un circuit à une valeur fixe : quand la tension dans le circuit est supérieure à la tension d&amp;#8217;avalanche de la Zener, elle devient passante, aidant ainsi à maintenant la tension sous ce seuil.&lt;/p&gt;
&lt;div&gt;&lt;a href=&quot;http://leucos.lstilde.org/wp/wp-content/uploads/2009/05/piezo_zener.png&quot;&gt;&lt;img class=&quot;size-thumbnail wp-image-327&quot; title=&quot;PiezoRectifiedAndZener&quot; src=&quot;http://leucos.lstilde.org/wp/wp-content/uploads/2009/05/piezo_zener-150x150.png&quot; alt=&quot;Piezo signal, after Schottky rectifiers and Zener&quot; width=&quot;150&quot; height=&quot;150&quot; /&gt;&lt;/a&gt;&lt;p&gt;Signal du piezo signal, après les redresseurs Schottky et la  Zener&lt;/p&gt;&lt;/div&gt;
&lt;p&gt;En général, on doit ajouter une résistance en série avec la Zener afin de limiter le courant traversant la diode. Mais avec un piezo, ce n&amp;#8217;est pas nécessaire, dans la mesure ou les courants en jeu sont très faibles.&lt;/p&gt;
&lt;p&gt;Après avoir ajouté notre Zener de 5.1v dans le circuit, la tension le sur le piézo ressemble à la capture de gauche.&lt;/p&gt;
&lt;p&gt;Vous pouvez torturer le piezo autant que vous voulez, vous ne pourrez pas dépasser le tension d&amp;#8217;avalanche de la Zener.&lt;/p&gt;
&lt;p&gt;Si l&amp;#8217;on en reste là, on aura pas mal de difficulté à savoir si le pizeo a été actionné une ou plusieurs fois. Nous allons devoir filtrer les pics afin d&amp;#8217;obtenir une courbe plus docile.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Filtrage du signal&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Ce signal peut être filtré par une cellule RC. Nous avons juste besoin de savoir combien de temps nous voulons voir la courbe durer afin d&amp;#8217;ajuster les valeurs de R et de C. Pour mon application (batterie électronique), je voulais que le signal s&amp;#8217;estompe en 10ms maximum. Comme l&amp;#8217;on sait que le voltage descend à 10% de sa valeur initiale après &lt;span&gt;Error:&lt;/span&gt; http://leucos.lstilde.org/wp/wp-content/plugins/wpmathpub/phpmathpublisher/img/ must have write access &lt;a href=&quot;http://wordpress.org/extend/plugins/wpmathpub/faq/&quot; title=&quot;use 'chmod 755 img' to attempt to manually fix this problem on your server&quot;&gt;Read the official wpmathpub plugin FAQ for more details&lt;/a&gt;, on peut trouver le bon condensateur en fonction de la résistance ou vice-vesa.&lt;/p&gt;
&lt;p&gt;Imaginons que nous utilisons une résistance de 1MΩ, on devra utiliser un condensateur d&amp;#8217;approximativement &lt;span&gt;Error:&lt;/span&gt; http://leucos.lstilde.org/wp/wp-content/plugins/wpmathpub/phpmathpublisher/img/ must have write access &lt;a href=&quot;http://wordpress.org/extend/plugins/wpmathpub/faq/&quot; title=&quot;use 'chmod 755 img' to attempt to manually fix this problem on your server&quot;&gt;Read the official wpmathpub plugin FAQ for more details&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Au final, on se retrouve avec ce circuit plutôt simple :&lt;a href=&quot;http://leucos.lstilde.org/wp/wp-content/uploads/2009/05/piezo_circuit.png&quot;&gt;&lt;img class=&quot;size-full wp-image-403 aligncenter&quot; title=&quot;PiezoFinalCircuit&quot; src=&quot;http://leucos.lstilde.org/wp/wp-content/uploads/2009/05/piezo_circuit.png&quot; alt=&quot;PiezoFinalCircuit&quot; width=&quot;504&quot; height=&quot;242&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Et avec cette ravissante courbe :&lt;/p&gt;
&lt;div&gt;&lt;img class=&quot;size-full wp-image-248&quot; title=&quot;Resultant signal&quot; src=&quot;http://leucos.lstilde.org/wp/wp-content/uploads/2009/05/newfile_00.png&quot; alt=&quot;Finaly, a clean, ADC friendly signal&quot; width=&quot;320&quot; height=&quot;240&quot; /&gt;&lt;p&gt;Enfin, un signal propre, agréable en bouche pour le convertisseur analogique/digital&lt;/p&gt;&lt;/div&gt;
&lt;p&gt;J&amp;#8217;espère que ce petit article vous aura aidé à dompter ces petite bêtes sauvages que sont les piézos. Attention toutefois, les piézos sont tous différents, et la taille compte. Alors expérimentez sur ces bases avant de graver en me croyant sur parole.&lt;/p&gt;</description>
    
    
    
      </item>
    
  <item>
    <title>Capteur température/humidité 433MHz</title>
    <link>http://www.fleurey.com/weblogs/franck/index.php?2009/12/15/188-capteur-temperature-humidite-433mhz</link>
    <guid isPermaLink="false">urn:md5:0d296fb8c372050392db58876946cbae</guid>
    <pubDate>Tue, 15 Dec 2009 22:49:41 -0500</pubDate>
    <dc:creator>Franck Fleurey</dc:creator>
        <category>Ingénierie inverse</category>
        <category>code</category><category>french</category><category>serial port</category>    
    <description>    &lt;p&gt;&lt;img src=&quot;http://www.fleurey.com/weblogs/franck/images/elec/IMG_0055_blog.JPG&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;


&lt;p&gt;Histoire de continuer dans la domotique j'ai acheté des capteurs de température/humidité sans fils. Normalement ces capteur sont fait pour fonctionner avec une station météo base qui affiche les températures des différents capteurs. La station de base coute assez chère mais les capteur coute dans les 10 euros pièce ce qui est assez raisonnable. L'objectif est donc de comprendre le protocole qu'ils utilisent pour pouvoir recevoir leur signaux et par exemple commander les radiateurs.&lt;/p&gt;


&lt;p&gt;&lt;img src=&quot;http://www.fleurey.com/weblogs/franck/images/elec/IMG_0047_blog.JPG&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;


&lt;p&gt;Après avoir relativement facilement compris le protocole utilisé pas les prises télécommandés je ne m'attendait pas a passer plus de 8 heures a me gratter la tête pour décoder 2 valeurs (température et humidité). Pas facile du tout&amp;nbsp;!&lt;/p&gt;


&lt;p&gt;Voici la tête d'une trame (10ms/div):&lt;/p&gt;


&lt;p&gt;&lt;img src=&quot;http://www.fleurey.com/weblogs/franck/images/elec/esic_15H_3_21.3_42_blog.jpg&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;


&lt;p&gt;Le problème c'est que j'ai cru que c'était du &lt;a href=&quot;http://en.wikipedia.org/wiki/Manchester_encoding&quot; hreflang=&quot;en&quot;&gt;Manchester&lt;/a&gt; ou du &lt;a href=&quot;http://en.wikipedia.org/wiki/Differential_Manchester_encoding&quot; hreflang=&quot;en&quot;&gt;Manchester différentiel&lt;/a&gt; mais j'ai fini par essayer le code &lt;a href=&quot;http://en.wikipedia.org/wiki/Biphase_mark_code&quot; hreflang=&quot;en&quot;&gt;Biphase&lt;/a&gt; qui s'est avéré plus concluant.&lt;/p&gt;


&lt;p&gt;Ensuite le problème a été de retrouver les données dans les trames. La plupart des capteur sans fil (comme les Oregon) ont l'air d'utiliser un codage BCD pour coder les valeurs mais ce n'est pas le cas de ces capteurs.&lt;/p&gt;


&lt;p&gt;Pour l'humidité relative la valeur est simplement codée en binaire sur 8bits (pas trop compliqué).&lt;/p&gt;


&lt;p&gt;Pour la température j'ai eu plus de mal car la valeur est codée sur 12 bits
Soit &lt;em&gt;x&lt;/em&gt; l'entier correspondant aux  8 premier bits et &lt;em&gt;y&lt;/em&gt; l'entier correspondant au 4 derniers.
La valeur de la température est &lt;em&gt;T&lt;/em&gt; = &lt;em&gt;x&lt;/em&gt; - 50 + &lt;em&gt;y&lt;/em&gt; / 16
J'ai bien galéré pour en arriver la !!! mais ça se vérifie bien aussi bien pour les températures positives que négatives.&lt;/p&gt;


&lt;p&gt;Au final voila ou j'en suis:&lt;/p&gt;


&lt;p&gt;&lt;img src=&quot;http://www.fleurey.com/weblogs/franck/images/elec/esic_sensor_protocol_blog.jpg&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;0..4&amp;nbsp;: Les 4 premiers bits on l'air d'être toujours 1100, probablement un préambule identifiant le type de capteur.&lt;/li&gt;
&lt;li&gt;4..8&amp;nbsp;: Code maison (valeur réglable entre 1 et 15 sur chaque capteur, le 0 a l'air inutilisé)&lt;/li&gt;
&lt;li&gt;8..10&amp;nbsp;: Code canal (valeur entre 1 et 4 réglable sur chaque capteur)&lt;/li&gt;
&lt;li&gt;10..12&amp;nbsp;: ???&lt;/li&gt;
&lt;li&gt;12..20&amp;nbsp;: Humidité. Entier sur 8 bits (poids fort en premier)&lt;/li&gt;
&lt;li&gt;20..32&amp;nbsp;: Température (voir plus haut pour le codage)&lt;/li&gt;
&lt;li&gt;32..36&amp;nbsp;: ???&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Dans les inconnu il y a peut être qqch sur les unités de mesure (°C ou °F) et/ou sur le niveau de la batteries...&lt;/p&gt;


&lt;p&gt;Au total donc 36 bits par trame à 2 ms par bit donc 72 ms par trame. A chaque fois que le capteur transmet les donnée 3 trames sont envoyées  avec une pause de 70ms environ.&lt;/p&gt;


&lt;p&gt;Voila pour aujourd'hui&amp;nbsp;!&lt;/p&gt;</description>
    
    
    
      </item>
    
  <item>
    <title>Un peu de domotique</title>
    <link>http://www.fleurey.com/weblogs/franck/index.php?2009/12/13/187-un-peu-de-domotique</link>
    <guid isPermaLink="false">urn:md5:661b3185cb8b19240fdb50f4cbebe116</guid>
    <pubDate>Sun, 13 Dec 2009 21:05:21 -0500</pubDate>
    <dc:creator>Franck Fleurey</dc:creator>
        <category>Ingénierie inverse</category>
        <category>code</category><category>french</category><category>serial port</category>    
    <description>    &lt;p&gt;Comme il n'y a pas d'interrupteur dans notre appartement j'ai acheté des interrupteur sans fils et des prises (et dimmeurs) télécommandé:&lt;/p&gt;


&lt;p&gt;&lt;img src=&quot;http://www.fleurey.com/weblogs/franck/images/elec/img_0025_blog.jpg&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;


&lt;p&gt;&lt;img src=&quot;http://www.fleurey.com/weblogs/franck/images/elec/img_0022_blog.jpg&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;


&lt;p&gt;Ça marche bien mais quand on en ai la on a envie de faire un peu plus, comme par exemple de commander/monitorer les equipements a partir d'un PC.
La technologie utiliser est par radio a 433MHz (comme plein d'autre équipements). Ca tombe bien j'avait justement un recepteur 433MHz dans un tiroir:&lt;/p&gt;


&lt;p&gt;&lt;img src=&quot;http://www.fleurey.com/weblogs/franck/images/elec/img_0038_blog.jpg&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;


&lt;p&gt;Il ne reste plus qu'a étudier le signal transmis pas les interrupteurs et la télécommande, excellente occasion de de tester mon nouvel oscilloscope :-).&lt;/p&gt;


&lt;p&gt;Les équipements que j'utilise (marque Waveman) propose 16 &quot;code maison&quot; et 16 canaux differents ce qui fait un total de 256 (16x16) canaux différents.
Lorsque l'on active un interrupteur il émet un message qui contient le code maison, le canal et la commande (on ou off). Les récepteurs réglé sur ce canal recoivent le message et réagissent en conséquence.&lt;/p&gt;


&lt;p&gt;Voici un message complet capturé a l'oscilloscope:&lt;/p&gt;


&lt;p&gt;&lt;img src=&quot;http://www.fleurey.com/weblogs/franck/images/elec/p1000966_with_caption_blog.jpg&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;


&lt;p&gt;Il semble que chaque message est composé d'un &quot;start&quot; suivi de 12 bits, voici le début d'un message qui montre comment les 0 et 1 sont codés:&lt;/p&gt;


&lt;p&gt;&lt;img src=&quot;http://www.fleurey.com/weblogs/franck/images/elec/p1000972_with_caption_blog.jpg&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;


&lt;p&gt;Et voici une capture avec une meilleur résolution pour détermine les durée:&lt;/p&gt;


&lt;p&gt;&lt;img src=&quot;http://www.fleurey.com/weblogs/franck/images/elec/p1000970_with_caption_blog.jpg&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;


&lt;p&gt;Après avoir essayé et capturer différent interrupteurs réglés sur différents canaux il semble de le protocole soit le suivant:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Chaque trame commence par un &quot;start&quot;: haut (0.42ms), bas (1.30ms)&lt;/li&gt;
&lt;li&gt;4 bits correspondant au &quot;code maison&quot; (0x0 à 0xF pour code de A à P) en transmettant les bits de poids faible d'abord.&lt;/li&gt;
&lt;li&gt;4 bits correspondant au &quot;code canal&quot; (0x0 à 0xF pour canal de 1 à 16) en transmettant les bits de poids faible d'abord.&lt;/li&gt;
&lt;li&gt;4 bits correspondant a la commande. 0x0 pour OFF et 0xE pour ON toujours avec les bits de poids faible d'abord.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Chaque bit est codé par deux impulsions:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;0&amp;nbsp;: haut (0.42ms), bas (1.30ms), haut (0.42ms), bas (1.30ms)&lt;/li&gt;
&lt;li&gt;1&amp;nbsp;: haut (1.30ms), bas (0.42ms), haut (0.42ms), bas (1.30ms)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Par conséquence la transmission de chaque bit prend 3.44 ms (ce qui fait un débit de 290 bps, pas vraiment rapide:-).
Pour une trame complète (&quot;start&quot; + 12bits) on retrouve bien 43ms.&lt;/p&gt;


&lt;p&gt;Voila qui semble pas mal, reste maintenant a sortir un microcontroleur et tenter de développer un émetteur/récepteur compatible. Très satisfait de l'oscilloscope  en tout cas&amp;nbsp;!&lt;/p&gt;</description>
    
    
    
      </item>
    
</channel>
</rss>