UNIVERSIDAD AGRARIA DEL ECUADOR FACULTAD DE CIENCIAS AGRARIAS PROGRAMA REGIONAL DE ENSEÑANZA EL TRIUNFO
MONOGRAFÍA PREVIA A LA OBTENCIÓN DEL TÍTULO DE:
TECNÓLOGA EN COMPUTACIÓN E INFORMÁTICA
TEMA:
“UTILIDAD DE LA PLATAFORMA DE HARDWARE LIBRE ARDUINO.” AUTORA:
CARMEN ELIZABETH RAMÍREZ GRANIZO EL TRIUNFO - ECUADOR
2014
2
UNIER!IDAD AGRARIA DEL ECUADOR FACULT FACULTA AD DE CIENCIA! AGRARIA! CERTIFICACIÓN DE ACEPTACIÓN DEL TUTOR Certific!": E# $i c%i!! !e t&t"r !e % $"#"'rf( !e 'r!") #"$*r!" +"r e% C"#,e" Direct Directi." i." !e % Fc&%t Fc&%t! ! !e Cie#ci Cie#ci, , A'rr A'rri, i, !e % U#i.e U#i.er,i! r,i!! ! A'rr A'rri i !e% Ec&!"r/ Certific": 0&e 1e #%i2!" e% +r"3ect" !e tr*" +re,e#t!" +"r % e're,!: CARMEN
ELIZABETH RAMÍREZ GRANIZO C"$" C"$" re4& re4&i, i,itit" " +re. +re.i" i" +r +r "+t "+trr e% 'r! 'r!" " Tec#"% c#"%5' 5'ic ic" " e# C"$+ C"$+&t &tc ci5 i5# # e I#f"r$6tic) c&3" te$ e,: “UTILIDAD DE LA PLATAFORMA DE HARDWARE
LIBRE ARDUINO.”. C"#,i!er6#!"%" +r"*!" e# ,& t"t%i!!/ Ate#t$e#te)
I"#. $ULIO ALARADO Z.M!%. T&t"r Fec1 !e E#tre'
UNIER!IDAD AGRARIA DEL ECUADOR 3
UNIER!IDAD AGRARIA DEL ECUADOR FACULT FACULTA AD DE CIENCIA! AGRARIA! CERTIFICACIÓN DE ACEPTACIÓN DEL TUTOR Certific!": E# $i c%i!! !e t&t"r !e % $"#"'rf( !e 'r!") #"$*r!" +"r e% C"#,e" Direct Directi." i." !e % Fc&%t Fc&%t! ! !e Cie#ci Cie#ci, , A'rr A'rri, i, !e % U#i.e U#i.er,i! r,i!! ! A'rr A'rri i !e% Ec&!"r/ Certific": 0&e 1e #%i2!" e% +r"3ect" !e tr*" +re,e#t!" +"r % e're,!: CARMEN
ELIZABETH RAMÍREZ GRANIZO C"$" C"$" re4& re4&i, i,itit" " +re. +re.i" i" +r +r "+t "+trr e% 'r! 'r!" " Tec#"% c#"%5' 5'ic ic" " e# C"$+ C"$+&t &tc ci5 i5# # e I#f"r$6tic) c&3" te$ e,: “UTILIDAD DE LA PLATAFORMA DE HARDWARE
LIBRE ARDUINO.”. C"#,i!er6#!"%" +r"*!" e# ,& t"t%i!!/ Ate#t$e#te)
I"#. $ULIO ALARADO Z.M!%. T&t"r Fec1 !e E#tre'
UNIER!IDAD AGRARIA DEL ECUADOR 3
FACULT FACULTA AD DE CIENCIA! AGRARIA! M&"'()*( +',-,"(/( +',-,"(/( ( H. C&"-,& D',%3& %&& ',56-& +',3& ( ( &7,"%8" /, *6& /,:
TECNÓLOGA EN COMPUTACIÓN E INFORMÁTICA TEMA “UTILIDAD DE LA PLATAFORMA DE HARDWARE LIBRE ARDUINO.” AUTORA CARMEN ELIZABETH RAMIREZ GRANIZO GR ANIZO APROBADO POR ING9999999999 PRE!IDENTE ING99999999999.. ING99999999999. EAMINADOR PRINCIPALEAMINADOR PRINCIPALEAMINADOR PRINCIPAL PRINCIPAL
ING999999999999 EAMINADOR !UPLENTE
AGRADECIMIENTO A'r!e2c") #te t"!" Di",) Di",) +"r 1*er$e +er$iti!" ter$i#r c"# $i, e,t&!i",) 3 re%i2r c"# 78it" e,te tr*" $"#"'r6fic"/ A% ,e9"r I#'/ A'r/ A'r/ c"*" B&cr$)MSc F!!"r !e % U#i.er,i!! A'rri !e% Ec&!"r/ A % I#'/ Ec/ Mrt1 B&cr$ Le.er"#e) MSc/ Rect"r !e % U#i.er,i!! A'rri !e% Ec&!"r/ A% Dr/ ;%e*er Ce.%%", Ce.%%",) MSc/C""r!i#!"r !e %", Pr"'r$, Re'i"#%e, !e E#,e9#2/
2
A % I#'/ Mrie% Crrer MSc/C""r!i#!"r !e% Pr"'r$ Re'i"#% !e E#,e9#2 E% Trif" A% I#'/ &%i" A%.r!" A%.r!" M,c/ $i t&t"r !e $"#"'rf( +"r +"r ,& .%i", 3&! 3 t$*i7# +"r ,& +cie#ci 3 c"#fi#2 4&e $e 1 *ri#!!"/ A $i, +!re, +!re, Sr: &%i" R$(re2 3 Sr: G%"ri Gr#i2") Gr#i2") $i, 1er$#", E%c3) E%c3) Pe!r") i$e/ De $#er $&3 e,+eci% 'r!e2c") t"!", %", cte!r6tic", 3 t$*i7# $i, c"$+9er", !e% Pr"'r$ Re'i"#% Re'i"#% !e E#,e9#2 E#,e9#2 E% Trif" Trif" +"r *ri#!r$e ,&, ,&, c"#" c"#"ci ci$ie $ie#t #t", ",)) %", c&% c&%e, e, ,*r ,*r7 7 +r" +r".e .ec1 c1r r +r +r ,er ,er +er, +er,"# "#
DEDICATORIA E% +re,e#te tr*" %" !e!ic" c"# $&c1" cri9" $i, +!re,: Sr/ &%i" R$(re2 Sr/ G%"ri Gr#i2") %", c&%e, ,"# ,"# % *,e f!$e#t% f!$e#t% !e $i .i! 3 +ri#ci+% $"ti.ci5# +r c&$+%ir $i, $et, $et, fi!,) 4&e ,ie$+re ,ie$+re 1# e,t!" 1( +"36#!"$e e# t"!" t"!" $"$e#t" ,i# %", c&%e, e% c$i#" rec"rri!" rec"rri!" 1*r( ,i!" i$+",i*%e / A $i 1er$# E%c3 +"r ,& .%i"," +"3" +"3" i#c"#!ici"#% i#c"#!ici"#% +r ter$i#r c"# 78it" $i, e,t&!i",)
3
RE!PON!ABILIDAD RE!PON!ABILIDAD L
re, re,+"#, +"#,* *i%i%i! i!! !
+"r +"r
%, %,
i#. i#.e,ti e,ti' 'ci" ci"# #e,
3
c"#c% c"#c%&, &,i"# i"#e, e, +re,e# +re,e#t! t!, , e# e,t6 e,t6 $"#"'rf(
c"rre,+"#!e#
e8c% e8c%&, &,i. i.$ $e# e#te te % % &t" &t"r r 3 %", %", !erec1 !erec1", ", % U#i.e U#i.er,i r,i!! !! A'rri 'rri 4
!e% Ec&!"r/
C('," E;(7,< R(*',; G'(";& C/I/ =>=?@=?>-
ÍNDICE
INTRODUCCIÓN//////////////////////////////////////////////////////////////////////////////////////////////////////@ @/@OBETIVOS/////////////////////////////////////////////////////////////////////////////////////////////////////////? @/@/@ O*eti." Ge#er%///////////////////////////////////////////////////////////////////////////////////////? @/@/ O*eti.", E,+ec(fic",////////////////////////////////////////////////////////////////////////////////? II/ CAPÍTULO //////////////////////////////////////////////////////////////////////////////////////////////////////// ASPECTOS METODOLÓGICOS//////////////////////////////////////////////////////////////// ///////////// /@/ MATERIALES////////////////////////////////////////////////////////////////////////////////////////////// /@/@/ Rec&r,", Bi*%i"'r6fic",//////////////////////////////////////////////////////////////////////////// /@// Mteri%e, 3 E4&i+",//////////////////////////////////////////////////////////////////////////////// /@/?/ Rec&r,", &$#",////////////////////////////////////////////////////////////////////////////////// / MTODOS///////////////////////////////////////////////////////////////////////////////////////////////////////// //@ M"!%i!! 3 Ti+" !e I#.e,ti'ci5#//////////////////////////////////////////////////////////// //Ti+", !e $7t"!",/////////////////////////////////////////////////////////////////////////////////////// //?/ T7c#ic,///////////////////////////////////////////////////////////////////////////////////////////////////> III/ CAPÍTULO ?/////////////////////////////////////////////////////////////////////////////////////////////////////// ANHLISIS REVISIÓN DE LITERATURA//////////////////////////////////////////////////////////// /// ?/@ CARACTERISTICAS TECNOLOGICAS DE ARDUINO////////////////////////////// ?/@/@ E% Pr"3ect" Ar!&i#"/////////////////////////////////////////////////////////////////////////////////// ?/@/@/@ Ori'e# !e Ar!&i#"//////////////////////////////////////////////////////////////////////////////////J ?/@/@/ E% E#f"4&e !e% C"#ce+t" !e r!Kre Li*re//////////////////// ///////////////////@= ?/@//? E."%&ci5# !e Ar!&i#"///////////////////////////////////////////////////////////////////////@@ ?/@/ E,4&e$ B6,ic" !e% r!Kre Ar!&i#"////////////////////////////////////////////////////////@ ?/@/? M"!e%", !e 1r!Kre Ar!&i#"///////////////////////////////////////////////////////////////////////@ ?/@/?/@ M"!e%" D&e$i%#".e///////////////////////////////////////////////////////////////////////////@ ?/@/?/ M"!e%" UNO/////////////////////////////////////////////////////////////////////////////////////////@ 5
?/@/?/? M"!e%" Ar!&i#" Me' >=//////////////////////////////////////////////// ///////////////@ ?/@/ C"$+"#e#te, !e% S"ftKre Ar!&i#"//////////////////////////////////////////////////// /////////@> ?/@//@ E#t"r#" !e De,rr"%%" Ar!&i#"/////////////////////////////////////////////////////////////@> ?/@// Si,te$ "+erti." +r Ar!&i#"///////////////////////////////////////////////////////////@J ?/ VENTAAS DESVENTAAS DE LA TECNOLOGÍA ARDUINO////////////////////@ ?//@ Ve#t, !e % i$+%e$e#tci5# !e % tec#"%"'( Ar!&i#"///////////////////////@ ?//@/ Di.er,i!! !e S"ftKre " Pr"'r$,//////////////////////////////////////////////////= ?//@/? Gr# C"$i!! !e Pr"3ect", B,!", e# Ar!&i#"//////////////////////////@ ?//@/ T$9" Re!&ci!" 3 B" C"#,&$" E#er'7tic"//////////////////// ////////////// ?// DESVENTAAS DE LA IMPLEMENTACIÓN DE ARDUINO///////////////////////// ?///@ Re#!i$ie#t" 3 C+ci!!////////////////////////////////////////////////////////////////////? ?/// Dific&%t! +r % C"#fi'&rci5#///////////////////////////////////////////////////////////? ?///? Pr"*%e$, c"# A%$ce#$ie#t" e# Di,c", D&r",///////////////////////// /////? ?/// Irre'&%ri!! e# P&ert", USB////////////////////////////////////////////////////////////// ?/? IMPLEMENTACIÓN DE TECNOLOGÍA ARDUINO////////////////////////////////////////// ?/?/@ Hre, !e A+%icci5#///////////////////////////////////////////////////////////////////////////////// ?/?/@/@ Hre I#!&,tri%////////////////////////////////////////////////////////////////////////////////////// ?/?/@/ Hre !e Se'&ri!! D"$5tic////////////////////////////////////////////////////////////> ?/?/@/? Hre E!&cti./////////////////////////////////////////////////////////////////////////////////////> ?/?/@/ Otr, Hre, 4&e F&t&r" P"!r(# I$+%e$e#tr///////////////////////////////// ?/?/ Pr"3ect", De,tc!", 4&e I$+%e$e#t# P%tf"r$ Ar!&i#"///////////////J ?/?/? Otr", Pr"3ect" Si$i%re, Ar!&i#"//////////////////////////////////////////////////////// IV/ CONCLUSIONES//////////////////////////////////////////////////////////////////////////////////////////////?@ V/ BIBLIOGRAFÍA CITADA/////////////////////////////////////////////////////////////////////////// //////////? VI/ GLOSARIO////////////////////////////////////////////////////////////////////////////////////////////////////////? VII/ ANEOS///////////////////////////////////////////////////////////////////////////////////////////////////////////=
6
RE!UMEN
C"# % +rici5# !e% 1r!Kre %i*re 3 +r"3ect", c"$" Ar!&i#" e% e,ce#ri" !e !e,rr"%%" !e% 1r!Kre 1 c$*i!" r!ic%$e#te +&e, !e e4&i+", 'i'#te, 3 c",t",", e# ,&, i#ici", e,t6# +,#!" ,er ,i,te$, c"#tr"%!", c"# ,e#ci%% +%c !e c",te cerc#" %", = !5%re, 1cie#!" 4&e ,e c"#.iert e# 1err$ie#t !e tr*" 3 "ci" $&3 .er,6ti% +r t"!" ti+" !e &,&ri" ) e,t" 1 +er$iti!" 4&e ,&r# .rie!! !e f"r$, !e &," ),ie#!" ,& +ri#ci+% .e#t e% *" c",t" c"$+r!, c"# "tr, +%tf"r$, Ar!&i#" e, "r!e#!"r !e *" c",te 4&e c"#,i,te e# +%c 4&e c"#tie#e $icr"c"#tr"%!"r e# e#t"r#" !e !e,rr"%%") fci%it#!" e% &," !e % e%ectr5#ic e# +r"3ect", $&%ti!i,ci+%i#re,) Ar!&i#" +&e!e eec&tr,e ,i# #ece,i!! !e c"#ectr "r!e#!"r 3 c"$icr,e c"# !ifere#te, ti+", !e ,"ftKre i#!"K,) Mc) Li#&8) etc/ e% 1r!Kre Ar!&i#" +er$ite i#."%&crr % &,&ri" e# % +",i*i%i!! !e e,t&!ir%" +r e#te#!er ,& fci"#$ie#t") $"!ificr%") re&ti%i2r%") $e"rr%" 3 c"$+rtir%") %",*e#efici", !e % +%icci5# !e r!Kre Ar!&i#" ,"# +ri#ci+%$e#te e!&cti., 3 4&e +er$ite % &,&ri" c"# +"c", c"#"ci$ie#t", !e +r"'r$ci5# cce!er %, #&e., tec#"%"'(, ct&%$e#te e8i,te# +r"3ect", i##".!"re, c"$" e# % r"*5tic ) !"$5tic e#tre "tr",/L !e,.e#t !e% 1r!Kre Ar!&i#" c"#,i,te e# 4&e %, +%c, ,"# +reci!,) +er" #" ,"# i'&%e, c! +%c tie#e crcter(,tic, 4&e % !ifere#ci# !e %, !e$6, *ie# e# t$9" +er" ,ie$+re &ti%i2#!" c"$+"#e#te, !e *" +reci"/
7
!UMMAR= it1 t1e !.e#t "f free +r"ect, %ie Ar!&i#" 1r!Kre #! t1e 1r!Kre !e.e%"+$e#t ,ce#ri" 1, r!ic%%3 c1#'e! *ec&,e "f 'i#t #! e8+e#,i.e e4&i+$e#t) I# t1e *e'i##i#')T1e3 re '"i#' t" *e c"#tr"%%e! B3 ,i$+%e +%te c",t c%",e t" =) $i#' ,3,te$, *ec"$e K"ri#' t""% #! .er3 .er,ti%e f"r %% t3+e, "f %ei,&re &,er T1i, 1, %%"Ke! .riet3 "f K3, B3e$er'i#' it, $i# !.#t'e *ei#' t1e %"K c",t c"$+re! t" "t1er +%tf"r$, Ar!&i#" i, %"K c",t c"$+&ter c"#,i,ti#' "f +%te Kit1 $icr"c"#tr"%%er #! !e.e%"+$e#t e#.ir"#$e#t !e,i'#e! t" fci%itte t1e &,e "f e%ectr"#ic, i# $&%ti!i,ci+%i#r3 +r"ect, Ar!&i#" c# r Kit1"&t c"##ecti#' t" c"$+&ter #! c"$$icte Kit1 !iffere#t t3+e, "f ,"ftKre i#!"K, ) Mc ) Li#&8) etc/ / Ar!&i#" 1r!Kre %%"K, t1e &,er i#."%.e$e#t i# t1e +",,i*i%it3 "f ,t&!3i#' t" !er,t#! 1"K it K"r, ) $"!if3 ) re&,e ) i$+r".e it #! ,1re t1e *e#efit, "f t1e ++%icti"# re +ri$ri%3 e!&cti"#% r!Kre Ar!&i#" *ec&,e it %%"K, &,er, Kit1 %itt%e #"K%e!'e "f +r"'r$$i#' cce,, #eK tec1#"%"'ie, c&rre#t%3 e8i,t , i##".ti.e +r"ect, i# r"*"tic,) &t"$ti"# #! $"re/ T1e !"K#,i!e "f Ar!&i#" 1r!Kre i, t1t t1e +%te, re ,i$i%r) *&t #"t t1e ,$e/ Ec1 +%te 1, fet&re, t1t !iffere#tite It,e%f fr"$ "t1er, A, Ke%% i# ,i2e) *&t %K3, &, %"K c",t c"$+"#e#t, /
INTRODUCCIÓN A#te, !e 4&e e8i,tier e% $icr"+r"ce,!"r +ri#ci+i", !e %", 9", = %", c"$+&t!"re, er# 'e#er%$e#te 'r#!e,) c",t",",) ,&, !&e9", er# i#,tit&ci"#e,) c"r+"rci"#e,) i.er,i!!e,) 'e#ci, !e '"*ier#"/ %", &,&ri", f&er"# +er,"#, e8+ert, 4&e &,&%$e#te #" i#terct&*# c"# % $4&i# e# ,( $i,$ ) ,i #" 4&e +re+r* tre, +r e% c"$+&t!"r e# e4&i+", f&er !e % (#e c"$" +erf"r!"r, !e tret, %', "r'#i2ci"#e, +"!(# tr!r c"$" $".i$ie#t" r!ic% !e fici"#!", % e%ectr5#ic e# %", c&%e, c"$+rt(# ,&, e,4&e$, 3 !i,e9", e# % c"#,tr&cci5# !e !i,+",iti.", c"# % +rici5# !e% 1r!Kre r!r&i#" 1 c$*i!" c"#,i!er*%e$e#te) e,t", ,i,te$, c"#tr"%!", c"# ,e#ci%% +%c !e c",te cerc#" %", @> e&r", 4&e ,e 1 c"#.erti!" e# 7% 1"r, " !(, e#tre ,"$eter tr*" % ce#tr" !e c"$+&tci5#/ Grci, % e."%&ci5# !e% 1r!Kre %", +r"'r$!"re, tie#e# $&c1, $6, fci%i!!e, % 1"r !e +r"'r$r c&% 1 +er$iti!" 4&e ,&r# !i.er,, 1"3 8
!i,e9r #&e.", e4&i+", 3 c"$+"#e#te, c"$+&tci"#%e, ) c"# % +rici5# !e% c"#ce+t" !e 1r!Kre %i*re 3 +r"3ect", c"$" Ar!&i#" e% e,ce#ri" !e% !e,rr"%%" !e 1r!Kre 1 c$*i!" c"#,i!er*%e$e#te) +&e, !e e4&i+", 'i'#te, ) c"$+%e", 3 c",t",", c"$" er# % i#ici" %", c"$+&t!"re, e,t6# +,#!" ,er ,i,te$, c"#tr"%!", c"# ,e#ci%% +%c !e c",te cerc#" %", @> e&r", ", .ei#te !5%re,Q 4&e ,e 1 c"#.erti!" e# !e %, +r"+&e,t, !e% !i,e9" 3 !e,rr"%%" !e 1r!Kre $6, i$+"rt#te !e %", <%ti$", 9", L", .#ce, tec#"%5'ic", +r"+"rci"## "r!e#!"re, c! .e2 $6, +"te#te, fci%it#!" % &,&ri" eec&tr +%icci"#e, 3 &e'", c! .e2 $6, c"$+%e", 1cie#!" 4&e ,e c"#.iert# e# 1err$ie#t !e tr*" 3 "ci" $&3 .er,6ti% +r t"!" ti+" !e &,&ri"/ L" c&% 1 +er$iti!" 4&e ,&r# !i.er,, f"r$, e# e% &," 3 $#i+&%ci5# 1ce# +",i*%e 4&e ,i' e."%&ci"##!" +r fci%itr !ic1", +r"ce!i$ie#t", e, !ecir i$+%e$e#tr e,trte'i,/ E# % ct&%i!! i#,tit&ci"#e,) "r'#i2ci"#e, %re!e!"r !e% $!" &,# "r!e#!"re, +er,"#%e, +r re%i2r ,&, cti.i!!e,) c"#.irtie#!" % c"$+&t!"r E# i#,&$" f!$e#t% e i#!i,+e#,*%e e# t"!" 6$*it"/ Ar!&i#" ,&r'e c"$" +r"+&e,t !e ti+" e8+eri$e#t% +&e, % i#te#ci5# e, i#tr"!&cir %" "r!e#!", A t"!", %", %&'re, i#c%&,i.e 4&ie#e, #" tie#e# e% ,&ficie#te re,+%!" ec"#5$ic" +r !"tr,e !e ") +&e, Ar!&i#" e, "r!e#!"r !e *" c",te 4&e c"#,i,te e# +e4&e9 +%c c"# $icr" c"#tr"%!"r 3 e#t"r#" !e !e,rr"%%" % c&% e,t6 !i,e9! +r fci%itr e% &," !e % e%ectr5#ic e# +r"3ect", $&%ti!i,ci+%i#re, +",ee !i.er,, crcter(,tic, !e+e#!ie#!" !e% $"!e%" 4&e te#' c"$" +"r ee$+%" L Ar!&i#" tie#e %, ,i'&ie#te, crcter(,tic,: •
@ e#tr!,%i! !e %", c&%e, > +&e!e# ,er &,!, c"$" ,%i!, PM
•
P",ee > e#tr!, #%5'ic,
•
L", +i# = 3 @ +&e!e# fci"#r c"$" R 3 RT ,eri%
•
U# ",ci%!"r !e cri,t%/ De @> M2
•
C"#ect"r USB 2
•
U# +c !e +"!er
•
U# c"#ect"r ICSP
•
B"t5# !e Re,et Ar!&i#" f&e cre!" e,+ec(fic$e#te +r e% 6re e!&cti. +er" re%$e#te
,& e."%&ci5# $6, e# e% &," 3 $#i+&%ci5#) !e,!e ,&, i#ici", 1,t % ct&%i!! ,"# $&c1", %", +r"3ect", e# !"#!e ,e +%ic) c"$" e# e% c," !e % !"$5tic $e!i#te e% &," !e% 1r!Kre %i*re Ar!&i#"/ E, +",i*%e crer ,i,te$ e,t*%e c"# +re,&+&e,t" i#feri"r %, .i.ie#!, !e %t cte'"r( e# % ct&%i!! %", ,i,te$, !e$5tic", tie#e# c",t" $&3 %t" !e i#,t%ci5# c"# %" c&% ,"%" e, +",i*%e .er%" e# c,, !e %&"/U# %ter#ti. $6, *rt 3 c,er e, % &ti%i2ci5# !e +%c, Ar!&i#"/ C"# % i!e !e +er,e'&ir e% !e,rr"%%" !e c"$+&t!"re, +reci", ec"#5$ic", 4&e +&e!e# ,er cce,i*%e, +"r e,c&e%, 3 c"# $e#", rec&r,",) c"$" +r c&%4&ier ce#tr" e!&cti." 3 e,t&!i#te, 3 !e 4&e%% $#er !i,"%.er e, *rec1 tec#"%5'ic e, !ecir f"$e#tr !e,!e % e,c&e% e% +re#!i2e !e % +r"'r$ci5# 3 !e,+ertr e% i#ter7, e# e% !e,rr"%%" !e +%icci"#e, e# t"! +er,"# 4&e te#' i#ter7, e# +re#!er) e8+eri$e#tr 3 re%i2r ,&, +r"+i", +r"3ect", E, !e 'r# i$+"rt#ci c"#"cer % &ti%i!! 3 .e#t, 4&e "frece e% 1r!Kre %i*re Ar!&i#") ,ie#!" i#e.it*%e !+tci5# c"#ti#< %", .#ce, 3 c$*i", 4&e ,e +r"!&ce#) +&e, c"$" #teri"r$e#te ,e 1 $e#ci"#!" $&c1, i#,tit&ci"#e, 3 &,&ri", c"$e, re4&iere# e% &," !e c"$+&t!"re, 4&e e# $&c1, .ece, #" e, f6ci% !4&irir +"r ,& c",t" / P"r %" #teri"r$e#te !ic1" e, i$+"rt#te c"#"cer c5$" ,e re%i2 e,te +r"ce," +r ir !e % $#" c"# %, #&e., te#!e#ci, tec#"%5'ic,) +&e, !e*i!" e# $&c1", !e %", c,", % f%t !e c"#"ci$ie#t" i#f"r$6tic",) ,e +ier!e !e ,&, $<%ti+%e, *e#efici",/ E% +re,e#te +r"3ect" $"#"'r6fic" ,+ir %"'rr c"$" "*eti." 'e#er% %" ,i'&ie#te:
3
1.1OB$ETIO! 1.1.1 O7,3& G,",'( De,tcr % +%tf"r$ !e 1r!Kre %i*re Ar!&i#") !eter$i##!" %, +r"+ie!!e, 4&e "frece e# c&#t" ,& c",t" 3 c"#fi'&rci5#) +r % "+ti$i2ci5# tec#"%5'ic e# %, i#,tit&ci"#e, & "r'#i2ci"#e,/
1.1.2 O7,3&- E-+,%*)%&E#cir e% e,4&e$ *6,ic" 3 fci"#% !e% 1r!Kre Ar!&i#" +r e8+%"rr ,& •
•
r4&itect&r f(,ic/ De,cri*ir %", $7t"!", !e $#i+&%ci5# !e% 1r!Kre Ar!&i#" +r e,t*%ecer
•
% !ifere#ci e# c&#t" % +%tf"r$ PC/ I#!icr % +%icci5# !e 1r!Kre Ar!&i#" +"r +rte !e i#,tit&ci"#e, +r !e,tcr ,&, *e#efici", 3 .e#t,/
II. CAPÍTULO 2 A!PECTO! METODOLÓGICO! 2.1. MATERIALE! 2.1.1. R,%6'-&- B7'>)%&Se re%i25% rec"+i%ci5# !e i#f"r$ci5# +ri$ri 3 ,ec!ri +"36#!",e e#: •
Li*r", !e I#f"r$6tic
•
P6'i# Ke*
•
Re.i,t
•
Art(c&%", !e !iri", #ci"#%e, e i#ter#ci"#%e,/ 4
2.1.2. M(,'(,- ? E56+&•
I#ter#et
•
C"$+&t!"r
•
I$+re,"r
•
",
2.1.@. R,%6'-&- H6("&•
E,t&!i#te
•
E% !"ce#te '&( ,i'#!" 4&ie# re%i25 %, ,&'ere#ci, 3 c"rrecci"#e, !e% tr*"/
•
Otr", e8+ert", ,"*re e% te$ 4&e ,e e8+"#e e# % +re,e#te $"#"'rf(/
2.2 MTODO! 2.2.1 M&/(/(/ ? T+& /, I"3,-#(%8" E# t"!", %", c,", ,e ,i#teti25 ,i,te$6tic$e#te % i#f"r$ci5# re%ci"#! c"#:
“UTILIDAD DE LA PLATAFORMA DE HARDWARE LIBRE ARDUINO” C*e !e,tcr 4&e e% +re,e#te tr*" +erte#ece % c$+" #" e8+eri$e#t%) ,i#" 4&e e, !e,cri+ti.") #rrti." 3 !e rec"+i%ci5# *i*%i"'r6fic/
2.2.2T+&- /, &/&M&/& I"/6%3&: E, 4&e% $7t"!" 4&e "*tie#e c"#c%&,i"#e, 'e#er%e, +rtir !e +re$i,, +rtic&%re,/ E,te $7t"!" $e 3&!5 te#er c"#c%&,i5# 5
'e#er% !e% #6%i,i, !e % tec#"%"'( ARDUINO
M&/& D,/6%3&: E% $7t"!" !e!&cti." e, $7t"!" 4&e c"#,i!er 4&e % c"#c%&,i5# ,e 1%% i$+%(cit !e#tr" !e +re$i,,/ Me +er$iti5 c"$+re#!er %", %c#ce, 3 *e#efici", 4&e "frece e,t tec#"%"'( ARDUINO/ P"r t#t" e,te $7t"!" $e !i" % +&t +r +"!er c"#c%&ir 3 rec"$e#!r +rtir !e t"! % i#f"r$ci5# rec"+i%! e# e% e,t&!i" $"#"'r6fic") 4&e e, !e !"#!e "*t&.e % f!$e#tci5# te5ric 3 cie#t(fic #ece,ri/
M&/& A"(*%&: E,te $7t"!" i$+%icr6 e% #6%i,i, !e % &ti%i!! 4&e tie#e % tec#"%"'( ARDUINO/ E# c"#,ec&e#ci +r $i e,t&!i" e% $7t"!" #%(tic" +er$iti5 +rtir !e %, c"#,&%t,) %i*r",) re.i,t, 3 f&e#te, !e i#f"r$ci5# re,ctr %", +"rte, cie#t(fic", te5ric", !e %", e8+ert", 4&e $e +er$iti5 c"$+re#!er % tec#"%"'( ARDUINO
M&/& !"%&: Grci, e,te $7t"!" ,e +"!r6) !e .e2 #%i2! % i#f"r$ci5# +erti#e#te $i e,t&!i") +"!er r2"#r 3 c"#,tr&ir e% c"#"ci$ie#t" te#ie#!" e# c&e#t % c"$+re#,i5# c*% 3 .er!!er ,"*re %", %c#ce, 3 *e#efici", !e % tec#"%"'( ARDUINO/
2.2.@. T%"%(E# e% +re,e#te tr*" $"#"'r6fic" ,e &ti%i25 %, t7c#ic, !e % "*,er.ci5#) 3 rec"+i%ci5# !e i#f"r$ci5# e,t, t7c#ic, $e +er$itier"# t"$r i#f"r$ci5# !e #&e,tr" "*et" !e e,t&!i" +re.i$e#te !efi#i!") c%r" 3 +reci,"/
6
III. CAPÍTULO @ ANÁLI!I! = REI!IÓN DE LITERATURA @.1 CARACTERI!TICA! TECNOLOGICA! DE ARDUINO @.1.1 E P'&?,%& A'/6"& 3 $&c1", $icr" c"#tr"%!"re, 3 +%tf"r$, !i,+"#i*%e, +r % c"$+&tci5# f(,ic !"#!e %, fci"#%i!!e, 3 1err$ie#t, ,"# $&3 c"$+%ic!, !e +r"'r$r) +er" Ar!&i#" ,i$+%ific e% +r"ce," !e tr*r c"# $icr" c"#tr"%!"re,) "frece %', .e#t, 3 crcter(,tic, re,+ect" "tr", ,i,te$, e, +"r e,t" 4&e e, !e %, +%tf"r$, $6, &ti%i2!, +r e% !e,rr"%%" !e +r"3ect", e%ectr5#ic", c"$+&tci"#%e, 4&e i#."%&cr# t#t" % 1r!Kre c"$" % ,"ftKre/ Se'<# G"#26%e, =@?Q) r!&i#" e, +%tf"r$ !e e%ectr5#ic *iert % $i,$ 4&e fci%it % creci5# !e +r"t"ti+", *,! e# ,"ftKre 3 1r!Kre f%e8i*%e, fci%it#!" ,& &," 3 cre! e,+eci%$e#te +r rti,t,) !i,e9!"re,) fici"#!", 3 c&%4&ier i#tere,!" e# crer e#t"r#", & "*et", i#tercti.",/ 7
Pr T+i =@?Q) r!&i#" e, +%tf"r$ !e 1r!Kre !e c5!i'" *iert") *,! e# ,e#ci%% +%c !e circ&it" i$+re," 4&e c"#tie#e $icr"c"#tr"%!"r) 4&e c&e#t c"# e#tr!, 3 ,%i!, #%5'ic, 3 !i'it%e,) c"# e#t"r#" !e !e,rr"%%" 4&e e,t6 *,!" e# e% %e#'&e !e +r"'r$ci5# %%$!" +r"ce,,i#'/ P"r $e!i" !e e,te !i,+",iti." c"#ect e% $!" f(,ic" c"# e% .irt&%) " e% $!" #%5'ic" c"# e% !i'it% c"#tr"%#!") ,e#,"re,) %r$,) ,i,te$, !e %&ce,) $"t"re,) ,i,te$, c"$icci"#e, 3 ct&!"re, f(,ic",/ ,' (",& 1 E# e% rt(c&%" re%i2!" e# e% B%"' Pr"3ect" Ar!&i#") 4&e re%i2 % +&*%icci5# !e e#tre.i,t D.i! C&rtie%%e,/ " !e %", i#.e#t"re, !e % +%c !e circ&it", r!&i#") $#ifie,t 4&e: e,t" e, 'r# +r"3ect" tec#"%5'ic") !etr6, !e 7% e8i,te 'r# c#ti!! !e +er,"#, tr*#!" 4&e i#c%&3e +r"'r$!"re, ) rti,t, 3 e!&c!"re, e#tre "tr",) i#,+ir! e# % fi%","f( !e c&%t&r %i*re 4&e c"$+rte ,&, e8+erie#ci, !e,rr"%%#!" +r"3ect", i##".!"re,/ cit
C"$" c"#,tr&ir c"c1e,) f*ricr !ifere#te, ti+", !e r"*"t,) e#,$*%r i$+re,"r ?D) f*ricr re%" c"# !e,+ert!"r $&,ic%) etc/ t"!" %" #teri"r$e#te 3 $&c1(,i$" $6, ,e +&e!e C"#,e'&ir c"# Ar!&i#"/ L tec#"%"'( ,e .&e%.e c"$+re#,i*%e 3 +er$ite fci%itr ,&, $ec#i,$", +r e,tr % ,er.ici" !e +r"3ect", +e!'5'ic",) 3 4&e r!&i#" #ci5 c"$" +r"3ect" !e ti+" e!&cti."/ C&rtie%%e,) Pr"3ect" Ar!&i#" ==JQ De c&er!" % ,it" "fici% !e Ar!&i#" e# e,+9"% i#!ic 4&e e, +%tf"r$ !e e%ectr5#ic *iert +r % creci5# !e +r"t"ti+", *,!", e# ,"ftKre 3 1r!Kre *iert"/ Ar!&i#" ,&e%e t"$r i#f"r$ci5# !e% e#t"r#" tr.7, !e ,&, +i#e, !e e#tr! !e t"! % '$ !e ,e#,"re, 3 +"!er i#terct&r e# t"!" 4&e%%" 4&e %e r"!e c"#tr"%#!" %&ce,) $"t"re, 3 "tr", ct&!"re,/ L", +r"3ect", cre!", e# r!&i#" +&e!e# eec&tr,e ,i# #ece,i!! !e c"#ectr,e "r!e#!"r/ Ar!&i#" =@=Q/ L, +%c, Ar!&i#" +&e!e# ,er cre!, $#" " c"$+r!, $"#t!, !e f6*ric e% ,"ftKre +&e!e ,er !e,cr'!" !e f"r$ 'rt&it/ L", fic1er", !e 8
!i,e9" !e refere#ci CADQ e,t6# !i,+"#i*%e, *" %ice#ci *iert) E, +",i*%e !+tr%", %, #ece,i!!e, !e %", fici"#!", % e%ectr5#ic
@.1.1.1 O'#," /, A'/6"& Se'<# T"rre#te =@?Q) r!&i#" #ci5 e# e% 9" == e# e% i#,tit&t" !e !i,e9" i#tercti." !e I.re e# It%i)ce#tr" c!7$ic" !"#!e %", e,t&!i#te, ,e !e!ic*# e8+eri$e#tr c"# % i#tercci5# e#tre 1&$#", 3 !ifere#te, ti+", !e !i,+",iti.", $&c1", !e e%%", *,!", e# $icr" c"#tr"%!"re, +r c"#,e'&ir 'e#err e,+ci", <#ic",) e,+eci%$e#te rt(,tic",/ Ar!&i#" +reci5 +"r % #ece,i!! !e c"#tr c"# !i,+",iti." +r &ti%i2r e# %, &%, 4&e f&er !e *" c",t") 4&e fci"#r *" c&%4&ier ,i,te$ "+erti." 3 4&e c"#t,e c"# !"c&$e#tci5# !+t! % 'e#te 4&e 4&i,ier e$+e2r !e,!e cer"/ L i!e "ri'i#% f&e e#t"#ce, f*ricr % +%c +r &," i#ter#" !e % e,c&e%/ N" "*,t#te) e% i#,tit&t" ,e .i" "*%i'!" cerrr ,&, +&ert, +reci,$e#te e# e% ==/ A#te % +er,+ecti. !e +er!er e# e% "%.i!" t"!" e% !e,rr"%%" !e% +r"3ect" Ar!&i#" 4&e ,e 1*( %%e.!" c*" !&r#te 4&e% tie$+") ,e !eci!i5 %i*err%" 3 *rir%" % c"$i!! +r 4&e t"!" e% $!" t&.ier % +",i*i%i!! !e +rtici+r e# % e."%&ci5# !e% +r"3ect") +r"+"#er $e"r, 3 ,&'ere#ci, 3 $#te#er%" .i.") !e,!e e#t"#ce, % C"%*"rci5# !e $&c1(,i$ 'e#te 1 1ec1" 4&e Ar!&i#" +"c" P"c" 13 %%e'!" ,er %" 4&e e, ct&%$e#te) +r"3ect" !e 1r!Kre 3 ,"ftKre %i*re !e 6$*it" $!i%/ e% +ri#ci+% re,+"#,*%e !e % i!e 3 !i,e9" !e Ar!&i#" 3 % c*e2 .i,i*%e !e% +r"3ect" %%$!" Ar!&i#" Te$) e, M,,i$" B#2i) +r"fe,"r e# 4&e%% 7+"c !e% i#,tit&t" I.re e# c"#t" c"#: D.i! C&rtie%%e,) +r"fe,"r !e % e,c&e% !e Arte, 3 C"$icci5# !e % U#i.er,i!! !e M%$" !e S&eci D.i! Me%%i,) +"r 4&e% e#t"#ce, e,t&!i#te e# I.re 3 ct&%$e#te $ie$*r" !e% 'r&+" !e i#.e,ti'ci5# i'1-L"KTec1 !e% MIT Me!i L*T"$I'"e) +r"fe,"r !e % e,c&e% !e rte !e Ti,c1 !e N&e. "r Gi#%&c Mrti#") re,+"#,*%e !e % e$+re, f*ric#te !e %", +r"t"ti+", !e %, +%c,) c&3 Ke* "fici% e, :1tt+:KKK/,$rt+r"ect/it 9
Fer#6#!e2 =@@Q) e# e% ,iti" Ke* E&,!iI##".) e# rt(c&%" +&*%ic!" ,"*re e% "ri'e# !e Ar!&i#" $#ifie,t 4&e: M,,i$" B#2i ) +r"fe,"r !e% i#,tit&t" I.re) 1ci e% 9" == !eci!i5 crer t" ,&, %&$#", , +%c, !e 1r!Kre +r"+i, +&e, %, 4&e ,e !i,+"#(# e# e% $erc!" e# e,e e#t"#ce, te#(# c",t" 4&e +r"8i$!" !e e&r",) %" 4&e ,i'#ific* i#.er,i5# c"# % 4&e #" !i,+"#(# +r tr*r e# c%,e, c"# e,te ti+" !e +%c,) % e4&i+" i#ici% 4&e e$+e25 e% e$+e25 e% !e,rr"%%" !e r!&i#" ,e %e ,&$r"# "tr e8+ert", 1cie#!" 4&e r!&i#" e."%&ci"#e c"$" +r"ti+" 3 ,e c"#.iert e# +%c f6ci% !e &ti%i2r/ Be#ite2 =@Q)e# e% ,iti" e,+eci%i2!" e# tec#"%"'( e!&cti.) B"tScie#ce) e8+"#e %', i!e, ,"*re e% "ri'e# !e Ar!&i#") %, c&%e, f&er"# e8tr(!, !e % re.i,t IEEE S+ectr&$) 3 $e#ci"# %" ,i'&ie#te: •
Ar!&i#" #ci5 c"$" +r"3ect" e!&cti." ,i# +e#,r 4&e %'", 9", $6,
•
tr!e ,e c"#.ertir( e# %i!er !e% $!" DI D" It"&r,e%fQ/ Ar!&i#" #c ,&r'i5 c"$" i!e !e #e'"ci") e, $6, #ci5 +"r #ece,i!! !e ,&*,i,tir #te e% e$i#e#te cierre !e% I#,tit&t" !e !i,e9"I#tercti." IVREA e# It%i/ E, !ecir) % crer+r"!&ct", "+e# 1r!Kre)e,t", #" +"!r(
•
,er e$*r'!",/ Pr ,& creci5# +rtici+r"# %&$#", 4&e !e,rr"%%*# ,&, te,i, c"$" er##!" Brr'#) !e "ri'e# c"%"$*i#") 4&ie# !e,rr"%%" % +%tf"r$ !e
•
+r"'r$ci5# iri#' c"# % c&% ,e +r"'r$ e% $icr" c"#tr"%!"r !e Ar!&i#"/ E% +ri$er +r"t"ti+" f&e !e,rr"%%!" e# e% i#,tit&t" IVRAE +er" <# #" ,e
•
%%$* Ar!&i#"/ Pr % +r"!&cci5# e# ,erie !e % +ri$er .er,i5# ,e t"$r"# e# c&e#t %', c"#,i!erci"#e,) c"$" % ec"#"$( +&e, % +%c #" +"!(# c"#,tr $6, !e ?= E&r",) !e*( ,er P%&' #! P%3) &ti%i2r"# e% c"%"r 2&% +r $rcr !ifere#ci c"# %, +%c, c"#.e#ci"#%e,) tr*r e# t"!, %,
•
+%tf"r$, Mc) i#!"K, 3 Li#&8Q/ U#" !e %", +ri$er", +r"3ect" f&e re%" %r$) e% c&% #" ,e +'r( 1,t
•
4&e % +er,"# #" ,e %e.#t,e !e % c$/ E# % feri MerFir !e% =@@ ,e +re,e#t5 % +ri$er +%c Ar!&i#" ? Bit +r tr*r tre, $6, +e,!,/ E#tre e%%, ,e +re,e#t5 % i$+re,"r e# ?D !e
•
MerB"t c+2 !e i$+ri$ir e# re,i# c&%4&ier $"!e%" e# ?D/ Se 1 re'i,tr!" 4&e 1,t e% 9" =@ ,e 1*(# .e#!i!" $6, !e = $i% 10
•
+%c, e# t"!" e% $!" ,i# c"#tr %, .er,i"#e, c%"#e, 3 c"$+ti*%e,/ "3 e# !( c"# Ar!&i#" ,e +&e!e# f*ricr i#fi#i!! !e +r"t"ti+", 3 c! .e2 ,& &," ,e .ie#e e8+#!ie#!" $6,/ De,!e c&*", !e %e!,) ,i,te$, !e &t"$ti2ci5# !"$5tic) i#te'rci5# c"# e% I#ter#et) !i,+%3,tKitter) it
•
#%i2!"re, !e ADN/ Vri, i.er,i!!e, c"$" St#!f"r! 3 Cr#e'ie Me%%"# 3 e% MIT 1"3 e# !( &,# Ar!&i#" e# ,&, c$+&,/ Se +&e!e !ecir 4&e Ar!&i#" #" e, +r"3ect" ,i# +e#, i$+ct" 3
c"#"ci!" ,"%$e#te +"r ", +"c", fici"#!", +&e, 1"3 'i'#te, !e % tec#"%"'( c"$" I#te% 3 G""'%e e,t6# +",t#!" +"r e% !e,rr"%%" !e +r"3ect", 4&e tie#e# c"$" *,e % +r"+&e,t !e Ar!&i#" .
@.1.1.2E E")&56, /, C&"%,+& /, H('/(', L7', Se'<# De%'!") Er",i C"#,&$er ==Q) c"# e% creci$ie#t" !e% ,"ftKre %i*re) 1 +reci!" e# %", <%ti$", 9", e% %%$!" c"#ce+t" !e 1r!Kre %i*re/ E,t c"rrie#te e#%2 !irect$e#te c"# !7c! !e %", 9", =) c&#!" %", +ri$er", fici"#!", %", "r!e#!"re, c"#,tr&(# ,&, +r"+i", e4&i+", e# %", 're, c"# +ie2, c"$+r!, !ifere#te, f*ric#te, 3 cre*# ,&, +r"+i, i$+%e$e#tci"#e, Li*re/ Recic%#et =@Q) $#ifie,t 4&e e% 1r!Kre %i*re ,"# !i,+",iti.", 4&e !4&iere# !i,e9", 3 e,+ecificci"#e, %i*re, " !e cce," +<*%ic") % i'&% 4&e e% ,"ftKre %i*re/ E8i,te# +r"3ect", $&3 #".e!",", c"$" e% Ar!&i#": B,!" e# +%c c"# $icr" c"#tr"%!"r 3 e#t"r#" !e !e,rr"%%" e# % 4&e e% !i,e9" 3 % !i,tri*&ci5# ,"# %i*re,/
Ec&Re! =@?Q) e% 1r!Kre %i*re tie#ei!e, ,i$i%re, !e% ,"ftKre %i*re +r +%icr%, e# ,& c$+") e# %" refere#te %, c&tr" %i*ert!e,: • • • •
Li*ert! !e &,") Li*ert! !e e,t&!i" 3 $"!ificci5#) Li*ert! !e !i,tri*&ci5# Li*ert! !e re!i,tri*&ci5# !e %, .er,i"#e, $"!ific!,/ 11
S"*re e% c"#ce+t" !e r!Kre *iert" F&e#2%i! =@@Q$#ifie,t 4&e: #" ,5%" %, i#,tr&cci"#e, !e% ,"ftKre 4&e &ti%i2$", tie#e# %ice#ci %i*re 3 e,t6# !i,+"#i*%e, e# e% $erc!" +r 4&e t"!", %, .e#) ,i#" 4&e e# e% c," !e% 1r!Kre *iert") %, e,+ecificci"#e, !e %", circ&it",) !i'r$, 3 t"!" ,"# +<*%ic", 3 c"# %ice#ci, %i*re,) +r 4&e t"!", +&e!# *e#eficir,e !e% c"#"ci$ie#t" c"$+rti!" 4&e ,e 'e#er e# t"r#" e%%",/ A#!r!e, =@?QQ) e, $&3 c"#"ci!" e% $"!e%" !e% r!Kre *iert" c"$" f"r$ !e c"#4&i,tr e% terre#" !e %", !i,+",iti.", c"# %", $i,$", +ri#ci+i", !e% ,"ftKre %i*re/ E# % ct&%i!! ,e !e*te ,"*re c5$" !r f"r$ %ice#ci ,i$i%r !i,+",iti.", f(,ic", ,i'&e *iert" $ie#tr, c,", c"$" Ar!&i#" " e% O+e# C"$+&te .#2# +"r c$i#", !ifere#te, M"r" =@@Q) % creci5# !e $"!e%", *,!", e# ,"ftKre 3 1r!Kre f%e8i*%e, 3 f6ci%e, !e &ti%i2r +er$ite# fci%itr 3 cercr % tec#"%"'( ct&% % ,"cie!! i#."%&cr6#!"%" % &,&ri" e# % +",i*i%i!! !e e,t&!ir%" +r e#te#!er S& fci"#$ie#t") $"!ificr%") re&ti%i2r%") $e"rr%" 3 c"$+rtir%") e, !ecir $e"rr % e!&cci5# !e %, +er,"#, $e!i#te e% c"#ce+t" !e ,"ftKre 3 1r!Kre %i*re e, i$+"rt#te #" ,"%" e# % .i! !e % i#f"r$6tic ,i#" e# % .i! e# 'e#er%/ E% +ri#ci+% "*eti." !e% O+e# r!Kre " r!Kre Li*re c"#,i,te e# crer !i,e9", !e +rt", i#f"r$6tic", !e f"r$ *iert !e e,t $#er fci%itr 4&e t"!, %, +er,"#, +&e!# cce!er) c"$" $(#i$" %", +%#", !e c"#,tr&cci5# !e %", !i,+",iti.",/
@.1.2.@
E3&6%8" /, A'/6"&
Rei' =@@Q) %", +ri$er", $"!e%", !e +%c, Ar!&i#" c"#te#(# c1i+ !e#"$i#!" FT?R f*ric!" +"r F&t&reTec1#"%"'3De.ice,I#ter#ti"#L FTDI 4&e e,t*# 1ec1" $e!i! 3 e,t6 ce#tr!" e# % c"#.er,i5# !e% +r"t"c"%" ,erie USB) e$&%#!" +&ert" ,erie e# e% %!" !e% "r!e#!"r % 4&e ,e 1 c"#ect!"/ L, ,i'&ie#te, re.i,i"#e, !e %, +%c, Ar!&i#") c$*ir"# e% c1i+ c"#.er,"r USB-Serie FTDI +"r c1i+ At$e%) e% At$e' @>&/ C"# $5!&%" USB) !e e,t $#er ,e $#te#( e% c1i+ +ri#ci+% !e Ar!&i#" i#tct" ,i# te#er 4&e !e,rr"%%r 12
#&e., %i*rer(, 3 e% c1i+ FTDI) !e +reci" e%e.!") er ,&,tit&i!" +"r e% At$e%/ Ar!&i#" e, ,e#ci%% +%c !e !e,rr"%%") 4&e e,t6 ct&%$e#te $&3 e8te#!i! 3 +&e!e e#c"#trr,e e# +r6ctic$e#te c&%4&ier !i,tri*&i!"r !e e%ectr5#ic !e% $!") +reci" 4&e r"#! %", @J > e&r", ,e'<# $"!e%" 3 !i,tri*&i!"r 3 c&e#t !e$6, c"# !i,e9" %i*re) % ,e#ci%%e2 !e % +%c t$*i7# e, " !e %", +t", f&erte,) 3 4&e +er$ite re+%icr !e f"r$ rte,#% % +%c c"# c"$+"#e#te, !i,+"#i*%e, e# %, tie#!, !e e%ectr5#ic G%%e'" =@=Q) Ar!&i#" e, +r"3ect" W"+e#X #i.e% !e 1r!Kre 3 !e ,"ftKre c&3" "*eti." e, cercr % tec#"%"'( !e %", $icr", c"#tr"%!"re, #" e8+ert", !e % $teri +r e%%" ,e 1 !e,rr"%%!": • •
U# e#t"r#" !e +r"'r$ci5# +r"+i" ) e# C ,i$+%ific!" U# f$i%i !e tret, !e e.%&ci5# !e *" c",te A%ic#te) Act&%i!! U#i.er,itri =@@Q) ,& e."%&ci5# 1 ,i!" i$+r*%e
,ie$+re 'rci, % fi%","f( 4&e $&e.e %", &,&ri", !e c5!i'" *iert") !e i#terc$*i" !e e8+erie#ci,) +re,e#tci5# !e +r"3ect", 3 e8+",ici5# +<*%ic !e re,&%t!",) Ar!&i#" cerc % +er,"#, $e#", e,+eci%i2! e# te$, !e e%ectr5#ic 3 c"$+&tci5# 3 e."%&ci"# ,e'<# %" 1ce# ,&, &,&ri",/ E# +ri$er $"$e#t" r!&i#" er +%c c"# c1i+ At$e% e% c&% #" c"#t* c"# c"#e8i5# USB) +er" 4&e 3 te#( e#tr!, 3 ,%i!, #%5'ic, 3 !i'it%e,/ P",teri"r$e#te ,e %e !"t" % Ar!&i#" !e c"#ecti.i!! USB c"# c1i+ FDDI) 3 e# % ct&%i!! ,e +&e!e# e#c"#trr e4&i+", r!&i#" 4&e c&e#t# c"# c1i+, !e r!i" *ee i#te'r!", e# % +r"+i +%c) c"$" e, e% c," !e% r!&i#" N#"/
@.1.2 E-56,( B>-%& /, H('/(', A'/6"& LLe!5 =@Q e% 1r!Kre r!&i#" e,t6 c"$+&e,t" +"r %, ,i'&ie#te, +rte,:
P",- /, ,''( GND: M, !e% circ&it" +r +i#e,) e, !ecir e, % te#,i5# !e refere#ci !e =V/
P",- /#(,- /, ,"'(/( ? -(/(:e# e,t", +i#e, c"#ectre$", % +ti%% !e !t" !e% ,e#,"rct&!"r/ De,!e %%( +"!re$", %eer % i#f"r$ci5# !e% ,e#,"r " 13
cti.r e% ct&!"r/3 @ +i#e, !i'it%e, 4&e +&e!e# &ti%i2r,e c"$" e#tr! " ,%i! c"# %, fci"#e, +i#M"!eQ) !i'it%riteQ) 3 !i'it%Re!Q/ O+er# ."%ti",/ C! +i# +r"+"rci"# " reci*e c"$" $68i$" =$A 3 !i,+"#e# !e re,i,te#ci +&%%-&+ !e,c"#ect! +"r !efect"Q !e =-= O1$i",/
C&",%&' U!B:e8i,te# !ifere#te, ti+", !e c"#ect"re, USB) e# c"#cret" e,t +%c &ti%i2 e% ti+" B 1e$*r/ C"# % c&% ,e #ece,itr6 c*%e ti+" B $c1" Y ti+" A $c1" &e ,e +&e!e# &ti%i2r "tr", e,te e, e% $6, e8te#!i!" 4&e !e*er6 c"#ectr,e c"#ect"r ti+" A 1e$*r +"r ee$+%" c"$+&t!"r " % cr'!"r !e $5.i%/ L +%c ,e +&e!e %i$e#tr c"# % te#,i5# !e V 4&e %e +r"+"rci"# e% *&, ,erie USB/ C&#!" ,e ,i'#e +r"'r$ % +%c !e,!e e% ,"ftKre !e Ar!&i#" 4&e +r"+"rci"#r e% c5!i'" !e% "r!e#!"r +"r e,te *&,/
B&8" R,-,:e,te *"t5# e, &ti%i2!" +r rei#icir % eec&ci5# !e% c5!i'" !e% $icr" c"#tr"%!"r/
11 IC!P I" C'%6 !,'( P''("#:e, c"#ect"r &ti%i2!" e# %", !i,+",iti.", PIC +r +r"'r$r%", ,i# #ece,i!! !e retirr e% c1i+ !e% circ&it" !e% 4&e f"r$ +rte/
M%'& %&"'&(/&' AT,#(@2: e% $icr" c"#tr"%!"r e, e% e%e$e#t" $6, i$+"rt#te !e % +%c/ E, !"#!e ,e i#,t%r6 3 eec&tr6 e% c5!i'" 4&e ,e 13 !i,e9!"/ ,i!" cre!" +"r % c"$+9( At$e%) tie#e ."%te "+erti." !e V) ,i# e$*r'"e, rec"$e#!*%e c"$" e#tr! !e -@V c"# %($ite !e =V/ C"#tie#e @ +i#e, !i'it%e, !e e#tr! 3 ,%i!) > +i#e, #%5'ic", 4&e e,t6# c"#ect!", !irect$e#te %", +i#e, !e % +%c Ar!&i#" c"$e#t!", #teri"r$e#te/ Di,+"#e !e ?;B !e $e$"ri f%,1 !e %", c&%e, @ *3te, ,"# &ti%i2!", +"r e% *""t%"!er/ E# % $e$"ri f%,1 ,e i#,t%r6 e% +r"'r$ eec&tr/ E% *""t%"!er ,er6 e% e#cr'!" !e +re+rr e% $icr" c"#tr"%!"r +r 4&e +&e! eec&tr e% +r"'r$/ A!e$6, +",ee $e$"ri EEPROM !e @;B 4&e +&e!e ,er %e(! " e,crit c"# % %i*rer( EEPROM/ E# % +rte !e +r"ce,$ie#t" !i,+"#e !e re%" !e @>M12 3 ;B !e $e$"ri RAM/
F6,", /, (,"(%8" ,,'"(:L +%c ,&e%e ,er %i$e#t! t$*i7# $e!i#te c"rrie#te c"#ti#& ,&$i#i,tr! +"r e% c"#ect"r c !e ?/$$ 4&e 14
+"!r6 reci*ir e#tre 3 @V/
P" /, R,-,:e, +",i*%e i$itr e% fci"#$ie#t" !e% *"t5# re,et $e!i#te .%"r LO=VQ +r rei#icir e% $icr"c"#tr"%!"r/
P",- ("(8#%&-:e,t +%c +",ee > +i#e, !e e#tr! #%5'ic",/ L", e%e$e#t", 4&e ,e c"#ecte# 4&( ,&e%e# te#er $3"r +reci,i5# 4&e %", !i'it%e, +er" ,& &," re4&iere !e %5'ic %e.e$e#te $3"r/,' (",& 2
@.1.@ M&/,&- /, <('/(', A'/6"& @
[email protected] M&/,& D6,("&3, Fr$eK"r =@Q) e% Ar!&i#" !&e$i%#".e ==) tie#e e% $i,$" fct"r !e f"r$ 4&e %, 'e#erci"#e, #teri"re,/ L, !e,cri+ci"#e, ,"# e,e#ci%$e#te i!7#tic, % !ieci$i%) +er" 1 1*i!" +r !e c$*i", e# e% 1r!Kre/ L f&e#te !e +"!er 3 #" ,e e%i'e $e!i#te +&e#te/ A MOSFET 3 !&% ADC) ,e 1# 9!i!" % +i2rr +r ,e%ecci"#r &t"$6tic$e#te e#tre % e#er'( !e% USB 3 e% c"#ect"r e8ter#"/ ARDUINO =@=Q)e% Ar!&i#" !&e$i%#".e !i,+"#e t"!" %" #ece,ri" +r &ti%i2r e% $icr"c"#tr"%!"r ,i$+%e$e#te ,e c"#ect % c"$+&t!"r tr.7, !e% c*%e USB " %i$7#tr%" c"# tr#,f"r$!"r " *ter( +r e$+e2r tr*r c"# 7%/ Crcter(,tic, !e % P%c D&e$i%#".e ,' (",& @ • • • • • • • • •
• • •
Micr" c"#tr"%!"r:AT$e' ?>J AT$e' @>J e# .er,i"#e, #teri"re, V"%te !e fci"#$ie#t": V V"%te !e e#tr!) rec"$e#!!" :-@. V"%te !e e#tr!) %i$ite: >-=. Pi#e, ES !i'it%e,: @ ) > +r"+"rci"## ,%i! PN Pi#e, !e e#tr! #%5'ic : > I#te#,i!! +"r +i#: = $A I#te#,i!! e# +i#: ?/?V: =$A Me$"ri f%,1: @> ;B) AT$e' @>J " ? ;B AT$e' ?J !e %, c&%e, ;B %, &, e% 'e,t"r !e rr#4&e)*""t%"!er/ Sr$: @ ;B AT$e' @>J " ;B AT$e' ?J Ee+r"$ : @ *3te, At$e' @>J " @ ;B At$e' ?J Ve%"ci!! !e re%": @> M2
15
@
[email protected] M&/,& UNO G5#2%e2 ==Q) r!&i#" UNO) % +%c e,t6#!r 3 +r"**%e$e#te % $6, c"#"ci! 3 !"c&$e#t!/ S%i5 % %&2 e# ,e+tie$*re !e =@= ree$+%2#!" ,& +re!ece,"r D&e$i%#".e c"# .ri, $e"r, !e 1r!Kre 4&e c"#,i,te# f!$e#t%$e#te e# e% &," !e USB ID +r"+i" e# %&'r !e &ti%i2r c"#.er,"r FTDI +r % c"#e8i5# USB/ E, c"$+ti*%e c"# %", $"!e%", D&e$i%#".e 3 Dieci$i%/ Vie#e c"# At$e'?J c"# ?;*3te, !e ROM +r e% +r"'r$/ Me#ic1i#e%%i =@@Q) !e,!e ,& creci5# 1,t % ct&%i!!) ,e 1# +r"!&ci!" $&c1, .er,i"#e, c"$erci%e, !e% 1r!Kre r!&i#"/ E,t6 !iri'i!" e,+eci%$e#te rti,t,) !i,e9!"re,) $te&r,) 3 c&%4&ier +er,"# i#tere,! e# crer $*ie#te, & "*et", i#tercti.",/ E#tre %, c&%e, !et%%$", c"#ti#&ci5# r!&i#" UNO 3 r!&i#" $e' >=/ rri"r =@@Q) +",ee t"!" %" 4&e ,e re4&iere +r $#er e% c"#tr"%!"r) ,i$+%e$e#te ,e c"#ect c"$+&t!"r +"r $e!i" !e% c*%e USB " ,e +&e!e %i$e#tr &ti%i2#!" *ter( " !+t!"r AC-DC/ Si ,e c"#ect +"r USB) % %i$e#tci5# e8ter# #" e, #ece,ri . ,' A",& •
• • • • • • •
C('(%,'*-%(- /, A'/6"& UNO @ e#tr!,%i! !i'it%e,) !e %", c&%e, > +&e!e# ,er &ti%i2!", c"$" ,%i!, PM P",ee > e#tr!, #%5'ic, L", +i# = 3 @ +&e!e# fci"#r c"$" R 3 T ,eri%/ U# ",ci%!"r !e cr3,t% !e @> M2 C"#ect"r USB U# c !e +"!er U# c"#ect"r ICSP B"t5# !e Re,et
@.1.@.@ M&/,& A'/6"& M,#( 2J0 Bric"Geet =@Q ) e% N&e." r!&i#" Me' >= re.?Q tie#e $6, $e$"ri +r e% +r"'r$) $6, RAM 3 $6, +i#e,/ @== c"$+ti*%e c"# % .er,i5# UNO " D&e$i%#".e/ E# 7,t #".e!", .er,i5#) &ti%i2 +"te#te +r"ce,!"r !e AVR ATMEGA>= c"# $+%i" e,+ci" !e $e$"ri +r +r"'r$r 3 c"rrie#!" @>M12/ E, i!e% 16
+r +r"3ect", !e r"*5tic 3 4&e %" $6, !e,tc!" e, ,& e%e.! c#ti!! !e +i#e, !e e#tr! 3 ,%i! 3 ,&, +&ert", UART +"r 1r!Kre/,t +%c e, re."%&ci5# e# % r"*5tic " %", +r"3ect", c"# 'r#!e, #ece,i!!e, !e $e$"ri +r e% +r"'r$/ ,' (",&
C('(%,'*-%(- /,A'/6"& M,#( 2J0 •
Micr"c"#tr"%!"r: AT$e'>=
•
Te#,i5# !e %i$e#tci5#: V
•
Te#,i5# !e e#tr! rec"$e#!!: -@V
•
L($ite !e e#tr!: >-=V
•
Pi#e, !i'it%e,: @ c"# PMQ
•
E#tr!, #%5'ic,: @>
•
C"rrie#te $68i$ +"r +i#: = $A
•
C"rrie#te $68i$ +r e% +i# ?/?V: = $A
•
Me$"ri f%,1: > ;B
•
SRAM: J ;B
•
EEPROM: ;B
•
Ve%"ci!! !e re%": @> M2
@.1.4 C&+&",",- /, !&)(', A'/6"& @.1.4.1 E"&'"& /, D,-(''&& A'/6"& A'/6"& IDE E% e#t"r#" !e c5!i'" *iert" Ar!&i#" +er$ite !e $#er f6ci% e,cri*ir e% c5!i'" 3 cr'r%" % +%c !e ES/ Fci"# +ri#ci+%$e#te c"# %", ,i'&ie#te, 17
,i,te$, "+erti.", c"$" i#!"K,) Mc OS 3 Li#&8/ E% e#t"r#" e,t6 e,crit" e#) . 3 *,!" e# Pr"ce,,i#') .r-'cc 3 "tr", +r"'r$, t$*i7# !e c5!i'" *iert"/ Pr M#&% !e Ar!&i#" ==Q) $e#ci"# 4&e +r +r"'r$r % +%c e, #ece,ri" !e,cr'r !e % +6'i# Ke* !e Ar!&i#" e% e#t"r#" !e !e,rr"%%" IDEQ/ Di,+"#i*%e, e# .er,i"#e, +r i#!"K,) Li#&8 3 MAC) ,( c"$" %, f&e#te, +r c"$+i%r%, e# LINU/ E# e% c," !e !i,+"#er !e +%c USB e, #ece,ri" i#,t%r %", !ri.er, FTDI/ E,t", !ri.er, .ie#e# i#c%&i!", e# e% +4&ete !e Ar!&i#"/ E% e#t"r#" !e De,rr"%%" Ar!&i#" e,t6 c"#,tit&i!" +"r e!it"r !e te8t" +r e,cri*ir e% c5!i'") 6re !e $e#,e,) c"#,"% !e te8t") *rr !e 1err$ie#t, c"# *"t"#e, +r %, fci"#e, c"$e,) 3 ,erie !e $ e#<,/ A!e$6, +er$ite % c"#e8i5# c"# e% 1r!Kre !e Ar!&i#" +r cr'r %", +r"'r$, 3 c"$icr,e c"# e%%",/ ,' (",& J E# % +6'i# Ke* !e Ar!&i#" =@Q) ! c"#"cer 4&e e% ,"ftKre 4&e ,e &ti%i2 +r e,cri*ir ,e !e#"$i# ,etc1 e, !ecir +r"'r$/ E,t", +r"'r$, ,"# e,crit", $e!i#te e% e!it"r !e te8t"/ T$*i7# !e,tc e% &," !e %, ,i'&ie#te, "+ci"#e, c"$": c"rtr) +e'r) *&,cr 3 ree$+%2r e% te8t"/ E# e% 6re !e $e#,e, ,e $&e,tr % i#f"r$ci5# $ie#tr, ,e cr'# %", +r"'r$, 3 t$*i7# $&e,tr %", err"re,/ Me!i#te % c"#,"% e, +",i*%e .er e% te8t" !e ,%i! +r e% e#t"r#" !e Ar!&i#" e,t" i#c%&3e %", $e#,e, !e err"r c"$+%et", 3 "tr, i#f"r$ci"#e,/
!4A "#,tr&*"ti =@Q) ! c"#"cer ,"*re "tr" e#t"r#" !e +r"'r$ci5# +r Ar!&i#" %%$!" SA Scrtc1f"r Ar!&i#") e, $"!ificci5# !e Scrtc1 !e,rr"%%! +"r e% 'r&+" !e +r"'r$ci5# S$%%t% !e% Citi%*) e% c&% ,e &ti%i2 +r +r"'r$r !e $#erf6ci% e i#t&iti. % +%tf"r$ !e 1r!Kre %i*re Ar!&i#"/ SA i#c%&3e #&e.", *%"4&e, +r c"#tr"%r ,e#,"re, 3 ct&!"re, c"#ect!", % ,i,te$ Ar!&i#" Se'<# Scrtc1 =@Q) e, e#t"r#" !e +r"'r$ci5# 'rt&it) !e,rr"%%!" +"r e% MIT M,,c1&,,et,I#,tit&te "f Tec#"%"'3) +er$ite e8+%"rr 3 e8+eri$e#tr c"# %", c"#ce+t", !e +r"'r$ci5# $e!i#te e% &," !e ,e#ci%% 3 !i#6$ic i#terf2 'r6fic/ Pr %" c&% &ti%i2 *%"4&e,) % e,ti%" !e% Le'") 4&e 18
re+re,e#t# !ifere#te, e%e$e#t", !e +r"'r$ci5#) +"r ee$+%": i#,tr&cci"#e,) c"#!ici"#e,) .ri*%e,) B&c%e,) e#tre "tr",/ E,t", *%"4&e, !e +r"'r$ci5# ,e .# e#,$*%#!" 1,t f"r$r +r"'r$,/Ver #e8" Ar!&i#" e, +%tf"r$ !e 1r!Kre *iert" cre! e,+eci%$e#te +r %e#,e9#2 !e e%ectr5#ic 3 % creci5# !e +r"t"ti+",/ F&e cre! +r rti,t,) !i,e9!"re,) fici"#!", 3 c&%4&ier +er,"# i#tere,! e# crer e#t"r#", 3 "*et", i#tercti.", $e!i#te e% &," !e c"$+"#e#te, e%ectr5#ic",/ Se' Li*rer4 =@@Q) $e#ci"# c"$" i$+"rt#te "+ci5# +r % +r"'r$ci5# !e % +%tf"r$ Ar!&i#" % ,"%&ci5# !e S"ftKre c"#"ci! c"$" Mi#i*%"4) $*ie#te !e +r"'r$ci5# 'r6fic" c"#cret$e#te cre!" +r tr*r c"# Ar!&i#" 3 c"# "tr", +rt", " c"# r"*"t,/ E, O+e# S"&rce 3 'rt&it"/ Se eec&t e,+eci%$e#te e# i#!"K, +er" e# ,& ,iti" Ke* $#ifie,t 4&e t$*i7# e, e,t*%e e# Li#&8 *" i#e/ Mi#i*%"4 e,t6 e#c$i#!" 4&ie#e, e,t7# i#tere,!" e# tr*r c"# 1r!Kre Ar!&i#") +er" 4&e ,& .e2 #" te#'# c"#"ci$ie#t", !e +r"'r$ci5#/
,' A",& Pr M"!it =@Q) i#!ic 4&e +er$ite +r"'r$r 'r# .rie!! !e $icr"c"#tr"%!"re,: Ar!&i#") See!&i#") Li%%3P! 3 %r' %i,t/ A!e$6, ,e +&e!e"*,er.r e% c5!i'" cre!" c"# ic"#", 3 !e$6, $"!ificr%") +r %" c&% e,t6 $&3 *ie# #" ,5%" +r %", i#ici!",) ,i#" +r 1"rrr tie$+" 3 tr*" %", $6, e8+eri$e#t!",/ Act&%$e#te ,e e#c&e#tr e# .er,i5# %+1) 3 1*r6 .er,i5# 'rt&it 3 !e +'"/ ,' A",& K Ar!&*%"c =@?Q)e8+%ic 4&e e, +"te#te 1err$ie#t 4&e +er$ite +r"'r$r !e f"r$ ,i$i%r M"!it " SA/ S&, +ri#ci+%e, .e#t, ,"# e% 1ec1" !e +"!er c"#fi'&rr r6+i! 3 f6ci%$e#te 'r# c#ti!! !e $5!&%", 3 ,e#,"re, +rtir !e *%"4&e, 4&e .ie#e# 3 +"r !efect") t$*i7#,"# c"$+ti*%e, c"# % IDE !e +r"'r$ci5# !e Ar!&i#" . ,' A",& 10
@.1.4.2 !-,( &+,'(3& +('( A'/6"& G"#2%e2 =@=Q) i#!ic 4&e !e*i!" % 'r# +"+&%ri!! !e% +r"3ect" Ar!&i#") % 'r# .e#t 4&e ,e *ri#! t#t" !e,rr"%%!"re,) i#.e,ti'!"re, 3 +ri#ci+i#te, e# ,&, +r"3ect", !e e%ectr5#ic 3 r"*5tic *,!" e# A#!r&i#" e, 4&e ,e e,t6 !if!ie#!" % i!e !e ,i,te$ "+erti." +r % +%tf"r$ #te, 19
$e#ci"#!) e,t i#iciti. e, c"#"ci! c"$" D&i#OS) 4&e e, ,i,te$ "+erti." !e tie$+" re% !e,rr"%%!" +"r R"*"tGr"&+) i#,tit&ci5# r'e#ti# !e!ic! +r"$".er 3 !if!ir % R"*5tic E!&cti. ),e !e!ic t#t" % i#.e,ti'ci5# c"$" % !i.&%'ci5# !e te$, re%ci"#!", % e#,e9#2 !e % R"*5tic/ E,te ,i,te$ i#cre$e#t $&%titre +re.e#ti. % e#t"r#" Ar!&i#"/ E,t6 *,!" e# r"*&,t" er#e% c"$" %"1tt+:*%"'/*ric"'ee/c"$#"tici,r!&i#"!&i#",-,i,te$-"+erti."-$&%titre+r-r!&i#" e, FreeRTOS3 e, c"$+%et$e#te !e c5!i'" *iert"
/
@.2 ENTA$A! = DE!ENTA$A! DE LA TECNOLOGÍA ARDUINO @.2.1 ,"((- /, ( +,,"(%8" /, ( ,%"&*( A'/6"& E#ri4&e2 ==Q) $#ifie,t 4&e r!&i#" t$*i7# ,i$+%ific e% +r"ce," !e tr*" c"# %", $icr" c"#tr"%!"re,) !e$6,"frece %', .e#t, i$+"rt#te, +r +r"fe,"re,) e,t&!i#te, 3 fici"#!", i#tere,!", ,"*re "tr", ,i,te$,: •
B(&- C&-&-: %, +%c, r!&i#" ,"# re%ti.$e#te *rt, c"$+r!, c"# "tr, +%tf"r$, $icr" c"#tr"%!"r,/ L .er,i5# $6, *rt !e r!&i#"
•
+&e!e ,er e#,$*%! $#"/ M6+(()&'(:e% ,"ftKre !e r!&i#" ,e eec&t e# ,i,te$, "+erti.", i#!"K,) Mci#t",1 OS 3 GNULi#&8/ L $3"r( !e %", ,i,te$,
•
$icr"c"#tr"%!"re, e,t6# %i$it!", i#!"K,/ E"&'"& /, P''((%8" -+, ? %('&: e% e#t"r#" !e +r"'r$ci5# r!&i#"e, f6ci% !e &ti%i2r +r +ri#ci+i#te, ) +er" ,&ficie#te$e#te f%e8i*%e +r 20
4&e %", &,&ri", .#2!", +&e!# +r".ec1r%" t$*i7# ) +r +r"fe,"re, ) e,t c"#.e#ie#te$e#te *,!" e# e#t"r#" !e +r"'r$ci5# Pr"ce,,i#' ) %", e,t&!i#te, 4&e e,t6# +re#!ie#!" +r"'r$r e# e,e e#t"r#" e,tr6# •
f$i%iri2!", c"# e% ,+ect" 3 % i$'e# !e r!&i#"/ C8/#& (7,'& ? -&)(', ,,"-7,:e% ,"ftKre r!&i#" e,t6 +&*%ic!" c"$" 1err$ie#t, !e c5!i'" *iert") !i,+"#i*%e +r e8te#,i5# +"r +r"'r$!"re, e8+eri$e#t!",/ E% %e#'&e +&e!e ,er e8+#!i!" $e!i#te
•
%i*rer(, C/ C8/#& (7,'& ? <('/(', ,,"/7,: r!&i#" ,e *, e# $icr" c"#tr"%!"re, ATMEGAJ t$e'@>J !e At$e%/ L", +%#", +r %", $5!&%", e,t6# +&*%ic!", *" %ice#ci Creti.e C"$$"#,) %", !i,e9!"re, e8+eri$e#t!", !e circ&it", ,*e# 1cer ,& +r"+i .er,i5# !e $5!&%",) $+%i#!"%" 3 $e"r6#!"%"/ I#c%&," &,&ri", re%ti.$e#te i#e8+ert", +&e!e# c"#,tr&ir % .er,i5# !e % +%c !e% $5!&%" +r e#te#!erc5$" fci"# 3 !e e,t $#er 1"rrr !i#er"/
C",t =@Q) e% *" c",te !e %", $5!&%", r!&i#" 1ce 4&e ,e# $&3 cce,i*%e, % &,&ri" 3 e,t6 re."%&ci"##!" e% $!" !e %, rte, i#tercti.,/ L +r"'r$ci5# !e Ar!&i#" *,! e# C 3 ,"+"rt t"!, %, fci"#e, !e% e,t6#!r C 3 %', !e C Si# !&!) +%tf"r$, !e 1r!Kre %i*re c"$" r!&i#") e,t6# fci%it#!" e% cce," !e % e%ectr5#ic % &,&ri") +&!ie#!" %%e.r c*" +r"3ect", $&%ti!i,ci+%i#re, ,( c"$" crer 3 !r f"r$ i!e, 4&e #te, re4&er(# .#2!", c"#"ci$ie#t", !e e%ectr5#ic 3 +r"'r$ci5#/ S#t$r( =@?Q) r!&i#") e, !i,+",iti." 4&e c! .e2 e,t6 '##!" $6, fici"#!", 4&e .e# e# 7% it !e ,"ftKre 3 1r!Kre "+ci5# i!e% +r ,&, +r"3ect", e%ectr5#ic",) O*.i$e#te 13 $&c1", $"!e%",) !e*i!" 4&e .# ,&frie#!" $"!ificci"#e, c"$" % i#c"r+"rci5# !e #&e.", +&ert", !e e#tr! " ,%i! ,( c"$" &," !e !ifere#te, c1i+, 4&e "frece# $3"r +"te#ci & "+ci"#e,/ P"r ee$+%") Ar!&i#" c"# +&ert" Et1er#et 3 "tr", 4&e #"/
21
@.2.1.2 D3,'-/(/ /, !&)(', & P''((Pr Tric, =@?Q) % .e#t e, 4&e c"#tie#e t"!" ,"*re % $i,$ +%c 3 c"#ect!" %i,t" +r fci"#r/ L" 4&e 1ce i$+"rt#te % +r"!&ct" e, ,i# !&! e% 'r# !e,rr"%%" !e ,"ftKre 4&e ,e 1 %%e.!" c*" $e!i#te %, %i*rer(, e i$+%e$e#tci5# +r 4&e %", e#t"r#", ,e e#tie#!# 3 !e$6, *&,c#!" 4&e !e,!e % +rte !e r!&i#" ,e f6ci% 1cer &," !e% Li#&8/ G[$e2) Niet" 3 V%e#ci =@Q) e% ,"ftKre e,t6 e,crit" e# %e#'&e .) %" 4&e +er$ite $i'rr%" $<%ti+%e, +%tf"r$, c"$" i#!"K,) Li#&8) 3 c"# %', !+tci"#e, Di,+",iti.", M5.i%e,) !e$6, c&e#t c"# re! !e c"%*"r!"re, #i.e% $!i%) tie#e crcter(,tic, $&3 i#tere,#te,) % #ece,i!! ,ti,fcer c"# e% +r"3ect" r!ic e# re,"%.er e% +r"*%e$ !e %t", c",t", e# ,"ftKre 3 1r!Kre !e !4&i,ici5# !e !t", c"$erci%e,) ,& f%t !e $"!&%ri!! 3 ,& re!&ci! c+ci!! !e !+tci5# %, #ece,i!!e,/
@.2.1.@ G'(" C&6"/(/ /, P'&?,%&- B(-(/&- ," A'/6"& U#i.er,it3 C"r#e%%/ =@@Q) %" 'e#i% !e r!&i#" e, 4&e +er$ite 1cer c",, Difere#te, 4&e ,e +&e!e +e#,r ,e +&e!e c"#,tr&ir +"r c"$+%et" +r"3ect" " i#c%&," ,"%" +rte !e %'" /ee$+%" i$+%e$e#tr +"!!"r !e r!i" c"#tr"% &,#!" Ar!&i#" ) tr#,$i,"r 3 rece+t"r RC *rt", 3 +r !e $"t"re, !e ,i%% !e r&e!, !e EB3 ) &,#!" e,t i#terfce +r c"#tr"%r t"!") !e,!e LED, 1,t $"t"re, !e +,", *i+"%re,) $i#i r"*"t,) c"c1e, RC !e,ec1*%e, 3 1,t +"!!"r, !e @==%*) t"!" c"# %" +r"+i!", c"#tr"%!"re, !e $"t"re, ) e, $&3 f%e8i*%e ) f6ci% !e c$*ir 3 !e r$r / % i#tercci5# !e e,t", !i,+",iti.", c"# .ri*%e, f(,ic, c"$" %&2) te$+ert&r " $".i$ie#t" ,&ce!e tr.7, !e ,e#,"re, c&3, ,e9%e, !e*e# ,er +r"ce,!, +"r #&e,tr" +r"t'"#i,t +ri#ci+% ) e% $icr"c"#tr"%!"r c1i+ +r"'r$*%e 4&e c"#tie#e i#,tr&cci"#e, +reci,, !e c&6% ,er6 % re,+&e,t !e% !i,+",iti." 1ci e% $!" f(,ic" e8teri"r/ Se'<# Pr"3ect", Ar!&i#" =@?Q) ,e c"#ect !irect$e#te re! 22
i#%6$*ric .( $"!e%" iFi) e8+%"r e# *&,c !e c"#te#i!" e$"ci"#%) rec"'e %", tKeet, !e c! ,e#tir) re%i2 c6%c&%", $te$6tic", 3 %&e'" e#cie#!" LED, !e !ifere#te, c"%"re, +r ref%er e% e,t!": r"" +r e% e#"") $ri%%" +r % %e'r() r",!" +r e% $"r) *%#c" +r e% $"r) .er!e +rr % e#.i!i) #r# +r % ,"r+re, 3 2&% +r % tri,te2/ Si 13 #<$er" i#e,+er!" !e tKeet, re%ci"#!", c"# ,e#tir e#t"#ce, e% LED +r+!er c"$" %ert !e 4&e %'" i#&,&% 1 ,&ce!i!" e# e% $!"/ P"r ee$+%") !e,,tre $!i% +&e!e +r+!er e% LED 2&% " r"" e#"" " tri,te2Q ,i e4&i+" ,<+erf."rit" +ier!e +rti!" !e f&t*"% ,e e#ce#!er6 e% LED #r# ,"r+re,Q P"2&e%" =@?Q) "tr" !e %", +r"3ect", 4&e ,e %%e.5 c*" e# % c"#fere#ci F&t&re B"" I##".ti"# "r,1"+ e, e% +r"3ect" !e A%3,"# Fie%!i#' c"# e% "+e# 1r!Kre r!&i#"/ A%3,"# #", 1i2" !e$",trci5# e# +<*%ic" !e %i*r" .i.") 4&e re,+"#!e %", 'e,t", !e% %ect"r) 4&e 1*% 3 4&e e8+%ic 1i,t"ri,/ Otr" !e %", +r"3ect", 4&e ,e !i" cit e# % c"#fere#ci F&t&re B"" I##".ti"# "r,1"+ e, e% +r"3ect" !e A%3,"# Fie%!i#' c"# e% "+e# 1r!Krer!&i#"/
A%3,"# 1i2" !e$",trci5# e# +<*%ic" !e %i*r" .i.") 4&e re,+"#!e %", 'e,t", !e% %ect"r) 4&e 1*% 3 4&e e8+%ic 1i,t"ri,/
@.2.1.4 T((& R,/6%/& ? B(& C&"-6& E",'#%& R"*re!" =@?Q) ct&%$e#te 3 e8i,te# %', %ter#ti., % iFi c"$" Zi'*ee 4&e +re,e#t# t$*i7# crcter(,tic, .#2!,/ N" "*,t#te) e# e% c," !e F%&tter) e% 1r!Kre e, *rt" *,!" e# r!&i#") e% c"#,&$" e#er'7tic" e, $&3 +e4&e9" 3) !e$6,) e% +r"3ect" e, O+e# S"&rce/Detr6, !e e,te i#.e#t" #" ,e e#c&e#tr +"!er", c"$+9( tec#"%5'ic) ,i#" i#'e#ier" 4&e 1 tr*!" +"r ,& c&e#t 3 1"r *&,c rec&r,", ec"#5$ic", +r c"#,e'&ir c"#c%&ir e% +r"3ect" 3 !e,rr"%%r ,"ftKre "+ti$i2!" +r e% i#.e#t"/
@.2.2 DE!ENTA$A! DE LA IMPLEMENTACIÓN DE ARDUINO M"c1" =@?Q) " !e %", +r"*%e$, frec&e#te, !e %", +rt", c"#,tr&i!", *" %ice#ci "+e# 1r!Kre) ,"# %", ,i'&ie#te,: 23
•
N" tie#e# !"c&$e#tci5# t7c#ic) +&e, ,( ,e !i,$i#&3e ',t", 3 ,e e,+er
•
e#c"#trr e# I#ter#et) +&e, c"# ,e'&ri!!) 1( ,( 4&e e,t6 % !"c&$e#tci5#/ E% +r"*%e$ e, 4&e #" 13 <#ic" $"!e%" !e +%c !e Ar!&i#") ,i#"
•
4&e e8i,te# !i.er,", $"!e%", ) C"$" e, +r"!&ct" OPEN SOURCE) 3 #" e,tr +r"te'i!" +"r +te#t,) c&%4&ier) 4&e te#' %", ,&ficie#te, c"#"ci$ie#t", 3 $+%i" t%%er !e e%ectr5#ic) +&e!e f*ricr % +%c 3 c"$erci%i2r%/
R25# +"r % c&% %, +%c, 4&e 13 e# e% $erc!" ,"# +reci!,) +er" #" +reci,$e#te i'&%e,) +r te#er .e#t c"$+etiti. e# e,te !&r" $erc!") c! c&% e, cre! c"# crcter(,tic 4&e %, !ifere#ci !e %, !e$6,) *ie# e# t$9") " e# +re,tci"#e,) " ,i$i%r +er" &ti%i2#!" c"$+"#e#te, !e *" +reci" etc/ +"r %" 4&e i#c%&," %, 4&e +rece# +reci!, +&e!e# #" ,er%" 3 "tr, #" ,er6# #i +reci!, +&e, *&,c# ,"%&ci"#r +r"*%e$, e,+ec(fic", " tie#e c+ci!!e, $&3 ,&+eri"re, %, +%c, "ri'i#%e,/
@.2.2.1 R,"/,"& ? C(+(%/(/ Mti#e2 =@?Q) e% ,1ie%!ire%e,, SD e, $5!&%" +r Ar!&i#" +r ,&$i#i,trr c"#ecti.i!! c"# $5!&%", !e c"$icci5# .ri!", ti+" BEE +er" ,e +&e!e c"%"cr c&%4&ier "tr" 4&e ,"+"rte % $i,$ c"#fi'&rci5# f(,ic/ +r c"$icr e% Ar!&i#" c"# $5!&%" iF%3/ E,te ,1ie%! tie#e % .e#t !e 4&e !i,+"#e t$*i7# !e ,%"t +r tret, SD %" 4&e #", ,&$i#i,tr ,& .e2 c+ci!! !e %$ce#$ie#t" +r #&e,tr", +r"3ect", &e ,& &ti%i2ci5# #" e, "*%i't"ri
@.2.2.2 D)%6(/ +('( ( C&")#6'(%8" V%!i.i =@=Q) ! c"#"cerc5$" e#.ir e% +r"'r$ !e % c"$+&t!"r % Ar!&i#") i#,t%r !ri.er) ,e%ecci"#r tret) ,e%ecci"#r +&ert" COM Pr +"!er e$+e2r &,r Ar!&i#") e, #ece,ri" c"#fi'&rr +"r +ri$er .e2 e% +r"'r$ IDE) c"$" ,i'&e:
24
1. C"#ectr % tret r!&i#" % c"$+&t!"r tr.e, !e% c*%e % c&%4&ier +&ert" USB %i*re e% c"$+&t!"r) % c"$+&t!"r +r"ce!er6 rec"#"cer % +%c Ar!&i#") i#!ic6#!"#", e# 4&e +&ert" ,e 1 i#,t%!" % Tret)
2.E# e% +r"'r$ IDE !e r!&i#") e#trr % "+ci5#: Me#& err$ie#t, Tret - Se%ecci"#r % Tret c"rre,+"#!ie#te % $"!e%" !e r!&i#" C"#ect!"
@.Me#& err$ie#t, P&ert" Seri% - Se%ecci"#r e%+&ert" COM !"#!e ,e i#,t%5 % Tret Ar!&i#") c&#!" ,e c"#ect5 e% c*%e USB
@.2.2.@ P'&7,(- %&" A(%,"(,"& ," D-%&- D6'&G"$e2 =@Q) %, f&e#te, !e %i$e#tci5# e8ter#, ,&e%e# ,er tr#,f"r$!"r " *ter(/ E% tr#,f"r$!"r ,e +&e!e c"#ectr &,#!" c"#ect"r $c1" !e /@$$ c"# ce#tr" +",iti." e# e% c"#ect"r 1e$*r !e % +%c/ L", c*%e, !e % *ter( +&e!e# c"#ectr,e %", +i#e, GND 3 VIN e# %", c"#ect"re, !e %i$e#tci5#/ L P%c +&e!e tr*r c"# %i$e#tci5# e8ter# !e e#tre > = ."%ti",/
@.2.2.4 I'',#6('/(/ ," P6,'&- U!B Gi#!e% =@@Q) % fci"#%i!! USB !e %, +%c, $6, $"!er#,) .ie#e !! +"r c1i+ 4&e e, cr" 3 !if(ci% !e c"#,e'&ir) ,i#" 4&e !ic1 tec#"%"'(, SMD tie#e $"#te ,&+erfici%) %" c&% ,i'#ific 4&e e, +r6ctic$e#te i$+",i*%e !e ,"%!r +"r 1&$#"/ T"!, %, +%c, r!&i#") ct&%$e#te e,t6# 1ec1, c,i +"r c"$+%et" !e c"$+"#e#te, SMD) +er" e,", c"$+"#e#te, ,&e%e# e8i,tir t$*i7# e# .er,i"#e, c"# e#c+,&%!" DIP " e,t6#!r) %", 4&e ,e +&e!e ,"%!r $#&%$e#te +%c) %$e#t*%e$e#te) e,t" #" ,e c&$+%e e# e% c," !e% c1i+ FTDI) tr!ici"#%$e#te &,!" +r !"tr % r!&i#" !e c"#e8i5# USB) #i e# e% !e ,& ,&,tit&t" e# %", #&e.", $"!e%", UNO) e% At$e' JU/
25
@.@ IMPLEMENTACIÓN DE TECNOLOGÍA ARDUINO @
[email protected] Á',(- /, A+%(%8" Cri%%" =@@Q) +"!r($", !ecir 4&e r!&i#" 1 ,&+&e,t" re."%&ci5# %re!e!"r !e% $!") i$+ct#!" e# !eter$i#!", ,ect"re, c"$" % c&%t&r !i'it%) % +r"'r$ci5#) % e!&cci5# e i#c%&," e% e$+re#!i$ie#t" 3 % i##".ci5#/ A%', *i*%i"tec,) +r"$"t"r, !e% c"#ce+t" !e c&%t&r %i*re e# ,&, c"$i!!e,) t$*i7# 1# i#c"r+"r!" r!&i#" 3 "tr", !i,+",iti.", !e 1r!Kre %i*re c"$" i$+re,"r, ?D) e# ,&, e,+ci", !e e8+eri$e#tci5# tec#"%5'ic/ S"$", te,ti'",) +"r t#t") !e e, $&tci5# 4&e e,t6# e8+eri$e#t#!" %', *i*%i"tec, 1ci $er,+ce,) f*%*,) fct"rie,) etc/) ce#tr", " c"%ect"re, 1&*, cti.", !e c"#"ci$ie#t" 4&e i#c&*# #&e., i!e,) cre# %2", c"# ,&, c"$i!!e, 3 ,"# 'e#er!"r, !e #&e." c"#"ci$ie#t"/ Se'<# e%c"$erci"/c"$ =@?Qc"# e% 1r!Kre %i*re) %", +r"fe,"re, +&e!e# 1cer r"*"t, c"# $teri%e, recic%!",) ,i# % #ece,i!! !e &ti%i2r c5!i'" +r +r"'r$r/ c"$" t$*i7# 13 "tr, 6re,/ L", e$+%e!", !e \,"ftKre\) +"r ee$+%") %" e$+%e# e# +r"ce,", !e +r"t"ti+!" r6+i!"/ E, i$+"rt#te +"r4&e %", 26
e,t&!i#te,) #" c&e#t c"# e% rec&r," ec"#5$ic" #ece,ri" +r +'r $icr"c"#tr"%!"r/ C"$" e, %i*re 3 tie#e c5!i'" *iert") %", &,&ri", +&e!e# $"!ificr %", re4&eri$ie#t", ,&, #ece,i!!e,/
@
[email protected] Á',( I"/6-'( Mitc1e%% =@?Q) e,te i#'e#ier" e,+eci%i,t e# ,i,te$, !e c5$+&t" !e5 #"tr $e,e, !e,+&7, 4&e !etr6, !e ,& ,e+rci5# !e
Micr","ft e,t*
+r"3ect" 4&e c"$*i#* % i##".ci5# tec#"%5'ic c"# e% e%i8ir !e %, cie#ci, e8ct,: % cer.e2/ Act&%$e#te ,& +r"3ect" 3 tie#e f"r$ 3 #"$*re) Pic"BreK LLC) 3 e,t6 !iri'i!" !i,e9r +e4&e9", ,i,te$, &t"$ti2!", $e!i#te % f*ricci5# !e cer.e2 c,er) De e,t $#er 'e#er% e% +r"t"ti+" !e % $64&i# !e cer.e2, +",ee !i$e#,i5# +reci! 1"r#" !e $icr""#!, i#!&,tri%) 3 ,e c"$+9 !e +e4&e9" t#4&e ci%(#!ric" e% $i,$"4&e '&r! % fer$e#tci5# !e % cer.e2/ S& c"#tr"% +ri#ci+% e,t6 *,!" e# tret !e W"+e#-,"&rceX !e,rr"%%! +"r Mitc1e%%) E% ,"ftKre e$*e*i!" &ti%i2!" +"r %", i#'e#ier", ,e *, e# e#t"r#" Ar!&i#") 3 c&e#t c"# +er,"#%i2ci5# ,&et %", re4&eri$ie#t", !e ,& +%c +r"+i/ T$*i7#) e,t6 c"#fi'&r!" +r tr*r e# % N&*e) e, !ecir) %", &,&ri", +&e!e# cce!er !e,!e I#ter#et % +6'i# Pic"BreK/c"$ 3 !e,cr'r c"#te#i!" +r ,& $64&i# c"$" recet, 3 "tr, ct&%i2ci"#e, !irect$e#te % ,i,te$ i#ter#"/ T"rre, =@?Q) D.i! Me%%i, )e, +i"#er" !e 1r!Kre %i*re 3 $"!ific!" %", +%#", !e Ar!&i#" GMS S1ie%! +r c"#.ertir%" e# te%7f"#" t"t%$e#te fci"#% Me%%i, 1 +&e,t" % %c#ce !e t"!", %", fici"#!", % c"#,tr&cci5# !e !i,+",iti.", $5.i%e, $e!i#te Ar!&i#" GMS S1ie%!) e% $i,$" 4&e e, c"$+"#e#te i!e!" +r +er$itir %", +rt", cre!", e# Ar!&i#" c"#ectr,e % re! &ti%i2#!" c"#ecti.i!! i#%6$*ric GMS) 3 1 !e,rr"%%!" +%c ce#tr% +r 1cer te%7f"#" 3 % $i,$" tie$+" %, +er,"#, +&e!# !i,e9r " $"!ificr % +%c /
@
[email protected] Á',( /, !,#6'/(/ = D&8%( R",) Ar!&i#" 3 A#!r"i! Pre +r A+%icci"#e, !e U*ic&i!!/ =@?QE% +re#!er 3 +'r %, %&ce, !e c, !e c"#!ici"#e, $(#i$, !e,!e 27
!i,+",iti." $5.i% +er$ite % 'e#te $e"rr %, c"#!ici"#e, !e% #i.e% !e .i! !e*i!" % 1"rr" !e !i#er" 4&e +&e!e te#er c! &,&ri" 4&e !4&ier e,te ,er.ici" +"r 4&e +&e!e te#er e% c"#tr"% !e %, *"$*i%%, 4&e e,t6# +re#!i!, ,i# r25# !e e,tr) c"#tri*&3e#!" $e"rr e% $e!i" $*ie#te) +"r e% &," rci"#% !e %, *"$*i%%, &ti%i2!,/ C"# % tret Ar!&i#" % c&% tie#e i#te'r! %", ,er.ici", !e B%&et""t1) $icr" c"#tr"%!"r AT$e' ?J) +r"'r$*%e e# e% ,"ftKre Ar!&i#" 3 %", !ie2 3 ,ei, +i#e, !e e#tr! 3 ,%i! +r c"#tr"%r %", !i,+",iti.", ,e %"'r c"#,tr&ir e% +r"t"ti+"c"# % +r"'r$ci5# e# A#!r"i!) e% c&% e, ,i,te$ !e &," %i*re 4&e +&e!e te#er ,"%&ci5# ,e4&i*%e t"!", %", &,&ri", !e !i,+",iti.", $5.i%e,/ A%rc"# =@@Q) i#!ic 4&e e% ,i,te$ !e$5tic" !e +r"+5,it" 'e#er% +%ic!" %, +er,"#, c"# !i,c+ci!! f(,ic 4&e #" ,e +&e!e# $".i%i2r c"# fci%i!!) +"r e,te $"ti." %", c"$+"#e#te, e%ectr5#ic", ,e e#c&e#tr# c"#ect!" % +%tf"r$ !e 1r!Kre Ar!&i#" 4&e ,"# e#ce#!i!" " +'!", .( B%&et""t1 $e!i#te +%icci5# +r"'r$! e# G""'%e A#!r"i! +r e% f6ci% $#e" !e% &,&ri"/
@
[email protected].@ Á',( E/6%(3( E$Tec1 =@?Q) +"r ,& +rte) Sc"tO,terKei%) !irect"r creti." !e% 'r&+" T1eE!&cti"#Arc!e !e% MIT) 1 %$e#t!" % %r' tr!ici5# !e e,ce+tici,$" 3 % re,i,te#ci % c$*i"4&e +e, ,"*re % e!&cci5#/ L", ,i,te$, i#!&,tri%e, !e i#,tr&cci5# f&er"# eficie#te, e# f"r$r tr*!"re, i#!&,tri%e, +er" #" e, ,i,te$ 0&e +r"!&2c $e#te, creti.,/ E, #ece,ri" rec&+err e% &e'" c"$" +ri#ci+% f&e#te !e +re#!i2e) Pr e%%") 1 e8+&e,t" %, c&tr" %i*ert!e, !e% &e'" 4&e t"!" #i9" te#!r( 4&e +"!er %%e.r c*": • • • •
% %i*ert! !e e8+%"rr % !e frc,r) % %i*ert! !e i!e#ti!!) 4&e %e +er$ite !e,c&*rir ,&, +r"+i, 1*i%i!!e, 3 % %i*ert! !e e,f"r2r,e 3 %ter#r $"$e#t", !e re%8 c"# "tr", !e 'r# i#te#,i!! !&r#te e% &e'"/ Bri# ;r2#ic1 =@?Q) #ci5 c&er!" !e c"%*"rci5# 28
c"# Ar!&i#" LLC) +ri#ci+% +%tf"r$ !e 1r!Kre !e c5!i'" *iert" +r % ,"cie!! e!&cci"#% 3 !e,rr"%%!"re, A tr.7, !e ,&, e,f&er2", +r % e!&cci5#) ,*e$", 4&e e% +re#!i2e c"# % +r6ctic i#,+ir e% i#ter7, e# % cie#ci) % tec#"%"'() % i#'e#ier( 3 % $te$6tic) fir$5 Pr C&rtie%%e, =@Q) ,"# +ri#ci+%$e#te e!&cti.,/ C"# e% \1r!Kre\ %i*re) %", +r"fe,"re, +&e!e# 1cer r"*"t, c"# $teri%e, recic%!",) ,i# % #ece,i!! !e $#er c5!i'" +r +r"'r$r/ Per" t$*i7# 13 "tr, 6re,/ L", e$+%e!", !e \,"ftKre\) +"r ee$+%") %" e$+%e# e# +r"ce,", !e +r"t"ti+!" r6+i!"/ G"$e2 =@QI#te% ,e %i5 c"# Ar!&i#" 3 +re,e#t5 G%i%e" B"r!) e% +ri$er +r"!&ct" 4&e e, c"$+ti*%e c"# % +%tf"r$ !e 1r!Kre !e c5!i'" *iert" +r % c"$i!! e!&cti. 3 !e,rr"%%!"re,/ A,() tr.7, !e % +%c !e !e,rr"%%" !e Ar!&i#") %, c"$i!!e, !e I#te% 3 !e Ar!&i#" tr*r6# +r crer +r"!&ct", 4&e "fre2c# re#!i$ie#t") e,t*i%i!! 3 t$*i7# %, c+ci!!e, tec#"%5'ic, 4&e re4&iere % c"$i!!/
@
[email protected] O'(- Á',(- 56, ( F66'& P&/'*(" I+,,"(' D&rte =@?Q) r!&i#" ct&%$e#te ,e e#c&e#tr e# % .#'&r!i !e % tec#"%"'( 3 %", .#ce, e# e% $i,$" 3 ,&, +",i*i%i!!e, #" +r# !e &$e#tr) $",tr#!" ,( 'r# c+ci!! !e !+tci5# %", #&e.", .#ce, 4&e ,&r'e# e# % tec#"%"'(/ E,t" ,&ce!e 'rci, % c"#ce+t" O+e# S"&rce/ Mi%e, !e c"%*"r!"re, c! !( ,e .# ,&$#!" e,te +r"3ect" 3 +rtici+# +r e#ri4&ecer%") c$*i#!" 3 !+t#!" %,
C+ci!!e, !e c"$icci5# !e r!&i#" c"# t"!", %", %e#'&e, e i#terfce, 4&e e8i,te# " 4&e .# +recie#!" c"$" #".e!!e,/ Se'<# % Ke* e%!iri"/e, =@?Q) e# %", <%ti$", tie$+", ,e 1# !e,rr"%%!" *!#te$e#te %, +",i*i%i!!e, !e % +%c !e Ar!&i#" +r ,& tr*" c"# ,e#,"re, !e 1&$e!! 3 ,i$i%re,) +er$itie#!" i#tere,#te, +%icci"#e, e# e% c&%ti." !e % tierr/ P"r ee$+%" e% +r"3ect" Gr!&i#" +r r!i#er( !"$7,tic) e% !e +%#t 4&e tKittee) %", !i,+",iti.", i$+re,ci#!i*%e, +r e% c&%ti." !"$7,tic" !e ,et, 3 1"#'", $e!ici#%e,) e% !e "rt"D"$i +r % +r"!&cci5# !e %i$e#t", .e'et%e, +e4&e9 e,c%) $"#it"ri2! $e!i#te !i,+",iti.", !e 29
1r!Kre %i*re/
@
[email protected] P'&?,%&- D,-(%(/&- 56, I+,,"(" P(()&'( A'/6"& V,4&e2 =@?Q) +r"3ect" *,t#te +ec&%ir !e,rr"%%!" +"r 'r&+" !e fici"#!", % e%ectr5#ic e# e% c&% &,r"# $icr""#!, tr!ici"#%) t*%et 3 +%c !e Ar!&i#" +r tr#,f"r$r e,te e%ectr"!"$7,tic" e, !i,+",iti." i#te%i'e#te 4&e 1r( $&c1" $6, $e#", %", tie$+", !e e,+er e# % c"ci#/ A ,e%ecci"#r e% tie$+" e# e% $icr""#!,) e% ,i,te$ *&,cr( e# "&T&*e e% .(!e" 4&e $e"r ,e &,t,e % tie$+" +r e#trete#er 3 ,i #" 4&iere e,+err) e% $icr""#!, e#.ir6 tKeet c"# $e#ci5# +r .i,r/ Se'<# % e* U,#!" Tec#"%"'( =@?Q) %', i!e, 4&e ,e 1# !e,rr"%%!" c"# Ar!&i#" ,"#) +"r ee$+%") c"c1e,) r"*"t) 1e%ic5+ter",) etc/ T"!", e,t", +r"3ect", e,t6# !i,e9!", e$+%e#!" Ar!&i#") e,t +e4&e9 +%c 4&e c"#tie#e $icr" c"#tr"%!"r At$e% !e J *it &e e8i,te# .er,i"#e, ,&+eri"re,/ Ar!&i#" e, c"#tr"%!" +"r $e!i" !e IDE !e !e,rr"%%" 4&e ,e +&e!e "*te#er !e f"r$ 'rt&it !e,!e % +6'i# "fici% !e% +r"3ect" KKK/r!&i#"/cc/ Ce#tic =@?Q r!&i#" ,e e,t6 &ti%i2#!"c"$" *,e !e %c"1"%($etr",) !e ,i,te$, !e &t"$ti2ci5# !e% 1"'r) +#t%%, c"# $e#,e, !e TKitter) it, !e #6%i,i, !e ADN) ,e$6f"r",) i#,t%ci"#e, rt(,tic,) i$+re,"r, ?D) ,i,te$ +r !etectr terre$"t", e e#.ir i#f"r$ci5# ,i e% te$*%"r ,e +r"!&ce $e#", !e ci#c" i%5$etr",/ U#" !e %", 'r#!e, it, !e Ar!&i#" 1 ,i!" % c"#e8i5# !e %", te%7f"#", $5.i%e, c"# +%c Ar!&i#"/ G""'%e %#25 AD; A#!r"i! O+e# Acce,"r3De.e%"+$e#tQ) i#terf2 4&e +er$ite c"$icr e% ,i,te$ "+erti." A#!r"i! c"# !i,+",iti.", r!Kre Ar!&i#"/
@.@.@ O'&- P'&?,%& !(',- ( A'/6"& Pr!" =@=Q)#", 1*% ,"*re O+e#SPARC e% c&% +r"3ect" !e 1r!Kre %i*re 4&e ,%i5 % %&2 e# !icie$*re !e ==) !e % $#" !e S Micr",3,te$, 1"r Orc%eQ/ E% %"'r" %c#2!" !e O+e#SPARC e,t6 *,!" e# % %i*re !i,+"#i*i%i!! !e% Veri%"' " %e#'&e !e !e,cri+ci5# !e 1r!Kre !e +r"ce,!"r c"$+%et" !e > *it,) c"# c+ci!! !e 1,t ? 1i%",) c"#"ci!" c"$" e% U%trSPARC T@/ A+e#, tre, $e,e, !e,+&7,) S %i*er5 e% #
1i%",/ U,e$",Li#&8 =@@Qe8+re, 4&e Ar!&i#" e, +%tf"r$ !e 1r!Kre %i*re *,! e,e#ci%$e#tee# ,e#ci%% +%c !e e#tr!, 3 ,%i!, ,i$+%e 3 e#t"r#" !e !e,rr"%%" 4&e i$+%e$e#t e% %e#'&e !e +r"'r$ci5# Pr"ce,,i#'iri#'/ Ar!&i#" ,e +&e!e &ti%i2r +r !e,rr"%%r "*et", i#tercti.", &t5#"$", " t$*i7# ,er c"#ect!" ,"ftKre !e% "r!e#!"r +"r ee$+%": Mcr"$e!i F%,1) Pr"ce,,i#') M8MSP) P&re DtQ/ G&tierre2 =@Q) c"$e#t 4&e r!&i#" e, % i!! *6,ic +r c"#,tr&ir 1r!Kre " $64&i#,Y 4&e ,e c"#tr"%# !e,!e e% "r!e#!"r/ U# !et%%e i$+"rt#te : e% ec",i,te$ r!&i#" e, %i*re) #" tie#e c"+3ri'1t/ +"r e," 1 creci!" 'i'#te,c c"$i!! r!&i#er #i.e% $!i%/ U# !et%%e i#tere,#te: Ar!&i#" ,e !efi#e ,( $i,$ c"$" +%tf"r$ e%ectr5#ic *iert +r % creci5# !e +r"t"ti+", *,! e# ,"ftKre 3 1r!Kre f%e8i*%e, 3 f6ci%e, !e &,r/ Cre! e,+eci%$e#te +r rti,t,) !i,e9!"re,) fici"#!", 3 c&%4&ier i#tere,!" e# crer e#t"r#", & "*et", i#tercti.",/ e8i,te# $6, !e =/=== +%c, !i,tri*&i!, +"r e% $!"/ L re."%&ci5# Ar!&i#" #" tie#e .&e%t tr6,/ V,4&e2 =@?Q) i#!ic 4&e %", Pr"3ect", c"$" R,+*err3 Pi 3 Ar!&i#" ,e 1# c"#.erti!" e# % *,e f!$e#t% ,"*re % 4&e ,e +"3# $&c1", !e,rr"%%!"re,) i#'e#ier", 3 fici"#!", % e%ectr5#ic 3 % 1r!Kre +r re%i2r +r"3ect", !e t"!" ti+" 3) +"r ,&+&e,t") +r !e,rr"%%r +r"t"ti+", !e ,i,te$, $&c1" $6, c"$+%e",/ Otr", !i,+",iti.", 4&e) !e,!e 1ce $6, !e = 9",) t$*i7# ,"# +ie2 c%.e e# e% 6$*it" !e% !i,e9" e%ectr5#ic" ,"# %, FPGA Fie%!-Pr"'r$$*%eGteArr3 ", !i,+",iti.", !e +r"+5,it" 'e#er% 4&e #", "frece# 1r!Kre t"t%$e#te rec"#fi'&r*%e 4&e +"!e$", !+tr #&e,tr", +r"3ect", 3 4&e) i#c%&,") ,"# % *,e +r $&c1", +r"3ect", ct%"'!", !e %t" ,ecret"/ E% r!Kre %i*re #" ,"%" e, i$+"rt#te) e# % +%icci5# !e% $"!e%" c"$itri" 3 c"%*"rti." +r e% creci$ie#t" i#te%ect&% %i*re) ,"*re t"!" %", ,i,te$, e%ectr5#ic", !i'it%e,) ,i#" t$*i7# 4&e ,e !e*e %&c1r c"#tr %, +te#te, !e %, 'r#!e, i#!&,tri, !e !", " tre, +(,e, +r"!&ct"re, !e tec#"%"'(/ errer =@?Q) !ice 4&e U2e*"8) +r"**%e$e#te) ,e +r"3ect" 4&e 31
$&c1", c"#"2c# +"r4&e #" e, #! #&e." 3 3 %%e. ", 9", !e ,er c"#"ci!"/ E,te +r"3ect" !e 1r!Kre %i*re te#( c"$" "*eti." !e,rr"%%r c"#,"% !e .i!e"&e'" t"t%$e#te %i*re 3 *iert") !i,+",iti." 4&e ,e 1 !i,tri*&i!" e# f"r$ !e it 3 4&e +er$ite re,ctr %", $#!", !e #&e,tr c%6,ic S&+erNES 3 &'r c"# e%%",/
I. CONCLU!IONE! L&e'" !e 1*er re%i2!" e% +re,e#te tr*" 3 e# *,e %", "*eti.", ,e c"#c%&3e e# %" ,i'&ie#te:
32
•
E% &," !e % +%tf"r$ !e 1r!Kre Ar!&i#" +er$ite % &,&ri" crer 3 c"$+rtir !i,e9", e, !ecir tie#e %i*ert! !e &,"/ Sie#!" ,& +ri#ci+% .e#t e%*" c",t" 4&e tie#e#) c"$+r!, c"# "tr, +%tf"r$,/
•
E% E,4&e$ *6,ic" 3 fci"#% !e% 1r!Kre Ar!&i#" e, 4&e +&e!e eec&tr,e ,i# #ece,i!! !e c"#ectr "r!e#!"r 3 c"$icr,e c"# !ifere#te, ti+", !e ,"ftKre i#!"K,) Mc) Li#&8) etc/
•
%", $7t"!", +r % 'e#erci5# 3 $#i+&%ci5# !e% 1r!Kre Ar!&i#" +er$ite i#."%&crr % &,&ri" e# % +",i*i%i!! !e e,t&!ir%" +r e#te#!er ,& fci"#$ie#t") $"!ificr%") re&ti%i2r%") $e"rr%" 3 c"$+rtir%")
•
Be#efici", !e % +%icci5# !e r!Kre r!&i#" ,"# +ri#ci+%$e#te e!&cti., 3 4&e +er$ite % &,&ri" c"# +"c", c"#"ci$ie#t", !e +r"'r$ci5# cce!er %, #&e., tec#"%"'(, ct&%$e#te e8i,te# +r"3ect", i##".!"re, c"$" e# % r"*5tic !"$5tic e#tre "tr",
•
S& !e,.e#t r!ic e# 4&e %, +%c, 4&e 13 e# e% $erc!" ,"# +reci!,) +er" #" #ece,ri$e#te i'&%e,) c! tie#e crcter(,tic, %, c&%e, ,e !ifere#ci#!e %, !e$6,) *ie# e# t$9") " e# +re,tci"#e,) +er" ,ie$+re &ti%i2#!" c"$+"#e#te, !e *" +reci" etc/
. BIBLIOGRAFÍA CITADA s.f. s.f. s.f. 17 de 11 de 2013. http://www.arduteka.com/2013/11/arduino!un/ "#$timo acceso: 6 de 1 de 2014%. s.f. s.f. s.f. s.f. 26 de 10 de 2011. http://www.actua$idaduni&ersitaria.com/2011/10/e$muaaco'e&ii 33
arduino(arcamp/ "#$timo acceso: 23 de 12 de 2013%. 10 Usos Creativos que Podemos Darle a Arduino. 2013. http://a$t1040.com/2013/04/usos creati&osdearduino "#$timo acceso: 18 de 1 de 2014%. 20)*+,-. 20MINUTOS. 18 de u$io de 2012. http://($o's.20minutos.es/codi'o a(ierto/2012/06/18/hardware$i(reparaunaciudad$i(re/ "#$timo acceso: 5 de nero de 2014%. 241 e&ista ,sers +o. 5 de 2011. http://da$wiki.derechoa$eer.or'/rduino/ "#$timo acceso: 20 de 12 de 2013%. (ierto ro!ectos de di'o. YOUCOOP. 15 de 3 de 2011. http://www.!oucoop.or'/es/'oteo/p/7/financiacionco$ecti&aparapro!ectosde codi'oa(iertoprimercapitu$oopenhardware/ "#$timo acceso: 13 de 1 de 2014%. cera )i'ue$ n'e$. rimeros asos con asp(err! i. Puli!a!iones Dida!ti!as 2013: 4. de$$ . "erramientas# Te!nolo$%a. 12 de +o&iem(re de 2013. http://creacon$aura.($o'spot.com/2013/11/rasp(err!piunordenadoreducati&o por.htm$ "#$timo acceso: 15 de nero de 2014%. 'specinfo. A$ele!troni!a. 2013 de u$io de 2013. http://www.a'specinfo.com/pdfs//;11546.< "#$timo acceso: 6 de nero de 2014%. $arcon )a=. A&li!a!ion de un Sistema Domoti!o Usando &lata'orma Arduino ( Android. >ima: ,ni&ersidad +aciona$ -ecno$o'ica de$ ono ur de >ima 2011. $ca$de ;a$entina. in'initela. 13 de nero de 2014. http://infinit!$a(.com.co/tecno$o'ia/item/421kanounordenadorde99d ?3?@3$ares.htm$ "#$timo acceso: 22 de nero de 2014%. $icante ,ni&ersidad de. 26 de 10 de 2011. http://we(.ua.es/es/actua$idad uni&ersitaria/octu(re2011/octu(re20112431/e$muaaco'e&iiarduino (arcamp.htm$ "#$timo acceso: 20 de 12 de 2013%. A. A!tualidad Universitaria. 26 de 10 de 2011. http://www.actua$idaduni&ersitaria.com/2011/10/e$muaaco'e&iiarduino (arcamp/ "#$timo acceso: 22 de 12 de 2013%. $onso odri'o. Intel Anun!ia Colaora!i)n !on Arduino ( Desvela la Pla!a *alileo. 4 de 10 de 2013. "#$timo acceso: 20 de 12 de 2013%. $&arado. en$ad$et en es&a+ol. 13 de eptiem(re de 2013. http://es.en'ad'et.com/ta'/adafruit "#$timo acceso: 22 de nero de 2014%. $&areB a#$. Te!nolo$%a en ,olivia. 7 de +o&iem(re de 2013. http://www.tec(o$i&ia.com/inde=.php/noticias54/33rasp(err!pi$acomputadora deus25 "#$timo acceso: 9 de +o&iem(re de 2013%. man'andi onathan. Arduino. 25 de 10 de 2012. http://Caman'andi2012.($o'spot.com/2012/10/Dueesarduinote$omostramosen un.htm$ "#$timo acceso: 11 de 1 de 2014%. ndrade osE. -n$ad$et. 11 de 'osto de 2012. http://es.en'ad'et.com/2012/08/11/rasp(err!pimode$(ana$iBado/ "#$timo acceso: 23 de nero de 2014%. ndrades
i(reI Diario Turin$ 2013. A. 5 de 6 de 2013. http://www.e$diario.es/turin'/Hardware>i(reJ0J139986451.htm$ "#$timo acceso: 12 de 1 de 2014%. Ardulo!. 5 de +o&iem(re de 2013. http://ro(o$o's.net/2013/11/05/5entornos'raficos paraarduino/ "#$timo acceso: 21 de 1 de 2013%. rduino. 26 de 9 de 2010. http://www.arduino.cc/es/ "#$timo acceso: 20 de 12 de 2013%. 34
A. 2014. http://arduino.cc/es/Kuide/n&ironment "#$timo acceso: 15 de 1 de 2014%. ,*+. 2010. http://arduino.cc/es/)ain/arduino@oarduemi$ano&e "#$timo acceso: 26 de 1 de 2014%. rduino. Arduino Com&atile S/ields. 17 de 12 de 2011. http://($o'dearduino.wordpress.com/cate'or!/concepto/ "#$timo acceso: 15 de 1 de 2014%. ,*+. -ntorno de Desarrollo Para Arduino. 2012. http://arduino.cc/es/Kuide/n&ironment "#$timo acceso: 27 de 1 de 2014%. rduino. In$enieria MCI tda. 2013. http://www.arduino.c$/int/caracteristicas.htm$ "#$timo acceso: 16 de 1 de 2014%. Arduino# a Te!nolo$%a Para Artistas es una evolu!i)n. s.f. @arcamp $ ), aco'e ;** rduino. Universidad de Ali!ante A!tualidad Universitaria. 26 de 10 de 2011. http://we(.ua.es/es/actua$idad uni&ersitaria/octu(re2011/octu(re20112431/e$muaaco'e&iiarduino (arcamp.htm$ "#$timo acceso: 9 de 1 de 2014%. @eCarano a($o. mediatele!om. 25 de u$io de 2013. http://www.mediate$ecom.com.m=/inde=.php/tecno$o'ia/hardware/item/47526 uBe(o=$a&ideoconso$a$i(reparare&i&ir$osCue'osc$asicos "#$timo acceso: 22 de nero de 2014%. @e$inu=m!friends. ,elinum('riend. 12 de (ri$ de 2012. http://www.(e$inu=m!friend.com/2012/07/rasp(err!JpiJparaJno&atos.htm$ "#$timo acceso: 23 de nero de 2014%. @eniteB mu$o. 5 de 6 de 2012. http://(otscience.wordpress.com/2012/06/05/historiade arduino!sunacimiento/ "#$timo acceso: 20 de 12 de 2013%. @inarios. Somos ,inarios. 6 de ctu(re de 2013. http://www.somos(inarios.es/rasp(err! pi1primerospasos/ "#$timo acceso: 23 de nero de 2014%. @ittorrent !nc. 3oro Audio ( 4ideo. 23 de )a!o de 2013. http://www.foroaudio!&ideo.com/&iewtopic.phpIfL16MtL2162 "#$timo acceso: 23 de nero de 2014%. @ra&en a&id. in$eniati!. 12 de iciem(re de 2011. http://www.in'eniatic.net/inde=.php/no&edades/ordinternet/item/1264rasp(err!pi "#$timo acceso: 4 de nero de 2014%. @rian NrBanich. 3 de 10 de 2013. http://newsroom.inte$.com/communit!/esJes/($o'/2013/10/03/e$conseCero de$e'adodeinte$anunciaunaco$a(oraci?3?@3nconarduinoparafomentar $acreati&idade$aprendiBaCe!$ain&enti&aCuntoacreadores!estudiantes "#$timo acceso: 20 de 12 de 2013%. @ricoKeet. ,ri!o*eet Tienda. 2014. http://www.(rico'eek.com/shop/15componentes "#$timo acceso: 14 de 1 de 2014%. ari$$o na. ilo$te!arios. ctu(re de 2011. http://www.(i($o'tecarios.es/anacarri$$o/arduinointercam(io!'eneracionde conocimiento/ "#$timo acceso: 23 de 1 de 2013%. ar$os. Universidad Te!nolo$i!a del Salvador. 1 de 2 de 2014. http://tecno $o'ica.utec.edu.s&/inde=.php/actua$idad/35newhome/84sistemadedomotica paracontro$dedispositi&osenunaha(itacion "#$timo acceso: 19 de 1 de 2014%. arrera ora!a. Sora(aPania$ua. 20 de )arBo de 2012. http://www.sora!apania'ua.com/2012/03/20/rasp(err!pie$'ad'etdemodaentre hackers!nosta$'icos/ "#$timo acceso: 22 de nero de 2014%. arri$$o na. ,i,lo$te!arios. 11 de 10 de 2013. 35
http://www.(i($o'tecarios.es/anacarri$$o/arduinointercam(io!'eneracionde conocimiento/ "#$timo acceso: 18 de 1 de 2014%. aste$$anos odo$fo. O&en Siner$ia. 14 de unio de 2013. http://www.opensiner'ia.com/content/estrenandorasp(err!pimode$(!arduino uno "#$timo acceso: 5 de nero de 2014%. enatic. Te!nolo$%as de 3uentes Aiertas Para !iudades Inteli$entes. spaOa 2013. hi&a antia'o. Plata'orma de -&erimenta!i)n &ara Prototi&ado de Dise+os Mediante Arduino. spaOa 2012. osta. Arduino5 ami$o de nuestras ideas. 3 de nero de 2014. http://Cosecostaros.es/e$ectronica/arduinoami'odenuestrasideas.htm$ "#$timo acceso: 5 de 1 de 2014%. osta osE. 13 de 1 de 2014. http://Cosecostaros.es/e$ectronica/arduinoami'odenuestras ideas.htm$. "#$timo acceso: 18 de 1 de 2014%. ruB Kusta&o. s!rid. 27 de eptiem(re de 2013. http://es.scri(d.com/doc/113307273/asp(err!iesunordenadorde$tamanode unatarCetadecreditoDuesepuedeconectarauna-;oauntec$ado "#$timo acceso: 23 de nero de 2014%. uartie$$es. 5 de Cunio de 2012. http://edicionimpresa.e$comercio.com/es/2121410045fe837a7c6742a6(ccc a0c75d2524d0 "#$timo acceso: 20 de 12 de 2013%. A. Pro(e!to Arduino. 19 de 11 de 2008. http://pro!ectoarduino.wordpress.com/ta'/cuartie$$es/ "#$timo acceso: 20 de 12 de 2013%. uartie$$es ro!ecto rduino ntre&ista a a&id. "a( que darle la o&ortunidad a los do!entes de que Puedan A(udar a los Alumnos a Crear. 19 de 11 de 2008. http://pro!ectoarduino.wordpress.com/2008/11/19/entre&istaada&idcuartie$$es ha!Duedar$e$aposi(i$idada$osdocentesdeDuepuedana!udara$osa$umnos acrear/ "#$timo acceso: 20 de 12 de 2013%. e$'ado ntonio. -ditorial Pa$ina Di$ital. 6 de +o&iem(re de 2010. http://www.pa'inadi'ita$.com.ar/articu$os/2007/2007prim/tecno$o'ia41/hardware mi211107.asp "#$timo acceso: 6 de +o&iem(re de 2013%. A. -rosi Consumer. 20 de +o&iem(re de 2007. http://www.consumer.es/we(/es/tecno$o'ia/hardware/2007/11/20/171514.php "#$timo acceso: 20 de 12 de 2013%. i )arco ene. 4an$uardia.!om. 24 de )a!o de 2013. http://www.&an'uardia.com/opinion/co$umnistas/renedimarco/209468rasp(err! pitodoenunatarCetita "#$timo acceso: 23 de nero de 2014%. PeB >QBaro u(En. as&err( Pi5 Uso &oten!ial en Astronom%a. 2012. uarte ndres. Interventoed. 14 de 6 de 2013. http://www.e$comercio.com/tecno$o'ia/a&iduartie$$esrduinotecno$o'ia e$ectronicaJ0J997700278.htm$. "#$timo acceso: 16 de 1 de 2014%. cued. 26 de )arBo de 2013. http://www.ecured.cu/inde=.php/HardwareJ$i(re "#$timo acceso: 5 de nero de 2014%. A. Cono!imiento !on Todos ( Para Todos . 22 de 1 de 2014. http://www.ecured.cu/inde=.php/HardwareJ$i(reR;entaCasJde$JHardwareJ>i(re. 22 de 1 de 201 "#$timo acceso: 13 de 1 de 2014%. el!omer!io.!om. 2013. http://edicionimpresa.e$comercio.com/es/=m$Jnoticia/2982093 "#$timo acceso: 20 de 1 de 2013%. e$diario.es. 7 de 1 de 2013. http://www.e$diario.es/co$a(oratorio/-ierraprocomunes 36
natura$esarte**J6J87901221.htm$ "#$timo acceso: 7 de 1 de 2014%. m-ech. 6 de +o&iem(re de 2013. http://es.techno$o'!re&iew.com/emtech/espana/wp content/up$oads/2013/11/+Jeducacion.pdf "#$timo acceso: 19 de 12 de 2013%. nriDueB afae$. *uia de Usuario de Arduino. ordo&a: ,ni&ersidad de ordo&a 2009. aura. -l Do!umental de Arduino Narra la "istoria del O&en Sour!e en el Mundo 3isi!o. 14 de 1 de 2011. http://www.euskadinno&a.net/es/inno&acion socia$/noticias/documenta$arduinonarrahistoriaopensourcemundo fisico/7285.asp= "#$timo acceso: 20 de 12 de 2013%. ' "#$timo acceso: 26 de 1 de 2014%. orena. In$enieria Te!ni!a Industrial. )adrid: ,ni&ersidad ar$os *** e )adrid 2012. KmeB )artha. 3 de 10 de 2013. http://www.addictware.com.m=/software/software $i(re/4851inte$p$ataforma$i(re'a$i$eo "#$timo acceso: 20 de 12 de 2013%. KonBQ$es osE. Desarrollo de un Servidor
2010. http://($o'.(rico'eek.com/noticias/arduino/duinossistemaoperati&o mu$titareaparaarduino/ "#$timo acceso: 16 de 1 de 2014%. KnBa$eB scar. DuinOS5 Sistema O&erativo Mutitarea &ara Arduino. 15 de 6 de 2010. http://($o'.(rico'eek.com/noticias/arduino/duinossistemaoperati&omu$titarea paraarduino/ "#$timo acceso: 20 de 12 de 2013%. Kur#. 3unte!moran. 30 de ctu(re de 2008. http://funtecmoran.($o'spot.com/2008/10/hardware$i(reparauna&eneBue$a $i(re.htm$ "#$timo acceso: 5 de nero de 2014%. KutierreB @ernardo. Codi$o Aierto. 18 de ,>* de 2012. http://($o's.20minutos.es/codi'oa(ierto/2012/06/18/hardware$i(reparauna ciudad$i(re/ "#$timo acceso: 5 de + de 2014%. Hacedores. "a!edores. 9 de iciem(re de 2013. http://hacedores.com/haBtupropio sistemade&i'i$anciaconrasp(err!pi/ "#$timo acceso: 23 de nero de 2014%. Hamemir. li'e in its. 29 de iciem(re de 2012. http://$ifein(its.net/adafruitensenara e$ectronicaa$ospeDuenosconsupropiaseriededi(uCosanimados/ "#$timo acceso: 22 de nero de 2014%. HernQndeB or'e. as&err( Pi5 tutoriales. 2013. HernQndeB uan. "ostalia.Com. 24 de 9 de 2013. http://($o'.hosta$ia.com/rasp(err!pi arduino/ "#$timo acceso: 20 de 12 de 2013%. Herrera >ed mi$io. Dise+o de un Sistema de Control Dom)ti!o ,asado en la Plata'orma Arduino. spaOa: ro!ecto peB )anue$. as&ian5 Sistema o&erativo $ratuito &ara la as&err( Pi. 2 de 'osto de 2012. http://www.unocero.com/2012/08/02/rasp(iansistemaoperati&o'ratuito para$arasp(err!pi/ "#$timo acceso: 23 de nero de 2014%. >peB atricia. esarro$$o de istemas de -iempo ea$ @asados en omponentes ,ti$iBados )ode$os de omportamiento eacti&os. n Tesis Do!toral . ,ni&ersidad de anta(ria epartamento de $ectrnica ! omputadores 2010. )aiakaat. Te!nolo$%a So!ial. 3 de iciem(re de 2012. http://tecno$o'ia socia$.com/rasp(err!piunordenadorpor30euros "#$timo acceso: 9 de 38
+o&iem(re de 2013%. Manual de Arduino. spaOa: $a'unak.'isa e$kartea.or'/.../down$oad/199/*ntroduccionJaJrduino.pdf 2009. )anue$ @ertoa ntonio ;a$$eci$$o. epartamento de >en'uaCes ! iencias de $a omputacin. ,ni&ersidad de )Q$a'a s.f. )aocho *2013 ancun/efereedapers/060.pdf "#$timo acceso: 5 de 1 de 2014%. )EndeB )anue$ Un'e$. K*S). 29 de iciem(re de 2012. http://es.'iBmodo.com/cincouti$idadesde$miniordenadorrasp(err!pi1076409 "#$timo acceso: 9 de +o&iem(re de 2013%. )enichine$$i )assimo. 3inan!ia!ion Cole!tiva &ara Pro(e!tos de Codi$o Aierto. Primer Ca&itulo5 O&en "ard8are. 15 de )arBo de 2011. http://www.!oucoop.or'/es/'oteo/p/7/financiacionco$ecti&aparapro!ectosde codi'oa(iertoprimercapitu$oopenhardware/ "#$timo acceso: 13 de 1 de 2013%. )itche$$ @i$$. 4isiona Desarrolladores Cone!tados. ctu(re de 2013. http://www.e$ectronicoson$ine.com/etiDueta/maDuinadecer&eBas/ "#$timo acceso: 24 de 1 de 2013%. Modit. 2012. http://ro(o$o's.net/2013/11/05/5entornos'raficosparaarduino/ "#$timo acceso: 20 de 1 de 2013%. )ontero ristina. $i9m)tia. 10 de +o&iem(re de 2012. http://www.'iBmotika.com/un ordenadorporso$o13do$arestiem($arasp(err!pi/ "#$timo acceso: 23 de nero de 2014%. )ora$es se )arPa. Un u$ar en el Mundo. 18 de (ri$ de 2013. http://($o'.un$u'arene$mundo.es/2013/04/18/rasp(err!pien$aces!referencias/ "#$timo acceso: 8 de iciem(re de 2013%. )oro )i'ue$. Instala!iones Dom)ti!as. )adrid: Kraficas o'ar 2011. +a&arro enn!. Arduino Sim&li'i!a Mu!/o el Traa7o de -le!tr)ni!a. 22 de 9 de 2013. http://www.e$comercio.com.ec/tecno$o'ia/a&iduartie$$esrduinotecno$o'ia e$ectronicaJ0J997700278.htm$ "#$timo acceso: 20 de 12 de 2013%. $i&era *&Qn. -l &unto sore la i. 23 de u$io de 2013. http://www.e$puntoso(re$ai.com/component/k2/item/4792a$'unasideaspara imp$ementarconunarasp(err!pi "#$timo acceso: nero de 3 de 2014%. microno. Omi!rono. 9 de )arBo de 2013. http://www.omicrono.com/2013/03/asi crearone$sistemaoperati&oderasp(err!pidos&o$untarios/ "#$timo acceso: 7 de +o&iem(re de 2013%. ardo >isandro. N-OT-O. 23 de eptiem(re de 2010. http://www.neoteo.com/famosos pro!ectosdehardware$i(re/ "#$timo acceso: 8 de +o&iem(re de 2013%. arra ;ictor. -strella Polar. 14 de nero de 2013. 39
http://$a(iencercada.($o'spot.com/2013/01/rasp(err!pie$ori'en.htm$ "#$timo acceso: 5 de nero de 2014%. ascua$ $fredo. An'i. 22 de +o&iem(re de 2013. http://www.e$confidencia$.com/tecno$o'ia/20131122/dosmi$$onesderaBones parasa(erDueese=actamenterasp(err!piJ56003/ "#$timo acceso: 10 de nero de 2014%. astor a&ier. =ATA>A A&asionados &or la Te!nolo$%a. 6 de unio de 2013. http://www.=ataka.com/ordenadores/noo(sinsta$acionfaci$dedistri(uciones $inu=en$asrasp(err!pi "#$timo acceso: 9 de +o&iem(re de 2013%. EreB $(ert ucho. elotrolado. 12 de )a!o de 2011. http://www.e$otro$ado.net/hi$oJuBe(o=$a conso$aretrotota$mentea(iertaDuetehacestumismoJ1616330 "#$timo acceso: 22 de nero de 2014%. ons u(En ;i$ches. ed de Sensores Pervasiva &ara el ,ienestar ,asada en as&err(Pi. 2013. oBue$o )i'ue$. Constru(endo u$uetes de "arda8are ire !on Arduino. )adrid 2013. Pro(e!tos Arduino. 2013. http://www.c!(erhades.com/2010/01/25/top40pro!ectospara arduinoen$awe(/ "#$timo acceso: 20 de 1 de 2013%. u$ido na -reCo. O&en Smart Cities5 Te!nolo$%as de 'uentes aiertas &ara !iudades inteli$entes. 2012. Guisphe ante. BAPICACIN D- UN SIST-MA DOMOTICO UsandoPlata'orma de"ard8are Arduino ( Android 4ia ,luetoot/ Para una Persona !onDis!a&a!idad 3isi!a. er# 2010. aserries. s.f. http://hackada!.com/2008/10/19/arduinoduemi$ano&e/I 'c$idL*6-k&C7r(w'. asp(err!i. elotrolado. 27 de a ioCa: ,ni&ersidad de $a ioCa 2011. o(redo amon. 1 de 9 de 2013. http://tecno$o'ia!curiosidades.wordpress.com/ta'/nue&a redina$am(ricade1km!(aCoconsumo/. "#$timo acceso: 7 de 1 de 2014%. odri'ueB >uis. 2012. http://www.campuspart!.com.co/2012/o(otica.htm$ "#$timo acceso: 6 de 1 de 2014%. odrP'ueB )atPas. T* te!no$ee. 24 de )arBo de 2013. http://www.tecno'eek.com/&erpost.phpIidJnoticiaL2908 "#$timo acceso: 23 de nero de 2014%. oCas
paraunrasp(err!pi/ "#$timo acceso: 7 de +o&iem(re de 2013%. ai$ema >uis r$ando aDuin'a. DIS-O Y CONSTUCCIN D- UN SIST-MA DCONTO# MONITO-O Y 4I*IANCIA PO CEMAA <-,# 4IA INT-N-T#PAA A AIM-NTACIN D- ANIMA-S DOMFSTICOSG. 2013. ancheB a&id. O&enDomo en as&err( Pi. >i(reffice 3 2013. antamaria edro. 31 de 7 de 2012. http://www.=atakahome.com/e$ectrodomesticos inno&adores/dondecomprarunarduinotrestiendason$ineatenerencuenta "#$timo acceso: 16 de 1 de 2014%. antamarPa edro. ataa smart /ome. 31 de u$io de 2013. http://www.=atakahome.com/centromu$timedia/rasp(err!picomoreproductor mu$timediapro!ectopi "#$timo acceso: 16 de nero de 2014%. antia'o ei'. Universidad de la io7a. 2011. http://(i($ioteca.unirioCa.es/tfeJe/000001389.pdf "#$timo acceso: 26 de 1 de 2014%. anti(aOeB u(en. adio Clu Tumu!o. 2 de unio de 2013. http://www.ce6tc.c$/sitio/inde=.php/pa'inatecnica/51software/97$arasp(err!pi e$pcdeus25.htm$ "#$timo acceso: 6 de nero de 2014%. S!rat!/. 2012. http://www.konstru(otika.com/s4ascratchparaarduino/ "#$timo acceso: 16 de 1 de 2013%. o'or( osE. Slides/are. 28 de 11 de 2011. http://www.s$ideshare.net/Co&iwap/introduccin aarduino "#$timo acceso: 15 de 1 de 2014%. o$ano *@. 2 de )a!o de 2011. http://hardware$i(reiute(.($o'spot.com/ "#$timo acceso: 5 de nero de 2014%. -erreros u$io. esarro$$o de oftware @asado en omponentes. 2013. -*s. TI-Cs. 9 de 0ctu(re de 2012. http://www.cmdearcos.es/tiecs.php/(usi2cde rasp(err!pi1 "#$timo acceso: 23 de nero de 2014%. -orrente scar. ,*+.urso @Qsico de i(ros 2013. -orres . Ya es &osile !onstruir tu &ro&io tel:'ono usando "ard8are lire. 2 de 12 de 2013. http://www.mediate$ecom.com.m=/inde=.php/tecno$o'ia/software/item/55238!a esposi($econstruirtupropiote$efonousandohardware$i(re "#$timo acceso: 22 de 12 de 2013%. -ricas ar$os. Ardutea. 17 de 11 de 2013. http://mundosima'inados.($o'ia.com/ "#$timo acceso: 15 de 1 de 2014%. -u=otron. CY,- "AD-S. 16 de nero de 2013. tra de $as caracterPsticas crPticas de$ sistema es $a memoria ). *nicia$mente diseOaron dos mode$os: ! @. m(os 41
tenPan 256)( pero a fina$es de$ 2012 a$ mode$o @ "re&isin 2% se $e aOadi 256)( mQs por $o Due tenemos: mode$os ! @ "re&isin 1% con "#$timo acceso: 9 de +o&iem(re de 2013%. Universit( Cornell. 23 de (ri$ de 2011. http://www.cursomicros.com/pro!ectos/pro!ectosconmicrocontro$adoresa&r. htm$ "#$timo acceso: 22 de 11 de 2013%. ,pton (en. "istoria de la in'ormHti!a. 18 de iciem(re de 2013. http://histinf.($o's.up&.es/2013/12/18/rasp(err!pi/ "#$timo acceso: 10 de nero de 2014%. Usando Te!nolo$%a. 14 de 12 de 2013. http://www.usandotecno$o'ia.com/hardware/arduinoandroidhardware "#$timo acceso: 26 de 1 de 2014%. ,semos>inu=. 16 de nero de 2011. http://($o'.desde$inu=.net/uneCemp$odehardware $i(rearduino/ "#$timo acceso: 8 de +o&iem(re de 2013%. A. Usemos inu &ara ser lires. 16 de nero de 2011. http://($o'.desde$inu=.net/un eCemp$odehardware$i(rearduino/ "#$timo acceso: 8 de +o(iem(re de 2013%. ;a$di&ia $eCandro. Arduino la Manera mas 3a!il de -m&e9ar la -le!troni!a. 2010. https://sites.'oo'$e.com/site/=ta$eCandro&a$di&ia/p/pro!ecto4 "#$timo acceso: 20 de 1 de 2014%. ;ar'as er'io. Servidor 4NC. 2 de )a!o de 2013. http://www.'eekopasion.es/2013/03/08/insta$arser&idor&ncsoftwarede escritorioremotoenrasp(err!piconwheeB!/ "#$timo acceso: 7 de nero de 2014%. ;asDueB uan. "ard8are e!on'i$urale. 26 de u$io de 2013. http://hiperte=tua$.com/2013/07/pro!ectoscreati&os(asadosenfp'as "#$timo acceso: 5 de nero de 2014%. ;aBDueB Hernan. A!tualidad *ad$et. 24 de +o&iem(re de 2012. http://www.actua$idad'ad'et.com/2012/11/24/caracteristicascomp$etasde$ rasp(err!pi/ "#$timo acceso: 8 de +o&iem(re de 2013%. ;e$asco. itelia. 16 de iciem(re de 2013. http://(ite$ia.com/2013/12/rasp(err!pi distri(uciones$nu= "#$timo acceso: 23 de nero de 2014%. ;e$QsDueB . AT100. 9 de )a!o de 2013. http://a$t1040.com/2013/05/5pro!ectosde hardware$i(reparaconocer "#$timo acceso: 9 de +o&iem(re de 2013%. ;iccarre (!. "ADIN*. 12 de uis de. Arduino# a Te!nolo$%a Para Artistas es una evolu!i)n. 28 de 6 de 2013. http://www.e$cu$tura$.es/articu$oJimp.asp=IidL33047 "#$timo acceso: 20 de 12 de 2013%. ;Pctor
23 de nero de 2014%. W'$esias a($o. Nuevas Te!nolo$%asJ Desarrollo
I. GLO!ARIO @D:E# c"$+&tci5#) %, tre, !i$e#,i"#e, ,"# e% %r'") e% #c1" 3 % +r"f!i!! !e i$'e#/ E# +%*r, tec#ic, e% <#ic" $!" e# ?D e, e% re%) e% +ri#ci+% "*eti." !e +#t%% ?D e, !4&irir e,ce#, !e% $!" re% 3 +"r t#t" tri!i$e#,i"#% 3 +"!er $",trr%, c"$" i$6'e#e,/
A'/6"&: e, +%tf"r$ !e 1r!Kre %i*re) % $i,$ 4&e e,t6 *,! e# +%c c"# $icr"c"#tr"%!"r 3 e#t"r#" !e !e,rr"%%") !i,e9! +r fci%itr e% &," !e % e%ectr5#ic e# +r"3ect", $&%ti!i,ci+%i#re,/
E<,'",: e, e,t6#!r !e re!e, !e 6re %"c% +r "r!e#!"re, c"# cce," % $e!i" +"r c"#tie#!/ S& #"$*re .ie#e !e% c"#ce+t" f(,ic" !e Et1er
GND: e# e% c"#te#i!" !e % e%ectr5#ic ,i'#ific e% c"$<# !e% circ&it" !"#!e ,e ,&+"#e 4&e e8i,te = ."%ti",/
H('/(',:e, e% c"#t" !e %", c"$+"#e#te, 4&e c"#f"r$# % +rte $teri% f(,icQ !e c"$+&t!"r
M%'& %&"'&(/&':e, circ&it" i#te'r!" +r"'r$*%e) c+2 !e eec&tr %, 5r!e#e, 'r*!, e# ,& $e$"ri/ E,t6 c"#,tit&i!" !e .ri", *%"4&e, fci"#%e,) %", c&%e, c&$+%e# tre e,+ec(fic/ U# $icr" c"#tr"%!"r i#c%&3e e# ,& 43
i#teri"r %, tre, +ri#ci+%e, i!!e, fci"#%e, !e c"$+&t!"r: i!! ce#tr% !e% +r"ce,$ie#t") $e$"ri 3 +erif7ric", !e e#tr!,%i!/
O+,"!&6'%,: C5!i'" *iert" e, % e8+re,i5# c"# % 4&e ,e c"#"ce % ,"ftKre !i,tri*&i!" 3 !e,rr"%%!" %i*re$e#te/ Se f"c%i2 e# %", *e#efici", +r6ctic", 4&e e# c&e,ti"#e, 7tic, " !e %i*ert! 4&e t#t" ,e !e,tc# e# e% ,"ftKre %i*re/ Pr"ce,$ie#t") c"$" !e c"#tr"% " i#terf2/
P'&%,--"# :e,
%e#'&e
!e
+r"'r$ci5# 3 e#t"r#"
!e
!e,rr"%%"
i#te'r!" !e c5!i'" *iert" *,!" e# .) !e f6ci% &,") 3 4&e ,ir.e c"$" $e!i" +r % e#,e9#2 3 +r"!&cci5# !e +r"3ect", $&%ti$e!i e i#tercti.", !e !i,e9" !i'it%/
P'&&7&('/:c"#,i,te e# e,+ecie !e t*%er" c"# "rifici",) e# % c&% ,e +&e!e# i#,ertr c"$+"#e#te, e%ectr5#ic", 3 c*%e, +r r$r circ&it",/ C"$" ,& #"$*re %" i#!ic) e,t t*%et ,ir.e +r e8+eri$e#tr c"# circ&it", e%ectr5#ic",) c"# %" 4&e ,e ,e'&r e% *&e# fci"#$ie#t" !e% $i,$"/
R(-+7,''?P:e, c"$+&t!"r !e +%c re!&ci! !e *" c",te !e,rr"%%!" e# Rei#" U#i!" +"r % F!ci5# R,+*err3 Pi) c"# e% "*eti." !e e,ti$&%r % e#,e9#2 !e cie#ci, !e % c"$+&tci5# e# %, e,c&e%,
!<,/:e# e% $!" re%ci"#!" c"# Ar!&i#") ,e refiere % +%c 4&e ,e C"#ect e#ci$ !e 7,te +r $+%ir ,&, c+ci!!e, t#t" !e Pr"ce,$ie#t") c"$" !e c"#tr"% " i#terf2/
!&)(',: e, c"#t" !e +r"'r$,) i#,tr&cci"#e, 3 re'%, i#f"r$6tic, 4&e +er$ite# eec&tr !i,ti#t, tre, e# c"$+&t!"r/
44
ANEXOS
45
II. ANEO!.
A",& 1. T$9" !e % tret Ar!&i#" F6,",: ARDUINO =@=Q
46
,' A",&.2.
M"!e%"
D&e$i%#".e
F6,",:
ARDUINO =@=Q
,' A",&. @.E%e$e#t", !e % +%c Ar!&i#" F&e#te:L,/8 2012
47
,' A",&. 4.M"!e%" !e
Ar!&i#" UNO
F6,",:ARDUINO =@@Q
,' A",&. Ar!&i#" F6,",:
.N&e." Me' >=
BRICOGEET =@Q
48
,' A",&.J. !e,rr"%%" F6,",:
E#t"r#" !e Ar!&i#" P"$re, ==Q
,'
A",&..E#t"r#" !e Pr"'r$ci5# F6,",:KONSTRUBOTIKA =@Q
,'
49