L'électronique ouverte : L'exemple d'Arduino
Atelier réalisé lors d'InnovAfrica #3 Ouagadougou 2011
L'idée : Faire réagir des objets à leur environnement
Un outil simple, pas cher, qui ne nécessite pas compétences élevées
Un outil open source, ouvert, libre.
Certain pc ont besoin d'une mise à jour pour l'utilisation d'arduino 18 en francais. La version francaise semble ne pas etre adaptée à tout les pc. La version française ne prends pas en compte l'arduino UNO. Il faut utiliser la version 1.0 (en anglais) qui comprend le pilote arduino UNO. Au besoin, aller dans le gestionnaire de périphériques, mettre à jour le pilote de l'Arduino UNO en allant chercher le fichier qui est présent dans le répertoire d'installation du logiciel Arduino. Notre groupe à fait un chenillard avec 4 leds
Beaucoup de projets disponibles sur internet. pas besoin de trop se casser la tête. - 6 groupes sont constitués pour faire de petits TP - Pas besoin d'être programmeur ou electronicien pour utiliser arduino - pour faire clignoter un LED, on a besoin de Arduino et du module LED
Prototypes réalisés pendant l'atelier :
- Blink LED (+bouton)
- blink plusieurs LED !
- Déclenchement LED par capteur de luminosité
- Montage Piezo + moniteur série
- Contrôle de LED multi-couleurs
Plusieurs projets ont été proposé au terme de l'Atelier, à développer ensuite en mettant en contact les porteurs de projets et les réalisateurs potentiels :
- Gestion de feux de carrefour : Django Cissé
- Gestion électronique dans les voiture (Valises de dépannage) : Django Cissé
- Gestion météo et en particulier mesure du taux de poussière dans l'air (notion de monitoring à distance, GPRS)
- Création musicale : fabrication de pédales d'effet, séquenceur, synthétiseur, loop… (voir sur Hackable Devices : Shruti One, Milkymist One) - Antivols : maison, livres de bibliothèque
RESSOURCES :
arduino.cc arduino.cc/fr
TELECHARGEMENTS IDE (logiciel de développement arduino) :
Windows, FR IDE : http://www.mon-club-elec.fr/mes_telechargements/arduino-0018-fr.zip Installation : http://arduino.cc/fr/Main/DebuterInstallationWindows
MAC OSX, FR IDE : http://www.mon-club-elec.fr/mes_telechargements/Arduino_018_fr.dmg Installation : http://arduino.cc/fr/Main/DebuterInstallationWindows
LINUX, FR IDE (32 bits) : http://arduino.googlecode.com/files/arduino-1.0-linux.tgz IDE (64 bits) : http://arduino.googlecode.com/files/arduino-1.0-linux64.tgz Installation : (ubuntu) sudo apt-get install arduino
LOGICIELS TIERS :
ARDUBLOCK (programmation par blocs graphiques, comme un jeu de construction)
SQUEAK/SQUEAK BOT : programmation pour les enfants, à base d'éléments graphiques simplifiés
Est-ce qu'un IDE qui n'utilise pas JAVA existe ???
Variantes arduino low-cost :
PAPERDUINO http://lab.guilhermemartins.net/2009/05/06/paperduino-prints/
ZARDUINO http://wiki.clug.org.za/wiki/Zarduino_PCB
LA GENESE D'ARDUINO (“The Making of Arduino” David Kushner - Octobre 2011 - Spectrum), article traduit et publié par Framablog, ou comment cinq amis ont conçu la petite carte électronique qui a bouleversé le monde du DIY (Do It Yourself - Faites-le vous-même). http://www.framablog.org/index.php/post/2011/12/10/arduino-histoire\\ http://owni.fr/2011/12/16/arduino-naissance-mythe-bidouille/
Documentation :
- Etat de la communauté francophone Arduino : http://www.alkannoide.com/2011/06/01/etat-de-la-communaute-francophone-arduino/ - Introduction à l'électronique et intégration dans pure data : http://wiki.dataflow.ws/AtelierArduino
Spécification du kit Arduino de Hackable:Device
- Breadboard X1
- Breadboard jumper wire X 70
- Red Led X 10
- Green Led X 10
- RGB led X 1
- Ceramic Capacitor (10nF X 10,100nF X 10)
- Electrolytic Capacitor (100uF X 5)
- Resistor (330×10,1kX10,10kX10)
- Tilt switch X 1
- Thermistor X 1
- Photo resistor X 1
- Diode X 1
- Buzzer X 1
- Push button X 5
- switch X 5
- Mini Servo X 1
- Potienmeter with knob X 1
- Resistor Instructor card X 1?
- Plastic Box X 1
Source de l'image : Tod Kurt
Se connecter