Algorithme de docking pour recharger les batteries d’un robot
Accueil > Mots-clés > Kits et cartes de développement > Arduino
Arduino
L’Arduino est un concept à la fois matériel (une carte d’entrées/sorties avec un micro-contrôleur programmable) et logiciel (du C++ simplifié mais totalement compatible et une interface utilisateur ultra-simple).
On peut l’utiliser surtout pour du prototype rapide, mais de plus en plus comme solution définitive grâce à différentes formats, du plus pratique au plus compact.
Nous lui consacrons un grand nombre d’articles, à la fois de découverte et de prise en main pour les débutants, mais aussi des exemples d’utilisation dans des robots, des installations domotiques, des œuvres artistiques.
Articles
-
Accostage sur dock de rechargement ROOMBA
17 mai 2011, par Frédéric Bernat -
Test d’une Rainbowduino
3 avril 2010, par Julien H.La Rainbowduino est une carte électronique capable de piloter des dispositifs lumineux : leds de forte intensité, matrices RGB, etc..
Voici une prise en main rapide pour la découvrir.
Matériel nécessaire
Pour profiter rapidement du potentiel de cette carte, il est préférable d’avoir : une Rainbowduino une matrice RGB 8x8 de 60mm une alimentation 9v à forte intensité (500 mA) une carte USB-série TTL de type "FTDI breakout"
Cette dernière peut être remplacée par n’importe quelle autre (…) -
Trouver le neutre d’un servomoteur modifié
12 mars 2011, par Julien H.Lorsqu’un servomoteur a été modifié pour tourner continuellement (on parle de "rotation continue"), on perd l’asservissement en position. Le circuit électronique fait une lecture figée du potentiomètre (ou des résistances selon la nature de la modification) et n’atteint donc jamais la position que vous lui demandez d’atteindre.
Explications pour modifier un servomoteur en rotation continue
La première étape lorsqu’on reçoit un servomoteur à rotation continue ou qu’on en fabrique un est (…) -
Ateliers de mars 2013
25 mars 2013, par Julien H.Ce mois de mars 2013 a vu plusieurs adhérents rejoindre l’association, à la faveur des ateliers du midi au nouveau local.
[mise à jour - mars 2014] La photo ci-dessous nous rappellera le bon souvenir de quelques-uns de nos adhérents désormais loin de Sophia Antipolis, mais avec qui nous sommes restés en contact. L’aventure Pobot ne s’oublie pas si vite !
Voiture RC modifiée
Un étudiant de classes préparatoires au CIV nous a contacté pour lui montrer les bonnes directions dans la (…) -
Sublime Arduino
27 novembre 2013, par LlorençSi vous avez à programmer une carte arduino, le plus intuitif est d’utiliser l’outil fourni avec, je veux parler de l’interface graphique éponyme.
Cependant c’est un éditeur un peu rudimentaire. Mais tout n’est pas perdu ! En utilisant le menu Fichier > Préférence et en cochant la case ’Utiliser un éditeur externe’, on a la possibilité d’écrire son code sur un outil plus puissant comme l’excellent Sublime Text, je vous assure, l’essayer c’est l’adopter ;) Mais voilà, par défaut il (…) -
Capteur de pulsations "Easy Pulse"
9 avril 2014, par Julien H.Cet article présente un capteur un peu particulier puisque l’objet mesuré n’est pas un robot ni son environnement mais... un être humain.
Le "Easy Pulse" permet de mesurer le pouls en utilisant la variabilité du sang dans l’extrémité des doigts.
Le démonstrateur réalisé par Pobot chronomètre le temps entre deux pulsations et en déduit la valeur du pouls. Il peut même l’afficher sur un cadran avec un petit servomoteur.
Voici le code source pour Arduino :
#include
Servo ser ; (…) -
Ma carte AVR avec le langage Arduino
14 janvier 2013, par Jean-Pierre, Julien H.Certains d’entre nous disposent de circuits personnels ou de cartes du marché utilisant les micro-contrôleurs de la famille AVR : gamme myAVR de Devtronic, gamme EasyAVR de mikroElectronika gamme ICmega de In-Circuit pour ne citer que les cartes utilisées au club.
Tous fonctionnent sur le même principe : une compilation sur l’ordinateur de développement, puis l’envoi d’un fichier binaire dans la puce par bootloader série ou par programmateur ISP.
Ces points ont été développés dans (…) -
Mabriella : télécommande du robot (2012)
3 septembre 2012, par Alban M.Après le suivi de ligne ...la télécommande
-
Testeur de servo
30 mars 2012, par Julien H.La meilleure manière de tester un servo est d’utiliser un petit outil à 10 euros que l’on trouve dans les magasins de modélisme. Il faut toujours en avoir un, même quand on fait un robot programmable à base de micro-contrôleurs.
En voici un exemple, connecté à une carte à relais qui convertit le signal servo en consigne pour un moteur à courant continu. Utiliser le testeur de servo de modélisme est un bon moyen de s’assurer que la carte reste compatible avec un signal standard. Attention (…) -
Vecteur de Perception, Logique Floue & LIDAR
6 octobre 2018, par Frédéric BernatUtilisation d’un Algorithme de Logique Flou pour contrôler un robot équipé d’un LIDAR
Rubriques
Brèves
- Arduino aux JM2L 2011
- Cités par Scoop.IT avec Gizmodo et Semageek
- Code source de Baba mis en ligne
- Magabot : un PC portable à roulettes
- Même les robots font du tuning (mise à jour)
- Pendant les fêtes, les réunions continuent
- Pobot participe à Libre en Fête 2012 !
- TinyDuino, une version miniature de l’Arduino
- Télécran robotique
- Un petit Arduino de la taille d’une puce avec display OLED intégré
- Un robot delta qui aime bouger