sat, cours d'intro, art & mircocontrolleur
DESCRIPTION
Présentation qui accompagne le cours d'introduction à la Société des arts technologiques à Montréal. Focus sur Arduino mais aussi sur les circuits de bases et les composantes utiles au prototypage rapide.TRANSCRIPT
Eléctronique et ArtSociété des Arts TechnologiquesMontréal, Mars 2010
cours préparé par mouna andraoswww.missmoun.com
1
1. Introduction: Interactivité et microcontrolleurs
2
Scénariser et créer des interactions entre:Humains & OrdinateursOrdinateurs & OrdinateursHumains et Humains
3
4
2. Point de départ: premier circuit
5
Un circuit est un cercle fermé contenant au moins une source et au moins une charge électrique.
6
7
8
le trio revisité: interrupteur, lumière, batterie(introduction aux composantes de base et à leur shéma représentatif)
10
performance de LoVid
11
Leah Buechley
12
Kate Hartman
13
Graffiti research lab
14
15
attention polarité!
16
interrupteurs?17
18
+ 5v et Terre = batterie
version 1, sur la plaquette
19
alimenter la plaquette de prototypage avec 5 V20
allumer une LED, resistance = 220 Ohm21
Le trio: Led, Source electrique, interrupteur22
3. Notions d’électricité (la section un peu ennuyante)
23
Electricité = flot d’énergie électrique dans un matériaux conducteur
Electronique = la lecture de changements électriques pour transmettre de l’information
24
Voltage = La différence d’électricité potentielle entre deux points d’un circuit (la pression électrique).
25
!
+
V
26
Courant = La quantité d’électricité à un point donné d’un circuit (intensité du courant)
27
!
+
A
28
Chaque sourcepeut fournir un voltageet un courant donné.
29
Resistance = opposition matérielle (physique) au passage de l’éléctricité
30
R
31
Voltage en Volts (V)Courant en Ampères (I)Resistance en Ohms (Ω)
relation?
32
Lois d’OHM
V = I x RV = A x Ω
33
!
+2.5V 30mA
5V 300mA
?
34
!
+2.5V 30mA
5V 300mA
?
35
en série, le courant reste constant, les voltages s’additionnent.
36
!
+ +2.5V 30mA 2.5V 30mA
5V
37
en parralèle, le courant s’additionne, les voltages restent les mêmes.
38
!
+
5V
2.5V 30mA
2.5V 30mA+
?
39
4. Rajouter le calcul(brain/computation)
40
41
entrées/sorties digitales
Signal de communication
LED #13
42
controller la diode
43
44
45
faire allumer une après l’autre (sirène)
46
47
48
Serial.begin(9600)
Serial.print(“hello”)
Serial.println(variable);
pour avoir du feedback etc.
49
5. Digital vs. analogue
50
entrée digitaleinterrupteurdigitalRead()
Sortie digitaleLEDdigitalWrite()
on/offhigh/low1/0
51
entrée digitaleinterrupteurdigitalRead()
Sortie digitaleLEDdigitalWrite()
entrée analogueanalogRead()
Sortie analogueanalogWrite()
52
5V
0V
5V
0V
53
54
55
56
Librairie Arduino : Communication SérielleSerial.Print();
57
ex 1: 1 LED + 1 Potentiomètre: controller la vitesse de clignotement de la LED
58
ex 2: 1 LED + 1 Potentiomètre: controller l’intensité de la LED avec le potentiometre
59
60
61