On ne pouvait pas débuter une section sur le matériel libre sans parler d’Arduino. Certes la petite carte programmable italienne est déjà beaucoup présente dans d’autres sections du site... mais elle le mérite !
Dans cet article, nous allons retracer l’historique de ce projet open source qui a permis à tant de personnes de se lancer facilement dans l’électronique.
Le tout-début
Le site web Arduino fait son apparition officielle le 21 avril 2005. L’objectif de la carte était d’offrir une solution pour (...)
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
-
La saga Arduino
12 décembre 2010, par Julien H. -
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 carte capable (...) -
Arduino BT
21 décembre 2009, par Julien H.Tous ceux qui ont vu James Bond piloter sa BMW avec son téléphone portable ont rêvé pouvoir faire de même avec leur propre véhicule, ou plus simplement avec leur chaine de salon, leurs volets électriques ou leur robot.
Heureusement pour eux, les téléphones qui sortent sur le marché disposent la plupart du temps d’une connexion Bluetooth (BT) et d’un langage de programmation (J2ME, Java pour les mobiles) permettant d’écrire de petits programmes.
Côté voiture/robot/chaine hifi/stores, il faut donc un (...) -
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.h> Servo ser ; #define (...) -
Robot joueur de foot
17 décembre 2010, par Julien H.En cette dernière semaine avant Noël, Laurent nous fait découvrir un robot bipède qui joue au foot.
Robot en vente sur Zartronic.fr Caractéristiques
compatible Arduino
4 servomoteurs
détecteur de distance infra-rouge
autonome ou télécommandé
prix modéré
On attend donc que le Père Noël descende par la cheminée pour l’apporter : rendez-vous en janvier pour nos premiers coups de pied dans le ballon rond lors des ateliers du (...) -
Servomoteurs avec Arduino et Pure Data
31 juillet 2010, par Julien H.Pour tester rapidement les positions des servomoteurs d’un robot, Pure Data est bien pratique, avec son extension PDuino qui fournit tout ce qu’il faut pour piloter une carte Arduino depuis un ordinateur.
PDuino
Un bloc fonction "Arduino" dispose d’une entrée (inlet) pour lui envoyer des informations et une sortie (outlet) pour recevoir des informations.
Il faut d’abord sélectionner le port série, ouvrir la communication, et ensuite on peut envoyer des valeurs au format Firmata dont le driver (...) -
Logiciel d’un robot bipède
17 novembre 2013, par Julien H.Notre robot bipède est désormais équipé d’une carte Arduino qui contrôle les 4 servomoteurs en microsecondes et pas en degrés : cela permet des mouvements beaucoup plus fluides.
-
Commande à distance
25 novembre 2009, par Julien H.Nous avons déjà vu précédemment :
comment réaliser une interface de contrôle en ligne de commande
la théorie des communications entre deux cartes.
Dans cet article, nous passons à la pratique en réalisant une télécommande "nunchuck" pour servomoteurs. Le matériel
On dispose donc :
de deux cartes Arduino
de deux shields XBee
d’un shield Easy pour connecter les servomoteurs
d’un connecteur I2C pour Wii Nunchuck
de quelques servomoteurs
d’une alimentation secteur pour la partie "servomoteurs" (...) -
Pilotage du Pobot Easy
2 mars 2009, par Julien H.On va pouvoir piloter le robot à distance avec les modules XBee. Une bonne occasion de faire un peu de télémétrie pour recevoir les différents événements qui se produisent à bord.
L’idée est d’installer sur ordinateur tout un tas de petites applets de visualisation : consignes de vitesse, vitesses des servomoteurs, positionnement par odométrie, vision par capteurs Sharp, etc...
Premier essai
On aura pour commencer : la production des consignes de vitesse, grâce à notre panneau de contrôle (il n’est (...) -
Le Pendobot (2012)
20 mai 2012, par Julien H.Un tout nouveau robot entièrement conçu au club, tant pour sa structure mécanique que pour sa carte de contrôle : le Pendobot est un robot à équilibrage dynamique.
Ses deux roues soutiennent la structure en pendule inversé. Il n’y a donc pas de troisième point d’appui (habituellement constitué d’une roue folle ou d’un patin) ce qui fait que le robot est en équilibre instable.
Histoire
L’intérêt pour les pendules inversés a déjà plusieurs années, lorsque les premiers robots Lego Mindstorms NXT ont été (...)
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