Upload
missmoun
View
556
Download
0
Embed Size (px)
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.
Citation preview
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