<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Arduino on MICRoCLUB</title>
    <link>https://nichub.github.io/microclub/tags/arduino/</link>
    <description>Recent content in Arduino on MICRoCLUB</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>fr-CH</language>
    <copyright>© 2026 Microclub</copyright>
    <lastBuildDate>Fri, 09 Oct 2026 17:59:59 +0200</lastBuildDate><atom:link href="https://nichub.github.io/microclub/tags/arduino/index.xml" rel="self" type="application/rss+xml" />
    
    <item>
      <title>Prochaine conférence du 14 juin : Capacimètre de précision avec Arduino par Jean-Pierre Broillet</title>
      <link>https://nichub.github.io/microclub/2024/06/10/prochaine-conference-du-14-juin-capacimetre-de-precision-avec-arduino/</link>
      <pubDate>Mon, 10 Jun 2024 20:08:32 +0200</pubDate>
      
      <guid>https://nichub.github.io/microclub/2024/06/10/prochaine-conference-du-14-juin-capacimetre-de-precision-avec-arduino/</guid>
      <description>&lt;h1 class=&#34;relative group&#34;&gt;&#xA;    &#xA;    &#xA;        Mesure de capacité avec la méthode de la constante de temps&#xA;    &#xA;    &lt;div id=&#34;mesure-de-capacité-avec-la-méthode-de-la-constante-de-temps&#34; class=&#34;anchor&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;span&#xA;        class=&#34;absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none&#34;&gt;&#xA;        &lt;a class=&#34;text-primary-300 dark:text-neutral-700 !no-underline&#34; href=&#34;#mesure-de-capacit%c3%a9-avec-la-m%c3%a9thode-de-la-constante-de-temps&#34; aria-label=&#34;Ancre&#34;&gt;#&lt;/a&gt;&#xA;    &lt;/span&gt;&#xA;    &#xA;&lt;/h1&gt;&#xA;&lt;p&gt;La méthode de la constante de temps est une technique courante pour mesurer la capacité d’un&lt;/p&gt;&#xA;&lt;p&gt;condensateur. Elle repose sur le principe de charge et de décharge du condensateur dans un&lt;/p&gt;&#xA;&lt;p&gt;circuit RC (résistance-condensateur).&lt;/p&gt;&#xA;&#xA;&lt;h2 class=&#34;relative group&#34;&gt;&#xA;    &#xA;    &#xA;        &lt;a class=&#34;heading-self-link&#34; href=&#34;#principe-de-la-m%c3%a9thode&#34;&gt;Principe de la méthode&lt;/a&gt;&#xA;    &#xA;    &lt;div id=&#34;principe-de-la-méthode&#34; class=&#34;anchor&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;span&#xA;        class=&#34;absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none&#34;&gt;&#xA;        &lt;a class=&#34;text-primary-300 dark:text-neutral-700 !no-underline&#34; href=&#34;#principe-de-la-m%c3%a9thode&#34; aria-label=&#34;Ancre&#34;&gt;#&lt;/a&gt;&#xA;    &lt;/span&gt;&#xA;    &#xA;&lt;/h2&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;Charger le condensateur: On connecte le condensateur à une source de tension constante U0 pendant un temps suffisamment long pour qu’il se charge complètement. La tension à ses bornes atteint alors U0.&lt;/li&gt;&#xA;&lt;li&gt;Décharger le condensateur: On déconnecte la source de tension et on relie le condensateur à une résistance R. Le condensateur se décharge alors graduellement à travers la résistance.&lt;/li&gt;&#xA;&lt;li&gt;Mesure de la tension: On mesure la tension aux bornes du condensateur en fonction du temps pendant la décharge.&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;p&gt;La tension aux bornes du condensateur suit une loi exponentielle décroissante décrite&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>PlatformIO 5.0.1: Gestion des librairies</title>
      <link>https://nichub.github.io/microclub/2020/10/04/platformio-5-0-1-gestion-des-librairies/</link>
      <pubDate>Sun, 04 Oct 2020 15:35:24 +0200</pubDate>
      
      <guid>https://nichub.github.io/microclub/2020/10/04/platformio-5-0-1-gestion-des-librairies/</guid>
      <description>&lt;p&gt;Un nouveau mode d’utilisation des librairies a été mis en place dans la version 5.0.1 de PlatformIO.&lt;/p&gt;&#xA;&lt;p&gt;Lorsque vous développez un projet et que vous avez besoin d’une librairie, vous pouvez procéder de la manière suivante :&lt;/p&gt;&#xA;&lt;p&gt;Allez dans le menu principale et sélectionner l’onglet verticale Librairies&lt;/p&gt;&#xA;&lt;figure&gt;&lt;img alt=&#34;&#34; height=&#34;504&#34; src=&#34;https://nichub.github.io/microclub/media/2020/10/PFIO_L1.png&#34; width=&#34;631&#34;/&gt;&lt;/figure&gt;&#xA;&lt;p&gt;Puis recherchez votre librairie, par exemple horloge DS3231&lt;/p&gt;&#xA;&lt;figure&gt;&lt;img alt=&#34;&#34; height=&#34;460&#34; src=&#34;https://nichub.github.io/microclub/media/2020/10/PFIO_L2-1024x460.png&#34; width=&#34;1024&#34;/&gt;&lt;/figure&gt;&#xA;&lt;p&gt;Une fois que vous avez trouvé la librairie qui vous intéresse, cliquez dessus et vous y verrez ces caractéristiques :&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Arduino Yun et sources de temps</title>
      <link>https://nichub.github.io/microclub/2020/08/22/arduino-yun-et-sources-de-temps/</link>
      <pubDate>Sat, 22 Aug 2020 07:50:13 +0200</pubDate>
      
      <guid>https://nichub.github.io/microclub/2020/08/22/arduino-yun-et-sources-de-temps/</guid>
      <description>&lt;p&gt;Les machines qui doivent enregistrer des informations avec précision se doivent d’avoir une source (ou mieux : plusieurs) sources de temps.&lt;/p&gt;&#xA;&lt;p&gt;Dans un domaine que je connais particulièrement bien, il y a les carrefours à feux. L’horloge interne est pilotée par des sources de temps, qui sont étagées de la plus à la moins précise :&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;La centrale de trafic&lt;/li&gt;&#xA;&lt;li&gt;Le GPS&lt;/li&gt;&#xA;&lt;li&gt;L’horloge radio DCF&lt;/li&gt;&#xA;&lt;li&gt;Le quartz du CPU&lt;/li&gt;&#xA;&lt;li&gt;Le 50 Hz du secteur&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;Si la source de temps ne délivre pas son signal, on se rabat sur la source inférieure. C’est certes un cas extrême.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Traitement des boutons</title>
      <link>https://nichub.github.io/microclub/2020/06/14/traitement-des-boutons/</link>
      <pubDate>Sun, 14 Jun 2020 21:15:36 +0200</pubDate>
      
      <guid>https://nichub.github.io/microclub/2020/06/14/traitement-des-boutons/</guid>
      <description>&lt;p&gt;Dans les entrés sorties, les boutons, switchs et autres commutateurs doivent être traités en entrée par logiciel. Il y a plusieurs besoins : traiter le sens de la lecture, des rebonds, et de la répétition. Et on peut y ajouter : le rafraichissement de la scrutation (scan) pour maintenir à jour l’état du bouton.&lt;/p&gt;&#xA;&lt;p&gt;&lt;figure&gt;&lt;img&#xA;    class=&#34;my-0 rounded-md&#34;&#xA;    loading=&#34;lazy&#34;&#xA;    decoding=&#34;async&#34;&#xA;    fetchpriority=&#34;low&#34;&#xA;    alt=&#34;word-image-3.jpeg&#34;&#xA;    src=&#34;https://nichub.github.io/microclub/media/2020/06/word-image-3.jpeg&#34;&#xA;    &gt;&lt;/figure&gt;&#xA;&lt;/p&gt;&#xA;&lt;p&gt;Dans cet article, on examine une proposition de définitions étagées, et la création d’un objet simple qui permet d’obtenir un code élégant et performant. Le code présenté est prévu pour Arduino ; mais transposable pour d’autres cibles.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Niveau de complexité</title>
      <link>https://nichub.github.io/microclub/2018/08/26/niveau-de-complexite/</link>
      <pubDate>Sun, 26 Aug 2018 20:52:52 +0200</pubDate>
      
      <guid>https://nichub.github.io/microclub/2018/08/26/niveau-de-complexite/</guid>
      <description>&lt;h2&gt;Introduction&lt;/h2&gt;&#xA;&lt;figure aria-describedby=&#34;caption-attachment-3987&#34;&gt;&lt;a href=&#34;https://nichub.github.io/microclub/media/2018/08/LED-adafruit.jpg&#34;&gt;&lt;img alt=&#34;&#34; height=&#34;150&#34; src=&#34;https://nichub.github.io/microclub/media/2018/08/LED-adafruit-150x150.jpg&#34; width=&#34;150&#34;/&gt;&lt;/a&gt;&lt;figcaption&gt;LED (image: Adafruit)&lt;/figcaption&gt;&lt;/figure&gt;&#xA;&lt;p&gt;Quelles peuvent être les niveaux de complexité d’un système (ou d’une combinaison de systèmes) permettant de faire clignoter, ou commuter une LED ? Voici un petit aperçu de ce que l’on pourrait voir comme une progression se pliant aux besoins (voir les devançant…) de l’utilisateur.&lt;/p&gt;&#xA;&lt;h2&gt;Niveau 0&lt;/h2&gt;&#xA;&lt;figure aria-describedby=&#34;caption-attachment-3991&#34;&gt;&lt;a href=&#34;https://nichub.github.io/microclub/media/2018/08/clign555.gif&#34;&gt;&lt;img alt=&#34;&#34; height=&#34;188&#34; src=&#34;https://nichub.github.io/microclub/media/2018/08/clign555.gif&#34; width=&#34;208&#34;/&gt;&lt;/a&gt;&lt;figcaption&gt;Montage NE555 – exemple&lt;/figcaption&gt;&lt;/figure&gt;&#xA;&lt;p&gt;Une LED clignote avec une électronique : un chip 555, associé à 2 résistances et un condo pour la base de temps du clignotement.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Eau chaude – Calcul de constante de temps</title>
      <link>https://nichub.github.io/microclub/2018/01/05/eau-chaude-calcul-de-constante-de-temps/</link>
      <pubDate>Fri, 05 Jan 2018 21:27:44 +0100</pubDate>
      
      <guid>https://nichub.github.io/microclub/2018/01/05/eau-chaude-calcul-de-constante-de-temps/</guid>
      <description>&lt;h2&gt;Préambule&lt;/h2&gt;&#xA;&lt;p&gt;Grâce au montage basé sur un Arduino Yun, je peux monitorer en quasi temps réel par un échantillonnage toute les 10 minutes, l’état du volume de l’eau chaude sanitaire (ECS). Ces données sont enregistrées : un fichier par mois, comprenant une ligne par mesure. On a, séparé par TAB pour un copier-coller facile dans Excel:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Date, année/mois/jour&lt;/li&gt;&#xA;&lt;li&gt;Temps, heure : minute :seconde&lt;/li&gt;&#xA;&lt;li&gt;Marche de la pompe des panneaux solaires, en pourcent&lt;/li&gt;&#xA;&lt;li&gt;Température de retour des panneaux solaires&lt;/li&gt;&#xA;&lt;li&gt;Température du volume d’eau solaire (ES)&lt;/li&gt;&#xA;&lt;li&gt;Température du volume d’eau chaude sanitaire&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;Le système est décrit ici : &lt;a href=&#34;https://nichub.github.io/microclub/2014/10/11/yun-monitoring-de-leau-solaire/&#34;&gt;https://microclub.ch/2014/10/11/yun-monitoring-de-leau-solaire/&lt;/a&gt;&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Deux livres Elektor sur le langage C et l’embarqué</title>
      <link>https://nichub.github.io/microclub/2016/04/09/deux-livres-elektor-sur-le-langage-c-et-lembarque/</link>
      <pubDate>Sat, 09 Apr 2016 19:54:46 +0200</pubDate>
      
      <guid>https://nichub.github.io/microclub/2016/04/09/deux-livres-elektor-sur-le-langage-c-et-lembarque/</guid>
      <description>&lt;p&gt;Dans les publications d’Elektor, je me suis laissé tenter par la proposition de deux ouvrages:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;C programming with Arduino, de  Warwick A. Smith, 343 pages&lt;/li&gt;&#xA;&lt;li&gt;Embedded Linux Control Center, de Hans Henrik Skovgaard, 450 pages&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;Les deux sont dans la catégorie « learn » (il y a « design » et « share » ). Et vous l’aurez compris, ils sont en anglais. Petite revue et opinion.&lt;/p&gt;&#xA;&#xA;&lt;h1 class=&#34;relative group&#34;&gt;&#xA;    &#xA;    &#xA;        1 – C programming with Arduino&#xA;    &#xA;    &lt;div id=&#34;1--c-programming-with-arduino&#34; class=&#34;anchor&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;span&#xA;        class=&#34;absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none&#34;&gt;&#xA;        &lt;a class=&#34;text-primary-300 dark:text-neutral-700 !no-underline&#34; href=&#34;#1--c-programming-with-arduino&#34; aria-label=&#34;Ancre&#34;&gt;#&lt;/a&gt;&#xA;    &lt;/span&gt;&#xA;    &#xA;&lt;/h1&gt;&#xA;&#xA;&lt;h3 class=&#34;relative group&#34;&gt;&#xA;    &#xA;    &#xA;        Avec Arduino, vraiment?&#xA;    &#xA;    &lt;div id=&#34;avec-arduino-vraiment&#34; class=&#34;anchor&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;span&#xA;        class=&#34;absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none&#34;&gt;&#xA;        &lt;a class=&#34;text-primary-300 dark:text-neutral-700 !no-underline&#34; href=&#34;#avec-arduino-vraiment&#34; aria-label=&#34;Ancre&#34;&gt;#&lt;/a&gt;&#xA;    &lt;/span&gt;&#xA;    &#xA;&lt;/h3&gt;&#xA;&lt;p&gt;&lt;figure&gt;&lt;img&#xA;    class=&#34;my-0 rounded-md&#34;&#xA;    loading=&#34;lazy&#34;&#xA;    decoding=&#34;async&#34;&#xA;    fetchpriority=&#34;low&#34;&#xA;    alt=&#34;C&#34;&#xA;    src=&#34;http://i46.servimg.com/u/f46/12/46/57/02/c-logo10.png&#34;&#xA;    &gt;&lt;/figure&gt;&#xA;‘est la question qu’on peut se poser avec le premier livre; mais le préambule du titre est « AVR Microcontrollers and ATMEL Studio for… »; et c’est bien le cas. Juste pour voir si je vais apprendre des ficelles, des trucs et des astuces pour programmer en C des Arduino, je l’ouvre au milieu, et je tombe sur (p. 174) les spécification du format pour la fonction printf(), et la largeur des champs comme printf(« %5d\n », 123); // padded with 0&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Sources de temps et cycle pour Arduino (ou autre)</title>
      <link>https://nichub.github.io/microclub/2016/01/05/sources-de-temps-et-cycle-pour-arduino-ou-autre/</link>
      <pubDate>Tue, 05 Jan 2016 22:21:21 +0100</pubDate>
      
      <guid>https://nichub.github.io/microclub/2016/01/05/sources-de-temps-et-cycle-pour-arduino-ou-autre/</guid>
      <description>&lt;p&gt;Dans cet article, on va examiner les moyens d’obtenir une base de temps sur la plateforme Arduino (Diduino, Seeeduino Stalker et Arduino Yun). Bien sûr, c’est transposable sur d’autres systèmes, qui tous ont besoin de références de temps. Que ce soit la date/heure exacte pour horodater un événement, ou attendre une certaine durée, qu’elle soit courte ou longue. Parfois, un timer local doit être synchronisé sur une horloge de précision : il y a plusieurs techniques pour ce faire.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Trouver l’emplacement du fichier de sortie *.hex dans Arduino</title>
      <link>https://nichub.github.io/microclub/2015/05/21/trouver-lemplacement-du-fichier-de-sortie-hex-dans-arduino/</link>
      <pubDate>Thu, 21 May 2015 15:39:48 +0200</pubDate>
      
      <guid>https://nichub.github.io/microclub/2015/05/21/trouver-lemplacement-du-fichier-de-sortie-hex-dans-arduino/</guid>
      <description>&lt;p&gt;J’ai développé un logiciel avec l’environnement Arduino.&lt;/p&gt;&#xA;&lt;p&gt;Je désire mettre ce logiciel dans un hardware personnalisé donc pas sur une carte Arduino.&lt;/p&gt;&#xA;&lt;p&gt;Comment trouver l’emplacement où se trouve le fichier hex compilé ?&lt;/p&gt;&#xA;&lt;p&gt;Voici la marche à suivre :&lt;/p&gt;&#xA;&lt;p&gt;1 Ouvrir l’environnement Arduino, sous l’onglet « fichier » sélectionner l’option « Préférences » :&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://nichub.github.io/microclub/media/2015/05/Pr%C3%A9f%C3%A9rences.png&#34; &gt;&lt;figure&gt;&lt;img&#xA;    class=&#34;my-0 rounded-md&#34;&#xA;    loading=&#34;lazy&#34;&#xA;    decoding=&#34;async&#34;&#xA;    fetchpriority=&#34;low&#34;&#xA;    alt=&#34;Préférences&#34;&#xA;    src=&#34;https://nichub.github.io/microclub/media/2015/05/Pr%c3%a9f%c3%a9rences-257x300.png&#34;&#xA;    &gt;&lt;/figure&gt;&#xA;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;2 Cocher l’option « compilation » :&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://nichub.github.io/microclub/media/2015/05/Coche.png&#34; &gt;&lt;figure&gt;&lt;img&#xA;    class=&#34;my-0 rounded-md&#34;&#xA;    loading=&#34;lazy&#34;&#xA;    decoding=&#34;async&#34;&#xA;    fetchpriority=&#34;low&#34;&#xA;    alt=&#34;Coche&#34;&#xA;    src=&#34;https://nichub.github.io/microclub/media/2015/05/Coche-300x162.png&#34;&#xA;    &gt;&lt;/figure&gt;&#xA;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;3 Compiler le logiciel. Dans la fenêtre de sortie, repérer le répertoire du fichier hex :&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Main robotique pouvant coder le LPC</title>
      <link>https://nichub.github.io/microclub/2015/05/18/main-robotique-pouvant-coder-le-lpc/</link>
      <pubDate>Mon, 18 May 2015 21:59:07 +0200</pubDate>
      
      <guid>https://nichub.github.io/microclub/2015/05/18/main-robotique-pouvant-coder-le-lpc/</guid>
      <description>&lt;h2 class=&#34;relative group&#34;&gt;&#xA;    &#xA;    &#xA;        &lt;a class=&#34;heading-self-link&#34; href=&#34;#id%c3%a9e&#34;&gt;Idée…&lt;/a&gt;&#xA;    &#xA;    &lt;div id=&#34;idée&#34; class=&#34;anchor&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;span&#xA;        class=&#34;absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none&#34;&gt;&#xA;        &lt;a class=&#34;text-primary-300 dark:text-neutral-700 !no-underline&#34; href=&#34;#id%c3%a9e&#34; aria-label=&#34;Ancre&#34;&gt;#&lt;/a&gt;&#xA;    &lt;/span&gt;&#xA;    &#xA;&lt;/h2&gt;&#xA;&lt;p&gt;A l’heure actuelle, il n’y a à ma connaissance aucun robot qui code du LPC. Idée… pourquoi ne pas en faire un? Une recherche sur le WEB montre qu’il y a bien des mains préfabriquées. En bois, en PLA, en métal. Même certaines peuvent être imprimées en 3D, dans la même matière que les LEGOs (réf. 1, 2, 3). Aucune ne peut écarter l’index des autres doigts ; souvent le pouce est seulement opposable. En définitive, il me faut construire une main simple, mais suffisante pour coder.&lt;a href=&#34;https://nichub.github.io/microclub/media/2015/05/1_main_en_action_Y.jpg&#34; &gt;&lt;figure&gt;&lt;img&#xA;    class=&#34;my-0 rounded-md&#34;&#xA;    loading=&#34;lazy&#34;&#xA;    decoding=&#34;async&#34;&#xA;    fetchpriority=&#34;low&#34;&#xA;    alt=&#34;&#34;&#xA;    src=&#34;https://nichub.github.io/microclub/media/2015/05/1_main_en_action_Y-1024x768.jpg&#34;&#xA;    &gt;&lt;/figure&gt;&#xA;&lt;/a&gt;&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Yun – Monitoring de l’eau solaire</title>
      <link>https://nichub.github.io/microclub/2014/10/11/yun-monitoring-de-leau-solaire/</link>
      <pubDate>Sat, 11 Oct 2014 13:38:05 +0200</pubDate>
      
      <guid>https://nichub.github.io/microclub/2014/10/11/yun-monitoring-de-leau-solaire/</guid>
      <description>&lt;h2 class=&#34;relative group&#34;&gt;&#xA;    &#xA;    &#xA;        &lt;a class=&#34;heading-self-link&#34; href=&#34;#a-quoi-ressemble-un-syst%c3%a8me-decs-%c3%a9cologique&#34;&gt;A quoi ressemble un système d’ECS écologique ?&lt;/a&gt;&#xA;    &#xA;    &lt;div id=&#34;a-quoi-ressemble-un-système-decs-écologique&#34; class=&#34;anchor&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;span&#xA;        class=&#34;absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none&#34;&gt;&#xA;        &lt;a class=&#34;text-primary-300 dark:text-neutral-700 !no-underline&#34; href=&#34;#a-quoi-ressemble-un-syst%c3%a8me-decs-%c3%a9cologique&#34; aria-label=&#34;Ancre&#34;&gt;#&lt;/a&gt;&#xA;    &lt;/span&gt;&#xA;    &#xA;&lt;/h2&gt;&#xA;&lt;p&gt;L’eau chaude sanitaire (ECS) de mon logis est une combinaison écologique : le gaz, qui sert aussi au chauffage de l’immeuble produit l’énergie pour chauffer l’eau. Un système avec capteurs solaires sur le toit permet de limiter l’usage du gaz. Le stockage de l’eau chaude est en 2 volumes de 200 litres : un premier pour le circuit solaire, le second pour l’ECS.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Yun – Expériences &amp; découvertes</title>
      <link>https://nichub.github.io/microclub/2014/08/13/yun-experiences-decouvertes/</link>
      <pubDate>Wed, 13 Aug 2014 19:58:08 +0200</pubDate>
      
      <guid>https://nichub.github.io/microclub/2014/08/13/yun-experiences-decouvertes/</guid>
      <description>&lt;h2 class=&#34;relative group&#34;&gt;&#xA;    &#xA;    &#xA;        &lt;a class=&#34;heading-self-link&#34; href=&#34;#le-champ-dapplication&#34;&gt;Le champ d’application&lt;/a&gt;&#xA;    &#xA;    &lt;div id=&#34;le-champ-dapplication&#34; class=&#34;anchor&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;span&#xA;        class=&#34;absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none&#34;&gt;&#xA;        &lt;a class=&#34;text-primary-300 dark:text-neutral-700 !no-underline&#34; href=&#34;#le-champ-dapplication&#34; aria-label=&#34;Ancre&#34;&gt;#&lt;/a&gt;&#xA;    &lt;/span&gt;&#xA;    &#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Dans un article précédent, je montrais le besoin d’&lt;a href=&#34;https://nichub.github.io/microclub/2014/06/15/serveur-dhcp-avec-windows-7/&#34; title=&#34;Serveur DHCP avec Windows 7&#34;&gt;activer une DHCP&lt;/a&gt; pour utiliser pleinement un Arduino Yun.&lt;/p&gt;&#xA;&lt;p&gt;Le présent article répond à quelques questions légitimes de l’utilisation et des possibilités de cette plateforme bi-processeur. Voici rapidement les caractéristiques du Yun. C’est un hardware similaire au Leonardo, équipé du CPU Atmel ATmega32U4, mais il comprend – c’est ici l’essentiel – un second CPU Atheros AR9331, qui tourne un Linux. OpenWrt est adapté pour le Yun, appelé &lt;strong&gt;Linino&lt;/strong&gt;. L’OS est sur une flash de 16 Mb ; il en utilise 9 Mb. Il a des connexions Ethernet ; Wifi et USB-A supplémentaires ; un port pour mini carte SD. L’alimentation se fait en 5V, pas de régulateur. Soit par la mini USB, soit par les pins 5V et VCC. La partie Arduino communique avec le Linux via le serial1.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Serveur DHCP avec Windows 7</title>
      <link>https://nichub.github.io/microclub/2014/06/15/serveur-dhcp-avec-windows-7/</link>
      <pubDate>Sun, 15 Jun 2014 21:05:41 +0200</pubDate>
      
      <guid>https://nichub.github.io/microclub/2014/06/15/serveur-dhcp-avec-windows-7/</guid>
      <description>&lt;h2 class=&#34;relative group&#34;&gt;&#xA;    &#xA;    &#xA;        &lt;a class=&#34;heading-self-link&#34; href=&#34;#pourquoi-un-dhcp&#34;&gt;Pourquoi un DHCP ?&lt;/a&gt;&#xA;    &#xA;    &lt;div id=&#34;pourquoi-un-dhcp&#34; class=&#34;anchor&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;span&#xA;        class=&#34;absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none&#34;&gt;&#xA;        &lt;a class=&#34;text-primary-300 dark:text-neutral-700 !no-underline&#34; href=&#34;#pourquoi-un-dhcp&#34; aria-label=&#34;Ancre&#34;&gt;#&lt;/a&gt;&#xA;    &lt;/span&gt;&#xA;    &#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Avec le développement sur l’Arduino Yun, me voici quelque peu ennuyé ; tout ne fonctionne pas comme dans le tuto. Les détails de cette expérience feront l’objet d’un article distinct ! Dans l’immédiat, j’ai besoin de le mettre sur le réseau câblé, avec une adresse connue.&lt;a href=&#34;https://nichub.github.io/microclub/media/2014/06/9-yun.jpg&#34; &gt;&lt;figure&gt;&lt;img&#xA;    class=&#34;my-0 rounded-md&#34;&#xA;    loading=&#34;lazy&#34;&#xA;    decoding=&#34;async&#34;&#xA;    fetchpriority=&#34;low&#34;&#xA;    alt=&#34;9-yun&#34;&#xA;    src=&#34;https://nichub.github.io/microclub/media/2014/06/9-yun.jpg&#34;&#xA;    &gt;&lt;/figure&gt;&#xA;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;Pour cela j’ai besoin d’un programme DHCP. Qu’est-ce que le DHCP ? Selon Wikipédia : &lt;em&gt;&lt;strong&gt;Dynamic Host Configuration Protocol&lt;/strong&gt;&lt;/em&gt; (DHCP) est un &lt;a href=&#34;http://fr.wikipedia.org/wiki/Protocole_r%C3%A9seau&#34; title=&#34;Protocole réseau&#34; target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;protocole réseau&lt;/a&gt; dont le rôle est d’assurer la configuration automatique des paramètres IP d’une station, notamment en lui affectant automatiquement une adresse IP et un &lt;a href=&#34;http://fr.wikipedia.org/wiki/Masque_de_sous-r%C3%A9seau&#34; title=&#34;Masque de sous-réseau&#34; target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;masque de sous-réseau&lt;/a&gt;. DHCP peut aussi configurer l’adresse de la passerelle par défaut, des serveurs de noms &lt;a href=&#34;http://fr.wikipedia.org/wiki/Domain_Name_System&#34; title=&#34;Domain Name System&#34; target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;DNS&lt;/a&gt; et des serveurs de noms &lt;a href=&#34;http://fr.wikipedia.org/wiki/Netbios#NetBIOS_Name_Service_.28port_UDP_137.29&#34; title=&#34;Netbios&#34; target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;NBNS&lt;/a&gt; (connus sous le nom de serveurs &lt;a href=&#34;http://fr.wikipedia.org/wiki/Windows_Internet_Naming_Service&#34; title=&#34;Windows Internet Naming Service&#34; target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;WINS&lt;/a&gt; sur les réseaux de la société Microsoft).&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Exemples et documentation Arduino</title>
      <link>https://nichub.github.io/microclub/2013/02/25/exemples-et-documentation-arduino/</link>
      <pubDate>Mon, 25 Feb 2013 11:08:14 +0100</pubDate>
      
      <guid>https://nichub.github.io/microclub/2013/02/25/exemples-et-documentation-arduino/</guid>
      <description>&lt;p&gt;Suite à la conférence donnée au microclub le 22.02.2013, vous pouvez trouver toute la documentation ainsi que les exemples de programmes sur le site &lt;a href=&#34;http://franiduino.franic.eu&#34; title=&#34;FraniDuino&#34; target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;FraniDuino&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;Vous y trouverez une documentation simplifiée du langage C pour Arduino, une théorie sur les diagrammes états/événements.&lt;/p&gt;&#xA;&lt;p&gt;Il y a aussi le code source de tous les projets de feux de trafic ! ainsi que des diagrammes états/événements.&lt;/p&gt;&#xA;&lt;p&gt;Bonne programmation sur Arduino et compatibles !&lt;/p&gt;&#xA;&lt;p&gt;&lt;figure&gt;&lt;img&#xA;    class=&#34;my-0 rounded-md&#34;&#xA;    loading=&#34;lazy&#34;&#xA;    decoding=&#34;async&#34;&#xA;    fetchpriority=&#34;low&#34;&#xA;    alt=&#34;Platine de feux de trafic&#34;&#xA;    src=&#34;https://nichub.github.io/microclub/media/2013/02/Trafic2p-300x133.png&#34;&#xA;    &gt;&lt;/figure&gt;&#xA;&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Contrôle de charge pour vélo électrique</title>
      <link>https://nichub.github.io/microclub/2012/09/11/controle-de-charge-pour-velo-electrique/</link>
      <pubDate>Tue, 11 Sep 2012 19:47:38 +0200</pubDate>
      
      <guid>https://nichub.github.io/microclub/2012/09/11/controle-de-charge-pour-velo-electrique/</guid>
      <description>&lt;h2 class=&#34;relative group&#34;&gt;&#xA;    &#xA;    &#xA;        &lt;a class=&#34;heading-self-link&#34; href=&#34;#chargeur-de-v%c3%a9lo-%c3%a9lectrique&#34;&gt;Chargeur de vélo électrique&lt;/a&gt;&#xA;    &#xA;    &lt;div id=&#34;chargeur-de-vélo-électrique&#34; class=&#34;anchor&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;span&#xA;        class=&#34;absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none&#34;&gt;&#xA;        &lt;a class=&#34;text-primary-300 dark:text-neutral-700 !no-underline&#34; href=&#34;#chargeur-de-v%c3%a9lo-%c3%a9lectrique&#34; aria-label=&#34;Ancre&#34;&gt;#&lt;/a&gt;&#xA;    &lt;/span&gt;&#xA;    &#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Un vélo électrique se meut par le pédalage de l’utilisateur et lui offre une assistance importante, jusqu’à 250%. Autant dire que les montées deviennent dérisoire, avec ce réglage… Puis, de retour @home, on branche la batterie sur un chargeur. Les expériences décrites ici sont basées sur un ensemble Bosch, livré avec un vélo de marque Cresta. La batterie lithium-ion est donnée à 36 V et 10Ah; le moteur a une puissance de 250 W. Théoriquement, on peut rouler à pleine puissance 360/250 = 1H et 26 minutes. Ce qui n’arrive jamais. A 25 km/H, on parcourrait 36 km; Bosch indique qu’au plat et conduite économe(?), ce devrait être 145 km. La vérité est entre-deux…&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Arduino: aussi des difficultés</title>
      <link>https://nichub.github.io/microclub/2012/05/20/arduino-aussi-des-difficultes/</link>
      <pubDate>Sun, 20 May 2012 14:38:21 +0200</pubDate>
      
      <guid>https://nichub.github.io/microclub/2012/05/20/arduino-aussi-des-difficultes/</guid>
      <description>&lt;h2 class=&#34;relative group&#34;&gt;&#xA;    &#xA;    &#xA;        &lt;a class=&#34;heading-self-link&#34; href=&#34;#introductions-aux-difficult%c3%a9s&#34;&gt;Introductions aux difficultés(!)&lt;/a&gt;&#xA;    &#xA;    &lt;div id=&#34;introductions-aux-difficultés&#34; class=&#34;anchor&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;span&#xA;        class=&#34;absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none&#34;&gt;&#xA;        &lt;a class=&#34;text-primary-300 dark:text-neutral-700 !no-underline&#34; href=&#34;#introductions-aux-difficult%c3%a9s&#34; aria-label=&#34;Ancre&#34;&gt;#&lt;/a&gt;&#xA;    &lt;/span&gt;&#xA;    &#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Dans un article précédent (&lt;a href=&#34;https://nichub.github.io/microclub/2012/02/19/arduino-un-succes-embarque/&#34; title=&#34;Arduino, un succès embarqué&#34;&gt;http://microclub.ch/2012/02/19/arduino-un-succes-embarque/&lt;/a&gt;), j’avais mis en lumière les facilités offertes par le concept Arduino: hard+soft défini, bon marché, secondes sources et dérivés de plusieurs fabricants de « shield » (soit les extension de la plaque de base Arduino).&lt;/p&gt;&#xA;&lt;p&gt;Afin d’explorer rapidement les possibilités de mettre au point un prototype, j’ai décidé de mettre l’accent sur du matériel très complet et facile à mettre en œuvre, sans me focaliser sur le prix.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Arduino: un succès embarqué</title>
      <link>https://nichub.github.io/microclub/2012/02/19/arduino-un-succes-embarque/</link>
      <pubDate>Sun, 19 Feb 2012 18:20:22 +0100</pubDate>
      
      <guid>https://nichub.github.io/microclub/2012/02/19/arduino-un-succes-embarque/</guid>
      <description>&lt;h1 class=&#34;relative group&#34;&gt;&#xA;    &#xA;    &#xA;        Qu’est ce qu’est Arduino?&#xA;    &#xA;    &lt;div id=&#34;quest-ce-quest-arduino&#34; class=&#34;anchor&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;span&#xA;        class=&#34;absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none&#34;&gt;&#xA;        &lt;a class=&#34;text-primary-300 dark:text-neutral-700 !no-underline&#34; href=&#34;#quest-ce-quest-arduino&#34; aria-label=&#34;Ancre&#34;&gt;#&lt;/a&gt;&#xA;    &lt;/span&gt;&#xA;    &#xA;&lt;/h1&gt;&#xA;&lt;p&gt;Une plateforme de développement &lt;strong&gt;hard&lt;/strong&gt; et &lt;strong&gt;soft&lt;/strong&gt;, souple, bon marché, aux sources multiples, facile à mettre en oeuvre, bien documentée, bref l’environnement idéal pour débuter dans le domaine de l’embarqué (embedded in english). Vous désirez utiliser de l’électronique et de la microprogrammation? Piloter un moteur, activer un buzzer? afficher des informations, lire une température, une pression? C’est de prime abord passablement difficile.&lt;/p&gt;</description>
      
    </item>
    
  </channel>
</rss>
