tema10 arduino
TRANSCRIPT
-
7/25/2019 Tema10 Arduino
1/33
DepartamentodeIngenieradeS
istemasyAuto
mtica
PROGRAMACIN DE ROO!S
Introducci"n a Arduino
-
7/25/2019 Tema10 Arduino
2/33
DepartamentodeIngenieradeS
istemasyAuto
mtica
Introducci"n a Arduino
Bibliografa:
Pgina web de Arduino (2016) http://www.arduino./
!orrente Artero" #. (201$) Arduino. Curso prctico de formacin" %&'ibro.
http://www.arduino.cc/http://www.arduino.cc/ -
7/25/2019 Tema10 Arduino
3/33
DepartamentodeIngenieradeS
istemasyAuto
mtica
Introducci"n a Arduino
Bibliografa diponible en eletrnio en *bega:
Anderon A." &er+o ,. (201$) Pro Arduino" Apre.
Blu- *. (201$) Exploring Arduino: tools and techniques for engineeringwizardry" ile on. ,enni A. . (201$) asp!erry Pi "ome Automation with Arduino"
Pa3t Publihing. 4oranon A." ,a+id &uartielle %ui5 ,. (201$) Professional Android
#pen Accessory Programming with Arduino" ro. 7ue *. (201$)Arduino for $ummies" ile on. #lon !. (2012)Arduino %eara!les" Apre. %a-o 8elgar 9." &atro ,e5 &." *awor3i P. (2012) Arduino and
&inect Pro'ects. $esign( )uild( )low *heir +inds" Apre. ilher ,. (2012) ,earn Electronics with Arduino" Apre.
-
7/25/2019 Tema10 Arduino
4/33
DepartamentodeIngenieradeS
istemasyAuto
mtica
Introducci"n a Arduino
1. ;2. ?ntalain del oftware. 4@?$. Pri-er ee-plo: parpadeo de un '9,
. enor ultranio C&%0
-
7/25/2019 Tema10 Arduino
5/33
DepartamentodeIngenieradeS
istemasyAuto
mtica
Introducci"n a Arduino
1. ;2. ?ntalain del oftware. 4@?$. Pri-er ee-plo: parpadeo de un '9,
. enor ultranio C&%0
-
7/25/2019 Tema10 Arduino
6/33
DepartamentodeIngenieradeS
istemasyAuto
mtica
Arduino
DArduino i an openoure eletroni platfor- baed on eatouehardware and oftware. ?tE intended for anone -a3ing interati+eproet.F
,iferente -odelo" nootro +a-o a uar la pri-era +erin delArduino @7#
9tenible -ediante hield (ethernet" wifi" pantalla...) it (iniiain" wearable...)
1. ;
-
7/25/2019 Tema10 Arduino
7/33DepartamentodeIngenieradeS
istemasyAuto
mtica
Arduino
1. ;
-
7/25/2019 Tema10 Arduino
8/33Departamentode
IngenieradeS
istemasyAuto
mtica
Arduino
1. ;
-
7/25/2019 Tema10 Arduino
9/33Departamentode
IngenieradeS
istemasyAuto
mtica
Arduino
1. ;
8iroontrolador: A!-ega $2G"de At-el
-
7/25/2019 Tema10 Arduino
10/33Departamentode
IngenieradeS
istemasyAuto
mtica
Arduino
1. ;
Pine digitale (01$)9/ digitale
Holtae: 0 I HP8 (pine onJ): alida analgia
-
7/25/2019 Tema10 Arduino
11/33Departamentode
IngenieradeS
istemasyAuto
mtica
Arduino
1. ;
Pine analgio (pine A0AI)9ntrada analgia
Holtae: K0IL H
-
7/25/2019 Tema10 Arduino
12/33Departamentode
IngenieradeS
istemasyAuto
mtica
Arduino
1. ;
MM!?9%%ANN9 -u i-portante no ol+idarla
al -ontar ualOuier iruito
-
7/25/2019 Tema10 Arduino
13/33Departamentode
IngenieradeS
istemasyAuto
mtica
Arduino
1. ;
MM!?9%%ANNMM8u i-portante de +erdadNN
-
7/25/2019 Tema10 Arduino
14/33
Departamentode
IngenieradeS
istemasyAuto
mtica
Arduino
1. ;
Pine de poteniaH
in: ali-entain de entrada
IH" $.$H: ali-entain de alida
-
7/25/2019 Tema10 Arduino
15/33
Departamentode
IngenieradeS
istemasyAuto
mtica
Arduino
1. ;
'ede
-
7/25/2019 Tema10 Arduino
16/33
Departamentode
IngenieradeS
istemasyAuto
mtica
Arduino
1. ;
Botn de reet
-
7/25/2019 Tema10 Arduino
17/33
Departamentode
IngenieradeS
istemasyAuto
mtica
Introducci"n a Arduino
1. ;2. ?ntalain del oftware. 4@?$. Pri-er ee-plo: parpadeo de un '9,
. enor ultranio C&%0
-
7/25/2019 Tema10 Arduino
18/33
Departamentode
IngenieradeS
istemasyAuto
mtica
?ntalain del oftware:
,eargar el .5ip on el ?,9 de Arduino de la web de la aignatura
,eo-pri-ir en el eritorio
2. ?ntalain del oftware. 4@?
97 !#,A 'A 8
-
7/25/2019 Tema10 Arduino
19/33
Departamentode
IngenieradeS
istemasyAuto
mtica
?ntalain del oftware (en +uetra -Ouina partiulare)
indow 8a #:Arduino for $ummies Part ?: 4etting to 3now Arduino" pg. $
Qubuntu 1.0 ?ntalar dede napti arduino arduino-core Add al dialout group
2. ?ntalain del oftware. 4@?
-
7/25/2019 Tema10 Arduino
20/33
Departamentode
IngenieradeS
istemasyAuto
mtica
4@?
2. ?ntalain del oftware. 4@?
-
7/25/2019 Tema10 Arduino
21/33
Departamentode
IngenieradeS
istemasyAuto
mtica
4@?
2. ?ntalain del oftware. 4@?
9e-ploelein de tareta (tipo de Arduino)
Puerto erie
Herifiar 3eth
@pload 3eth en Arduino(o-pila auto-tia-ente)
8onitor erie
Hentana -enae
-
7/25/2019 Tema10 Arduino
22/33
Departamentode
IngenieradeS
istemasyAuto
mtica
SCADA) Introducci"n a Arduino
1. ;2. ?ntalain del oftware. 4@?$. Pri-er ee-plo: parpadeo de un '9,
. enor ultranio C&%0
-
7/25/2019 Tema10 Arduino
23/33
Departamentode
IngenieradeS
istemasyAuto
mtica
$. Pri-er ee-plo: parpadeo de un '9,
@a-o el pin 1$
Bule9n+a IH al pin 1$
9pera un egundo9n+a 0H al pin 1$
9pera un egundo
etupe eeuta al prinipio" una la +e5
9n ete ao" onfigura el pin 1$ o-o alida
9e-plo R 01. Bai R Blin3
-
7/25/2019 Tema10 Arduino
24/33
De
partamentode
IngenieradeS
istemasyAuto
mtica
MMAteninNN
9l 4@? DenuiaF -uho el digo Oue e paa al Arduino Para rear alguna de la DaudaF (por ee-plo" la funin setup) utili5a
te-pori5adore" et. Oue dean de etar diponible para el progra-ador. Puede uare un editor de teto ualOuiera" o-pilar uando el
o-pilador Oue trae el entorno.
MM7una onetar direta-ente un '9, al pin 1$ del ArduinoNN 9e-plo pg. IG enArduino for $ummies( en otro libro)
$. Pri-er ee-plo: parpadeo de un '9,
ussey /. 012345 6Arduino for $ummies6( %iley 7 8ons
-
7/25/2019 Tema10 Arduino
25/33
De
partamentode
IngenieradeS
istemasyAuto
mtica
MMAteninNN
9l 4@? DenuiaF -uho el digo Oue e paa al Arduino Para rear alguna de la DaudaF (por ee-plo" la funin setup) utili5a
te-pori5adore" et. Oue dean de etar diponible para el progra-ador. Puede uare un editor de teto ualOuiera" o-pilar uando el
o-pilador Oue trae el entorno.
MM7una onetar direta-ente un '9, al pin 1$ del ArduinoNN 9e-plo pg. IG enArduino for $ummies ( en otro libro)
$. Pri-er ee-plo: parpadeo de un '9,
ussey /. 012345 6Arduino for $ummies6( %iley 7 8ons
-
7/25/2019 Tema10 Arduino
26/33
De
partamentode
IngenieradeS
istemasyAuto
mtica
MMAteninNN
9l 4@? DenuiaF -uho el digo Oue e paa al Arduino Para rear alguna de la DaudaF (por ee-plo" la funin setup) utili5a
te-pori5adore" et. Oue dean de etar diponible para el progra-ador. Puede uare un editor de teto ualOuiera" o-pilar uando el
o-pilador Oue trae el entorno.
MM7una onetar direta-ente un '9, al pin 1$ del ArduinoNN 9e-plo pg. IG enArduino for $ummies 9pliain:
http://eletroni.ta3ehange.o-/Ouetion/66SS2/pin1$doineedare
itor &ualOuier '9, debe ir SIEMPREprotegido por una reitenia
9eriio: -odifiar el progra-a ( guardarlo aparte) para Oue el '9,reprodu5a la eTal de #
$. Pri-er ee-plo: parpadeo de un '9,
http://electronics.stackexchange.com/questions/66992/pin-13-do-i-need-a-resistorhttp://electronics.stackexchange.com/questions/66992/pin-13-do-i-need-a-resistorhttp://electronics.stackexchange.com/questions/66992/pin-13-do-i-need-a-resistorhttp://electronics.stackexchange.com/questions/66992/pin-13-do-i-need-a-resistor -
7/25/2019 Tema10 Arduino
27/33
De
partamentode
IngenieradeS
istemasyAuto
mtica
SCADA) Introducci"n a Arduino
1. ;2. ?ntalain del oftware. 4@?$. Pri-er ee-plo: parpadeo de un '9,
. enor ultranio C&%0
-
7/25/2019 Tema10 Arduino
28/33
De
partamentode
IngenieradeS
istemasyAuto
mtica
1) enor ultranio C&%0
Buar el dataheet en la web onultarlo.
. Progra-ain - a+an5ada
H
!rig 9ho
4nd
-
7/25/2019 Tema10 Arduino
29/33
De
partamentode
IngenieradeS
istemasyAuto
mtica
1) enor ultranio C&%0
&oneionado
. Progra-ain - a+an5ada
Ec*o) +!rig) ,
-
7/25/2019 Tema10 Arduino
30/33
De
partamentode
IngenieradeS
istemasyAuto
mtica
1) enor ultranio C&%0
&oneionado
. Progra-ain - a+an5ada
-cc) .-
Gnd) GND
-
7/25/2019 Tema10 Arduino
31/33
De
partamentode
IngenieradeS
istemasyAuto
mtica
1) enor ultranio C&%0
?ntalain de la librera de -aneo del nar: ,eargar la librera de la web de la aignatura. ,eo-pri-ir en +uetra arpeta U: &opiar la arpeta deo-pri-ida en la arpeta de librera Oue et dentro
de la arpeta del eritorio donde hab=i deo-pri-ido el ?,9 de Arduino. Abrid el ?,9 de Arduino. i todo ha ido bien tendr=i un 3eth de prueba
del enor en E'emplos 9 "C82 ;ltrasonic 9 ;ltrasonic$emo &o-pilar" paar al Arduino" probar diferente ditania.
. Progra-ain - a+an5ada
-
7/25/2019 Tema10 Arduino
32/33
De
partamentode
IngenieradeS
istemasyAuto
mtica
?ntalain del oftware:
,eargar el .5ip on el ?,9 de Arduino de la web de la aignatura
,eo-pri-ir en el eritorio
2. ?ntalain del oftware. 4@?
97 !#,A 'A 8
-
7/25/2019 Tema10 Arduino
33/33
De
partamentode
IngenieradeS
istemasyAuto
mtica
1) enor ultranio C&%0
Progra-a
. Progra-ain - a+an5ada