à la découverte de l’Arduino
Posted by in Non classé
Arduino
Arduino est une plateforme prototypage open-source. Mais qu’est ce que cela veut dire ?
Il s’agit d’un circuit imprimé contenant un microcontrôleur. Ce composant est en fait un mini ordinateur à lui tout seul. Il contient un peu de mémoire pour stocker les programmes (EPROM), un peu de mémoire pour travailler (mémoire vive), un processeur et des entrés/sorties pour communiquer avec le monde extérieur. Nous sommes cernés par les microcontôleurs cachés dans les objets électroniques qui nous entourent. Ils contrôlent tout ! votre machine à laver, votre chaine hi-fi, il y en a plus d’une cinquantaine dans chaque voiture moderne…
Qu’est ce que ça a de si révolutionnaire ?
Les kits de prototypage sont souvent chers, celui-ci est vraiment abordable. De par sa nature open source, la partie logicielle est gratuite. Quant au matériel n’importe qui a le droit de fabriquer un module compatible Arduino en suivant les plans fournis. Donc plusieurs fabricants s’y sont mis et la concurrence fait baisser les prix. On trouve des variantes de toutes sortes, des gros, des petits, certains sont même conçus pour être cousus dans des vêtements !
La communauté est très active, on voit fleurir des centaines de projets sur le net. Tout le monde s’entraide ce qui est bien pratique pour les débutants.
A quoi ça peut bien servir ?
Ça simplifie énormément la conception de systèmes automatisés. Il suffit d’y connecter des modules (shields) et de programmer le comportement dans un langage assez simple : « Si bouton pression appuyé sur entré 1 alors, allumer Led sur sortie 3, attendre 1 seconde, éteindre led sur sortie 3″. Sans microcontrôleur, l’électronique était un travail très complexe où il fallait inventer un circuit électronique spécifique pour résoudre chaque problème et refaire tout le circuit à chaque modification. Là il suffit de modifier le programme, le charger dans l’Arduino par USB et c’est parti !
Les modules sont de plusieurs types, capteurs sur les entrés et composant actifs sur les sorties.
Exemples d’entrées :
- interrupteur, bouton pression
- sonde de température, d’humidité, de pression
- capteur de luminosité
- détecteur de mouvement, détecteur de distance
- accéléromètre (le composant qui reconnait le mouvement dans les Iphones)
- capteur GPS
- …
Exemple de sorties :
- leds, ecran, buzer
- relais pour connecter des appareils de fort voltage (radiateur, volet électrique)
- moteur pas à pas
- électrovanne
De plus, on peut lui adjoindre un lecteur de carte SD et des modules communicants ethernet, bluetooth, infrarouge, Zigbee (wi-fi allégé), GSM/GPRS.
Sachant tout ça, les utilisations ne sont limitées que par l’imagination. On peut automatiser les rideaux électriques d’une maison. Mesurer en continu la température d’une cave à vin pour vérifier qu’il n’y aie pas trop de variations. Déclencher l’arrosage automatique des plantes en fonction de l’humidité du sol, ou à distance en envoyant un SMS… Tout est possible !
A qui ça s’adresse ?
Vraiment peu de connaissances suffisent il n’est pas nécessaire de souder (même si ça peut aider), pas besoin de voltmètre. De nombreux projets sont réalisés par des enfants en école primaire. C’est d’ailleurs une excellente idée cadeau pour les jeunes curieux. En fait le plus dur, c’est d’avoir une idée de projet.
En savoir plus
Le site officiel : www.arduino.cc
Une liste de 40 projets basés sur l’Arduino http://hacknmod.com/hack/top-40-arduino-projects-of-the-web/
You can follow any responses to this entry through the RSS 2.0 You can leave a response, or trackback.