Carte électronique programmable Arduino
1. Arduino : c’est quoi ?
Arduino est le nom d’une gamme de cartes à microcontrôleur, c’est à dire de cartes électroniques programmables. Elles utilisent toutes un même logiciel de programmation appelé logiciel Arduino également.2. Arduino : ça sert à quoi ?
Une carte Arduino, comme toutes les cartes à microcontrôleur, permet
de piloter un système de manière interactive à partir du programme que
l’on aura défini et mis dans sa mémoire. Par exemple gérer
automatiquement l’ouverture d’une porte de garage, envoyer un SMS quand
le jardin est trop sec et gérer le système d’arrosage à distance,
piloter un nouveau robot, … Il faut pour cela associer à la carte
Arduino des capteurs (de lumière, de température, de position, …), des
actionneurs (moteurs, pompe, …), des organes de sortie (lampe,
chauffage, …), des circuits de puissance, une alimentation (piles,
panneaux solaires, …), des interfaces de dialogue (boutons, LEDs, écran,
…), des interfaces de communication (réseau filaire, réseau sans fil,
…), …
4. Arduino : pourquoi un tel succès ?
Deux raisons principalement au succès du système Arduino : Le logiciel Arduino est gratuit et il existe de nombreuse autres cartes électroniques compatibles pour faire simplement des maquettes.
5. Arduino : ça coûte combien
Pour tester Arduino :Carte Arduino Leonardo = 18 € Câble USB A / micro USB B (1,8 m) = 4 €
Logiciel Arduino : gratuit
Total = 22 € TTC (hors frais de port)
Cartes à connecter sur la carte Arduino : prix très variables, mais entre 10 et 30 € généralement.
6. Arduino : ça vient d’où ?
Monsieur Massimo Banzi enseignait la conception interactive en Italie. En 2005, il a conçu une carte électronique minimaliste et low cost pour permettre à ses étudiants de bricoler dans des activités de projets. Il appellera cette carte Arduino comme le bar où il avait l’habitude d’aller. Ce nom correspond à celui du roi Arduin (en 1002 en Italie). Avec l’aide d’une équipe de développeurs, ils conçoivent un logiciel spécifique. Le succès grandissant rapidement au fil des années, différentes versions matérielles et logicielles seront développées avec aujourd’hui l’Arduino Leonardo.7. Arduino : c’est utile au collège ?
Arduino a été développé au départ pour des étudiants où des bricoleurs qui ne maîtrisent pas l’électronique où l’informatique. Au collège, en Technologie, l’utilisation d’une carte à microcontrôleur est intéressante si on la programme graphiquement avec un logiciel comme Ardublock.Les systèmes automatiques contrôlés par programme sont étudiés surtout à partir de la classe de quatrième, avec le thème « confort et domotique », mais ils peuvent être utilisées aussi comme aide au pilotage de dispositifs expérimentaux pour l’acquisition et le traitement de données issues de mesures par exemple. Les cartes Arduino peuvent être facilement mises en oeuvre par les élèves et être un atout très précieux pour rendre des projets motivants, innovants, performants.
En classe de quatrième, le niveau d’exigence reste assez faible. L’élève doit faire des investigations sur des systèmes qui utilisent des solutions techniques programmées. Il doit savoir identifier, choisir et mettre en œuvre des solutions techniques, mais la compréhension doit rester globale. Il doit surtout être capable d’en parler, sans maîtriser les détails des solutions techniques et de leur mise en œuvre.
En ce qui concerne plus spécifiquement la programmation, les textes officiels précisent que :
« la programmation d’un support automatique ne demande pas l’écriture de lignes de code. Elle doit être graphique si le support présente une interface qui le permet. Le système automatique doit être simple. L’objectif est de comprendre de manière globale l’impact de la modification sur le fonctionnement du système. »
8. Arduino + Ardublock : la solution idéale pour débuter ?
Ardublock permet de programmer graphiquement, à l’aide de blocs, une carte à microcontrôleur de type Arduino. Il suffit de sélectionner dans une bibliothèque des blocs de programme, … comme avec le logiciel Scratch qui permet d’apprendre l’informatique dès 8ans. C’est une application, libre et gratuite comme le logiciel Arduino dans lequel elle s’intègre (comme le patch d’un jeu vidéo). La programmation d’une carte Arduino avec Ardublock est accessible aux débutants en informatique, à partir de 10 ans environ.Lien pour télécharger le logiciel Arduino.
Lien pour télécharger la version béta du patch Ardublock (du 12 nov 2013).
Lien pour voir comment intégrer Ardublock dans Arduino.
Enregistrer un commentaire
Donner votre avis sur cet article ou fait le partager avec vos amis