Home » Archive

Articles tagged with: infrarouge

Domotique, Electronique »

[28 Mar 2012 | 6 Comments | ]

Je ne sais plus si je vous ai déjà parlé d’arduino. Si ce n’est pas le cas, le premier moteur venu vous renseignera assez précisément sur ce que c’est et ce que ça permet. Pour la suite il faut surtout retenir que c’est un bidule qui se programme assez simplement et qui peut discuter avec l’extérieur au moyen de connecteurs basse tension.

Plateforme de hack idéale (au sens « modifier des choses pour fabriquer ce dont on a besoin »), je m’en suis surtout servi pour jouer jusqu’à maintenant. Le projet de rénovation avançant à grand pas, j’ai commencé quelques projets rigolos à base d’arduino et d’autres composants électroniques majoritairement récupérés.

Le gros des projets suivants existe déjà dans le commerce pour une bouchée de pain, je n’invente donc rien, je me contente de les rendre communiquants. Pour ce premier article, nous allons faire communiquer un détecteur de fumées. Lire la suite »

3615 my life, Electronique »

[9 Jun 2011 | 8 Comments | ]

Crédit photo : Marlon J. Manrique

Un robot qui se promène tout seul, c’est fun, mais on s’en lasse vite, surtout quand on a peu de metres carrés exploitables. Comme je le disais dans l’article précédent, l’étape suivante, c’est de pouvoir piloter le robot.

Il y a la méthode cheap à l’ancienne, avec de l’infrarouge, mais ça marche franchement pas bien et la porté est très limitée. Ceci dit, c’est le plus facile à mettre en oeuvre et on peut faire parler n’importe quelle télécommande avec l’arduino, y compris le vieux bidule de l’ancienne freebox qui traîne dans un coin.

Mais pour faire une vrai télécommande, de nos jours, on utilise de la radio, et si possible, du 2.4Ghz, fréquence de résonance de l’eau apte à tous nous coller des cancer du cerveau (que j’ai toujours pas compris pourquoi, d’ailleurs … J’veux dire, pourquoi on a déployé tant de bidules qui utilisent cette fréquence ? pourquoi pas 3.4Ghz ?) Lire la suite »

3615 my life, Electronique »

[5 Jun 2011 | 6 Comments | ]

Crédit photo : Loïc Twistiti

[On parle de la vitesse d’un robot hein… pour connaitre votre vitesse en planche à voile, le plus simple, c’est un GPS]


Je vous ai déjà plus ou moins montré comment un robot pouvait se promener tout seul sans se prendre les murs. Il existe, ensuite, deux grandes familles de mouvement :

  • Se promener en suivant les ordres d’un humain (ou d’un autre robot, pourquoi pas…)
  • Se promener tout seul suivant un parcours défini

Comme je suis un peu agité, je vais développer les deux en même temps, sinon, c’est pas rigolo.

Un préalable à beaucoup de choses, c’est de connaitre sa vitesse, autrement dit, savoir combien de mètres on a roulé depuis telle heure. Pourquoi ? Tout simplement parce que beaucoup de moteurs n’ont pas de notion de rotation, tournent plus ou moins vite selon le voltage de la batterie ou ce qui lui reste en stock, le robot est donc totalement aveugle quant à sa vitesse ou sa position dans son environnement. Lire la suite »

3615 my life, Electronique »

[3 Jun 2011 | 4 Comments | ]

Je vous ai promis de vous expliquer comment mon petit tank préféré faisait pour ne pas se manger les murs. Il n’est pas (encore) question de lui faire distinguer un mur d’une poussette ou du sac à main de madame, on va juste considérer qu’il ne faut pas foncer dans un obstacle (oui, le chat est un obstacle).

Pour faire ça, trois écoles s’affrontent :

  • Une caméra associée à un logiciel de reconnaissance de mouvement qui sait reconnaître le sol du reste et agir sur les moteurs en conséquence. Un peu overkill et trop gourmand pour une pauvre petite arduino.
  • Un émetteur / récepteur à ultrason qui va transformer votre engin en chauve souris qui saura à peu près ce qu’elle a devant elle (ou au moins les contours)
  • La même chose avec de l’infrarouge, beaucoup moins précis mais, au final, on s’en fiche pas mal, tout ce qu’on veut, c’est ne pas détruire le château fort en légo du petit dernier en tapant dedans

Je n’ai pas encore commencé le hack à proprement parler (dans le sens détourner des choses de leur usage d’origine), j’ai donc opté pour deux détecteurs de proximité déjà fabriqués y-a-plus-qu’à-brancher (7.5 $) que j’ai fixés sur la platine du tank avec des oreilles spécialement faites pour. La version Do It Yourself aurait consisté à trouver les composants et à les monter proprement sur un bout de circuit imprimé (probablement moins cher mais beaucoup plus long).

En pratique, comment ça marche ? On branche la chose à la masse et au 5 volts, puis, on branche la dernière patte sur une broche numérique de l’arduino (j’ai choisi 8 pour la gauche et 9 pour la droite). Il faut ensuite régler la sensibilité de l’engin avec un petit tournevis à l’arrière, ce qui permet de détecter la présence d’un objet devant « l’oeil » entre 15 et 200 centimètres. J’ai mis au plus court pour ma part, vu l’encombrement du sol de la maison :) Lire la suite »