guide til arduino
DESCRIPTION
Præsentationen blev hold ved InfinIT-arrangementet "Hands-on workshop om Interaktive Materialer", der blev afholdt den 22. maj 2014. Læs mere om arrangementet her: http://infinit.dk/dk/hvad_kan_vi_goere_for_dig/viden/reportager/hands-on_workshop_om_interaktive_materialer.htmTRANSCRIPT
![Page 1: Guide til Arduino](https://reader034.vdocument.in/reader034/viewer/2022042502/54646373b4af9f623f8b49a0/html5/thumbnails/1.jpg)
13 12 11 10
9 8 7 6 5 4 3 2
L
5V A0
ANALOG IN
AR
EF
1
GN
D
TXRX
RE
SE
T
3V3
A1
A2
A3
A4
A5
VIN
GN
D
GN
D
DIGITAL (PWM= )
Arduino TM
IOR
EF
ICS
P
ICSP2
ON
POWER
01TX
0
RX
0RESET
Digital in/out 0 - 13
Analog in 0 - 5
USB stik til at forbindearduino boardet til encomputer
reset-knap
extern strømtil fx. batteri
Ground (jordforbindelse)
LED der indikerer atboardet er tændt
5V out
3.3V out
Ground (jordforbindelse)
Dette er en oversigt over de grundlæggende funktioner for de forskellige 'pins' der er på et Arduino board. En del af dem har også andre, mere komplekse funktioner, som ikke er beskrevet her.
Arduino Boardet
![Page 2: Guide til Arduino](https://reader034.vdocument.in/reader034/viewer/2022042502/54646373b4af9f623f8b49a0/html5/thumbnails/2.jpg)
11
55
1010
1515
2020
2525
3030
3535
4040
4545
5050
5555
6060
A A
B B
C C
D D
E E
F F
G G
H H
I I
J J
Dette hedder et breadboard.Et breadboard gør det meget nemmere at prototype forskellige kredsløb, da man slipper for at lodde og dermed nemmere og hurtigere kan sætte ting sammen.
Breadboard
![Page 3: Guide til Arduino](https://reader034.vdocument.in/reader034/viewer/2022042502/54646373b4af9f623f8b49a0/html5/thumbnails/3.jpg)
11
55
1010
1515
2020
2525
3030
3535
4040
4545
5050
5555
6060
A A
B B
C C
D D
E E
F F
G G
H H
I I
J J
Det er forbundet i forskellige baner illustreret her.
Breadboard forbindelser
![Page 4: Guide til Arduino](https://reader034.vdocument.in/reader034/viewer/2022042502/54646373b4af9f623f8b49a0/html5/thumbnails/4.jpg)
11
55
1010
1515
2020
2525
3030
3535
4040
4545
5050
5555
6060
A A
B B
C C
D D
E E
F F
G G
H H
I I
J J
13 12 11 10
9 8 7 6 5 4 3 2
L
5V A0
ANALOG IN
AR
EF
1
GN
DTXRX
RE
SE
T
3V3
A1
A2
A3
A4
A5
VIN
GN
D
GN
D
DIGITAL (PWM= )
Arduino TM
IOR
EF
ICS
P
ICSP2
ON
POWER
01TX
0
RX
0RESET
Brug elestikken der følger med til at sætte Arduino boardet fast på breadboar-det. Dette er ikke et krav, men det gør det meget nemmere at håntere.
Arduino på breadboard
![Page 5: Guide til Arduino](https://reader034.vdocument.in/reader034/viewer/2022042502/54646373b4af9f623f8b49a0/html5/thumbnails/5.jpg)
11
55
1010
1515
2020
2525
3030
3535
4040
4545
5050
5555
6060
A A
B B
C C
D D
E E
F F
G G
H H
I I
J J
13 12 11 10
9 8 7 6 5 4 3 2
L
5V A0
ANALOG IN
AR
EF
1
GN
DTXRX
RE
SE
T
3V3
A1
A2
A3
A4
A5
VIN
GN
D
GN
D
DIGITAL (PWM= )
Arduino TM
IOR
EF
ICS
P
ICSP2
ON
POWER
01TX
0
RX
0RESET
Vi starter med at forbinde power (5V) og ground (GND) til den røde og den blå skinne.
Power og ground
![Page 6: Guide til Arduino](https://reader034.vdocument.in/reader034/viewer/2022042502/54646373b4af9f623f8b49a0/html5/thumbnails/6.jpg)
11
55
1010
1515
2020
2525
3030
3535
4040
4545
5050
5555
6060
A A
B B
C C
D D
E E
F F
G G
H H
I I
J J
13 12 11 10
9 8 7 6 5 4 3 2
L
5V A0
ANALOG IN
AR
EF
1
GN
DTXRX
RE
SE
T
3V3
A1
A2
A3
A4
A5
VIN
GN
D
GN
D
DIGITAL (PWM= )
Arduino TM
IOR
EF
ICS
P
ICSP2
ON
POWER
01TX
0
RX
0RESET
Det betyder at der nu løber power og ground hele vejen langs kanten af breadboardet. Dette er en typisk måde at forbinde power og ground til et breadboard.Ledningerne behøver ikke at være sort og rød, men hvis man har det gør det det nemmere at se/læse, at det er power og ground, der er forbundet.
Power og ground
![Page 7: Guide til Arduino](https://reader034.vdocument.in/reader034/viewer/2022042502/54646373b4af9f623f8b49a0/html5/thumbnails/7.jpg)
11
55
1010
1515
2020
2525
3030
3535
4040
4545
5050
5555
6060
A A
B B
C C
D D
E E
F F
G G
H H
I I
J J
13 12 11 10
9 8 7 6 5 4 3 2
L
5V A0
ANALOG IN
AR
EF
1
GN
DTXRX
RE
SE
T
3V3
A1
A2
A3
A4
A5
VIN
GN
D
GN
D
DIGITAL (PWM= )
Arduino TM
IOR
EF
ICS
P
ICSP2
ON
POWER
01TX
0
RX
0RESET
Hvis man så fx forbinder ledninger fra power og ground skinnerne med nogle af de 'verti-kale' skinner, løber der nu henholdvis power og ground via dem (som illustreret).Det er også meget typisk at man fobinder power og ground på tværs af breadboardet, så de løber langs begge sider. Dette kan man se på den sorte og røde ledning helt ude til højre.
Eksempel på forbindelser
![Page 8: Guide til Arduino](https://reader034.vdocument.in/reader034/viewer/2022042502/54646373b4af9f623f8b49a0/html5/thumbnails/8.jpg)
11
55
1010
1515
2020
2525
3030
3535
4040
4545
5050
5555
6060
A A
B B
C C
D D
E E
F F
G G
H H
I I
J J
13 12 11 10
9 8 7 6 5 4 3 2
L
5V A0
ANALOG IN
AR
EF
1
GN
DTXRX
RE
SE
T
3V3
A1
A2
A3
A4
A5
VIN
GN
D
GN
D
DIGITAL (PWM= )
Arduino TM
IOR
EF
ICS
P
ICSP2
ON
POWER
01TX
0
RX
0RESET
LED setup
![Page 9: Guide til Arduino](https://reader034.vdocument.in/reader034/viewer/2022042502/54646373b4af9f623f8b49a0/html5/thumbnails/9.jpg)
11
55
1010
1515
2020
2525
3030
3535
4040
4545
5050
5555
6060
A A
B B
C C
D D
E E
F F
G G
H H
I I
J J
13 12 11 10
9 8 7 6 5 4 3 2
L
5V A0
ANALOG IN
AR
EF
1
GN
DTXRX
RE
SE
T
3V3
A1
A2
A3
A4
A5
VIN
GN
D
GN
D
DIGITAL (PWM= )
Arduino TM
IOR
EF
ICS
P
ICSP2
ON
POWER
01TX
0
RX
0RESET
Potentiometer setup
![Page 10: Guide til Arduino](https://reader034.vdocument.in/reader034/viewer/2022042502/54646373b4af9f623f8b49a0/html5/thumbnails/10.jpg)
11
55
1010
1515
2020
2525
3030
3535
4040
4545
5050
5555
6060
A A
B B
C C
D D
E E
F F
G G
H H
I I
J J
13 12 11 10
9 8 7 6 5 4 3 2
L
5V A0
ANALOG IN
AR
EF
1
GN
DTXRX
RE
SE
T
3V3
A1
A2
A3
A4
A5
VIN
GN
D
GN
D
DIGITAL (PWM= )
Arduino TM
IOR
EF
ICS
P
ICSP2
ON
POWER
01TX
0
RX
0RESET
22 kΩ
Flex-sensor setup
![Page 11: Guide til Arduino](https://reader034.vdocument.in/reader034/viewer/2022042502/54646373b4af9f623f8b49a0/html5/thumbnails/11.jpg)
11
55
1010
1515
2020
2525
3030
3535
4040
4545
5050
5555
6060
A A
B B
C C
D D
E E
F F
G G
H H
I I
J J
13 12 11 10
9 8 7 6 5 4 3 2
L
5V A0
ANALOG IN
AR
EF
1
GN
DTXRX
RE
SE
T
3V3
A1
A2
A3
A4
A5
VIN
GN
D
GN
D
DIGITAL (PWM= )
Arduino TM
IOR
EF
ICS
P
ICSP2
ON
POWER
01TX
0
RX
0RESET
10 kΩ
Force sensitive resistor setup
![Page 12: Guide til Arduino](https://reader034.vdocument.in/reader034/viewer/2022042502/54646373b4af9f623f8b49a0/html5/thumbnails/12.jpg)
11
55
1010
1515
2020
2525
3030
3535
4040
4545
5050
5555
6060
A A
B B
C C
D D
E E
F F
G G
H H
I I
J J
13 12 11 10
9 8 7 6 5 4 3 2
L
5V A0
ANALOG IN
AR
EF
1
GN
DTXRX
RE
SE
T
3V3
A1
A2
A3
A4
A5
VIN
GN
D
GN
D
DIGITAL (PWM= )
Arduino TM
IOR
EF
ICS
P
ICSP2
ON
POWER
01TX
0
RX
0RESET
10 kΩ
Photoresistor setup
![Page 13: Guide til Arduino](https://reader034.vdocument.in/reader034/viewer/2022042502/54646373b4af9f623f8b49a0/html5/thumbnails/13.jpg)
11
55
1010
1515
2020
2525
3030
3535
4040
4545
5050
5555
6060
A A
B B
C C
D D
E E
F F
G G
H H
I I
J J
13 12 11 10
9 8 7 6 5 4 3 2
L
5V A0
ANALOG IN
AR
EF
1
GN
DTXRX
RE
SE
T
3V3
A1
A2
A3
A4
A5
VIN
GN
D
GN
D
DIGITAL (PWM= )
Arduino TM
IOR
EF
ICS
P
ICSP2
ON
POWER
01TX
0
RX
0RESET
LM35
Temperature sensor setup
Pas på!Det er vigtigt at power og ground forbindes korrekt. Ellers kan sensorenblive glohed!
![Page 14: Guide til Arduino](https://reader034.vdocument.in/reader034/viewer/2022042502/54646373b4af9f623f8b49a0/html5/thumbnails/14.jpg)
11
55
1010
1515
2020
2525
3030
3535
4040
4545
5050
5555
6060
A A
B B
C C
D D
E E
F F
G G
H H
I I
J J
13 12 11 10
9 8 7 6 5 4 3 2
L
5V A0
ANALOG IN
AR
EF
1
GN
DTXRX
RE
SE
T
3V3
A1
A2
A3
A4
A5
VIN
GN
D
GN
D
DIGITAL (PWM= )
Arduino TM
IOR
EF
ICS
P
ICSP2
ON
POWER
01TX
0
RX
0RESET
Infrared distance sensor setup
![Page 15: Guide til Arduino](https://reader034.vdocument.in/reader034/viewer/2022042502/54646373b4af9f623f8b49a0/html5/thumbnails/15.jpg)
11
55
1010
1515
2020
2525
3030
3535
4040
4545
5050
5555
6060
A A
B B
C C
D D
E E
F F
G G
H H
I I
J J
13 12 11 10
9 8 7 6 5 4 3 2
L
5V A0
ANALOG IN
AR
EF
1
GN
DTXRX
RE
SE
T
3V3
A1
A2
A3
A4
A5
VIN
GN
D
GN
D
DIGITAL (PWM= )
Arduino TM
IOR
EF
ICS
P
ICSP2
ON
POWER
01TX
0
RX
0RESET
1 mΩ
Piezo setup
![Page 16: Guide til Arduino](https://reader034.vdocument.in/reader034/viewer/2022042502/54646373b4af9f623f8b49a0/html5/thumbnails/16.jpg)