Upload
others
View
1
Download
0
Embed Size (px)
Citation preview
Atelier Arduino – Niveau 1 Ini2a2on
« La philosophie derrière Arduino est que si vous voulez apprendre l’électronique, vous devez être capable d’apprendre par la pra2que dès le premier
jour, au lieu de commencer par apprendre l’algèbre »
David Cuar*elles dans « Le making of d’Arduino ou la fabuleuse histoire d’un circuit imprimé » sur h?p://framablog.org/2011/12/10/arduino-‐histoire/
Céline Chauveau – Guillaume Roissard Temps de l’atelier : 2 h Version 5/11/2015
Document produit dans le cadre du DU Facilitateur et u2lisé comme support à des ateliers d’ini2a2on à Arduino
donnés au FacLab de l’Université de Cergy-‐Pontoise
Le déroulé & le matériel
§ Un peu d’histoire § La carte Arduino Uno § Quelques défini2ons § On y va !
§ Installa2on § Prise en main avec une LED § Varia2ons avec trois LED
§ Une carte Arduino Uno § Des composants
électroniques : LED, résistances et câbles
§ Une planche d’essai sans soudure
§ Un ordinateur § Le logiciel libre IDE développé
par Arduino § Une connexion internet
Le déroulé Le matériel
Atelier Arduino – niveau 1 ini2a2on 2
Un peu d’histoire
Arduino c’est le nom d’un roi italien de l’an 1002. C’est aussi le nom d’un bar. Le bar où l’un des co-‐créateur de la carte du même nom passait beaucoup de temps. En 2005, la carte Arduino voit le jour. Une carte fabriquée en Italie, avec des composants simples, un micro-‐contrôleur, la possibilité d’y connecter des composants et des programmes simples à coder. Plus que de l’électronique, Arduino est aussi une philosophie puisque le projet est né pour perme8re un accès à ce type de matériel à moindre coût (environ 30€) de façon libre (schémas et code sous licence libre), ce qui fait d’Arduino un projet emblémaFque du matériel libre. De plus, de nombreuses plates formes en ligne partagent une vaste documenta2on de projets divers et variés u2lisant Arduino. Source : « Le making of d’Arduino ou la fabuleuse histoire d’un circuit imprimé » sur h?p://framablog.org/2011/12/10/arduino-‐histoire/ Pour aller plus loin : • un documentaire sur la carte italienne : h?ps://vimeo.com/18539129 • Vidéo Arduino de Monsieur Bidouille : h?ps://www.youtube.com/watch?v=e0NS9suV_dE
Atelier Arduino – niveau 1 ini2a2on 3
La carte Arduino Uno (1/2)
heps://www.dailymo2on.com/video/x2kh00f_pourquoi-‐arduino_school
Atelier Arduino – niveau 1 ini2a2on 4
Regardons ceee vidéo pour en savoir plus :
La carte Arduino Uno (2/2) A l’aide de la vidéo précédente, à vous de compléter ce pense-‐bête avec les différentes par2es de la carte :
Carte complète : h?ps://zestedesavoir.com/tutoriels/757/la-‐fabrica*on-‐numerique/1121_annexe-‐et-‐complements/4600_arduino-‐documenta*on-‐et-‐exemples/#1-‐13462_trucs-‐et-‐astuces Image : Carte Arduino Uno -‐ (CC-‐BY-‐SA, www.arduino.cc) Atelier Arduino – niveau 1 ini2a2on
5
Quelques défini2ons La carte Arduino est une carte électronique qui ne sait rien faire sans qu'on lui dise quoi faire. Pourquoi ? Eh bien c'est dû au fait qu'elle est programmable. Cela signifie qu'elle a besoin d'un programme pour fonc2onner.
• Un programme est une liste d'instruc2ons qui est exécutée par un système. Par exemple votre navigateur internet est un programme. […] Le programme que nous allons meere dans la carte Arduino, c'est nous qui allons le réaliser. Nous allons programmer notre carte Arduino. (…)
• Le compilateur (…) En informa2que, ce terme désigne un logiciel qui est capable de traduire un langage informa2que, ou plutôt un programme u2lisant un langage informa2que, vers un langage plus approprié afin que la machine qui va le lire puisse le comprendre.
Source : h?ps://zestedesavoir.com/tutoriels/686/arduino-‐premiers-‐pas-‐en-‐informa*que-‐embarquee/742_decouverte-‐de-‐larduino/3414_presenta*on-‐darduino/
Atelier Arduino – niveau 1 ini2a2on 6
On y va ! • Téléchargez et installez le logiciel Arduino : hep://arduino.cc/en/Main/Sotware
• Connectez votre carte et votre ordinateur avec le cable USB
• Indiquez le type de carte et le port : Ou2ls/ports • Allez dans : Fichiers/exemples/01.basics/blink • Téléversez le dans la carte et observez la carte. Que se passe-‐t-‐il ?
Atelier Arduino – niveau 1 ini2a2on 7
Vous êtes prêts pour le blink !
Voici le programme
BLINK
Atelier Arduino – niveau 1 ini2a2on 8
Quelques termes essen2els pour les programmes
Source : hep://www.mon-‐club-‐elec.fr/pmwiki_reference_arduino/pmwiki.php?n=Main.MiniReference
Atelier Arduino – niveau 1 ini2a2on 9
Maintenant avec trois LED
• Grâce à vos connaissances et à une planche d’essai (breadboard) faites clignoter trois LED :
– Une verte pendant 2 secondes – Puis une jaune pendant 1 secondes – Puis une rouge pendant 4 secondes
Notes : -‐ Il faut protéger les LED avec des résistances -‐ Il faut respecter + et – (source schéma ci-‐contre : heps://fr.wikipedia.org/wiki/Diode_%C3%A9lectroluminescente )
Atelier Arduino – niveau 1 ini2a2on 10
Atelier Arduino – niveau 1 ini2a2on 11
Au final, votre montage devrait ressemblera à ça !
Vous en voulez encore ?
Rendez-‐vous pour l’atelier Arduino niveau 2 avec Benoît qui vous amènera vers la domo2que, autrement dit comment u2liser Arduino pour connecter sa maison ? Tout un programme J Date et inscrip2on sur l’agenda du FacLab : hep://www.faclab.org/infos-‐pra2ques/lagenda/
Atelier Arduino – niveau 1 ini2a2on 12