Loïc a développé une interface utilisateur très simple mais complète pour les cartes Arduino. Il a développé son propre protocole sur quatre octets seulement, permettant une plus grande vitesse que Firmata. Des fonctionnalités étendues (enregistrement, stockage, chargement de fichiers) font de cette IHM une des meilleures qu’on puisse trouver. Cet avis n’engage que moi (Julien) mais je laisse le soin à Loïc de vous présenter son travail afin de vous en convaincre :
Comment introduire le (...)
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
-
Une interface IHM pour Arduino
18 septembre 2011, par Loïc -
Arduino pilotée en Python
16 août 2014, par Julien H.Cet article nous a été inspiré par Vincent L. (alias @InfluencePC) qui l’a mis en œuvre sur son robot avec une Raspberry Pi et la bibliothèque Nanpy. Bravo et merci à lui !
Lorsqu’il s’agit de faire fonctionner une carte Arduino avec un programme autonome sur ordinateur, il y a deux écoles : développer un programme spécifique sur Arduino qui gère la communication pour traiter chaque commande de l’ordinateur, ou bien installer un code générique qui gère la communication. Par (...) -
Asservissement d’un moteur à courant continu
8 octobre 2014, par Benoit T.Etudiant à l’EIGSI, école d’ingénieurs généraliste, j’ai choisi pour projet de première année l’élaboration d’un montage ludique permettant de montrer simplement le fonctionnement d’un asservissement. Je reprends dans cet article toutes les étapes qui m’ont permis d’y arriver.
-
Traitement du son par FFT (fast fourier transformer)
20 mai 2013, par Audrick F.retour d’expérience de la FFT pour le robot DrikyBot
-
Construire une voiture télécommandée
28 novembre 2015, par Pierre M.Une Arduino pilote une voiture télécommandée
-
Contrôle de ruban de leds par Arduino
20 mai 2013, par Audrick F.Retour d’expérience de controle de ruban ledstrip sur le Drikybot
-
ArduBlock : un outil graphique pour Arduino
30 décembre 2012, par Julien H.L’environnement Arduino permet d’écrire des programmes en C++, un langage écrit. Si malgré les différents exemples, vous souhaitez disposer d’un outil visuel où des blocs s’assemblent pour représenter le fonctionnement d’un programme, alors ArduBlock est fait pour vous.
Merci à Arnaud, un professeur de collège qui nous a fait découvrir cette solution après l’avoir testée sur ses projets.
Le projet ArduBlock a été créé par David, un enseignant de l’académie de Toulouse. Cependant il a (...) -
LCD sur I2C simplement
25 septembre 2011, par Julien H.Le prix des afficheurs à cristaux liquides est en baisse, et il est de plus en plus fréquent de trouver des circuits de commande simples, évitant la gestion du protocole et économisant surtout le nombre de pattes d’entrée/sortie nécessaires. Georges utilise pour son projet un LCD sur bus I2C à base de PCF8574 dont voici la mise en œuvre.
Il y autant de circuits de communication avec un écran LCD que de contrôleurs de LCD. Deux possibilités de se retrouver bloquer par un manque de (...) -
Caméras et Arduino
20 mars 2011, par Julien H.On nous demande souvent si une Arduino peut "envoyer des informations" d’une caméra ou traiter les informations de deux caméras pour faire un algorithme de reconnaissance 3D ou bien d’autres traitements complexes de ce genre.
Préambule
Il faut rappeler qu’une Arduino est un micro-contrôleur (famille AVR) et qu’il existe des modèles de caméras pilotées par AVR. Donc rien d’infaisable. Mais il faut aussi dire qu’il y a différents types de caméra, donc la question nécessite un peu de (...) -
Arduino en ligne de commande
3 décembre 2012, par Julien H.Il existe plusieurs cas où l’on a besoin de programmer une carte compatible Arduino sans passer par l’environnement : lorsqu’on a plusieurs programmes et qu’on veut passer de l’un à l’autre rapidement lorsque la carte Arduino est attachée à un PC sans écran
Nous sommes dans les deux cas avec notre robot Nono : lors du développement, on a besoin d’envoyer rapidement un programme d’arrêt des moteurs, et avec la nouvelle évolution, une carte Raspberry Pi est connectée à l’Arduino par l’USB (...)
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