Escolar Documentos
Profissional Documentos
Cultura Documentos
Arduino Cookbook
W a n t t o c r eate d E VI ces t h en i n interactan wi t h d e fa s i ca l mundo? T hi s okbook co i s er fe c t ara a n ! en e w h o w un ts a e" e ri ci#n ingenio h t h e m o r ula $ r du i no micro c o n t ro ll er a n d ro gr a mming en% i S& ' hombres t()o u *l l fi nd m +s th a n ,-- t i s un nd t ec hn i . u e s ara b u ildi n g un %a ri e t ! o f ob / e c t s un nd ro t e s ot! s 012 como t o!s3 d e t e c t ors3 robo t s3 un nd int e r a c ti % e g clo delgada th en ca n s e n e s a n d r e s o nd t o t o u c h3 as und3 os i t i en3 hea t3 ! li gh t( 45 don *t nee d e" eriencia con $R6 u Ino o R78R$9$1I5' a obtener la estrella t e d( 0 da t e d fo t :l $rd no ui ; -3- re l facilidad3 T E I Rec( es en este s e co nd e d .ue i o n inc l ud e ti r+cti ca l e" a m l e s un nd Identificaci#n del gu a n c e t o h e l ! ou b e g en3 e" a n d3 a n d e nh a n c e su ro/e c t s ht rig a w a ! w h e t e r !o u *r e a n a r t i s t3 d e s i gn e r3 h 7bb! i s t3 s tud e nt3 o e n gi n ee r(
Conseguir hasta a velocidad rpidamente en la Arduino bordo y software esencial conceptos Aprender bsico tcnicas para lectura digital y analgico seales Uso Arduino con un variedad de popular entrada dispositivos y sensores Drive visual pantallas generar sonar y control varios tipos de motores !brar rec"procamente con dispositivos #ue utili$ar remoto controles incluyendo %elevisores y electrodomsticos Aprender tcnicas para mane&o tiempo retrasos y la medicin del tiempo Aplicar avan$ado codificacin y memoria mane&o tcnicas
9ic ha el 9 $rgoli s es un tecnologas g i st i n la fi e l d de R E$ &<tiem o com u ting3 ingenio h e" 2$=I&I6$6 en d e%e l o g in d mercancas h ar ! software ara interactuar ingenio h T E medio ambiente( 2 e h como m+s t h una > a?o de e" er i e n c e un t s e ni o l l e%e s w ith $s ! n3 9 icrosof t3 d n d & uc e s t / = e l l & abs3 a n d tiene w r es t e n li b r ar i es un nd cor e softwar e inc l u d e d en d e $ r d u i n o ;( - di s tr ib uti o n(
B;; D [11
11) 1 1
a el florecimiento Comunidad Arduino.Sea cual sea su fondo o s il l, la Coo boo proporciona soluciones para tha t proyecto usted est! lucha con hoy y fu e l para imaginar "u# $ sted %&l buiid ma'ana. 1 duda (oluntad nunca dejar mi mesa de trabajo mesa o )
-Mikal Ciervo Arduino Uno Asesor Equipo
Q 'REILLY
oreilly.com
SE80'67 E6I1I5'
$rduino 1ookbook
Michael Margolis
$rduino 1ookbook3 Segundo Edici#n
or 9ichael 9argolis
6erechos de autor E ,-;, 9ichael 9argolis3 'icholas Weldin( Todo derechos reser%ada(Im reso en los EE00 Fublicado or 7*Reill! 9edios3 Inc(3 ;--G 8ra%enstein 1arretera 'orte3 Sebasto ol3 1alifornia BGAC,( 7*Reill! libros uede ser com rado ara educati%a3 negocio3 o %enta romocional utiliHar( 7nline ediciones son tambi:n dis onible ara m+s ttulos I http*++my.safariboo sonline.com,. Fara m+s informaci#n3 #ngase en contacto nuestro cor orati%o / institucional %enta de artamentoJ IK--L BBK<BB>K o corporate-oreilly.com.
EditoresJ Shawn Wallace ! =rian 4e son Froducci#n EditorJ Teresa Else! corrector de ruebasJ Miel Nurgoneta 1uerno Inde"adorJ &ucie 2askins 1ubierta 6ise?adorJ Maren 9ontgomer! Interior 6ise?adorJ 6a%id Nutato IllustratorJ Robert Romano
1+scara de nueH 9anual3 la 1+scara de nueH 9anual logoti o3 ! la 7*Reill! logo son registrado marcas de 7*Reill! 9edios3 Inc( Arduino Coo boo , la imagen de un /uguete cone/o3 ! cone"o comercio %estido son marcas comerciales de 7*Reill! 9edios3 Inc( 9uchos de la designaciones usado or los fabricantes ! los %endedores a distinguir su roductos son reclamados como marcas( 6onde a.uellos designaciones a arecer en este libro3 ! 7*Reill! 9edios3 Inc(3 era consciente de una marca comercial reclamar3 la designaciones tener estado im reso en ta as o inicial gorras( 9ientras cada recauci#n tiene han tomado en la re araci#n de este libro3 la editor ! autores asumir+ ninguna res onsabilidad ara errores o omisiones3 o ara da?os ! er/uicios resultante desde la utiliHar de la informaci#n mantenida con< en el resente documento(
Tabla de 1ontenido
R/;SR,SR/,S
A( Serial 1omunicaciones ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( KB
A( A3 , A( > A( A En%o 6e urar Informaci#n desde $rduino a Su 7rdenador En%o 1on formato Te"to ! 'um:rico 6atos desde $rduino Rece ci#n de serie 6atos en $rduino En%o 9lti le Te"to &os cam os desde $rduino en un Solo 9ensa/e BA C ;-V ;-G
Recibir 9lti le Te"to &os cam os en un Solo 9ensa/e en $rduino En%o 6atos binarios desde $rduino Rece ci#n de datos binarios desde $rduino en un 7rdenador En%o Valores binarios desde Tratamiento a $rduino En%o la Valor de 9lti le $rduino Fasadores 1#mo a 9o%imiento la Rat#n 1ursor en un F1 o 9ac 1ontrolador 8oogle Tierra 0so $rduino $rduino sesi#n 6atos a un E" ediente en Su 7rdenador En%o 6atos a 6os Serial 6is ositi%os en la 9ismo Tiem o Rece ci#n de serie 6atos desde 6os 6is ositi%os en la 9ismo Tiem o $/uste 2asta Tratamiento en Su 7rdenador a En%iar ! Recibir Serial 6atos
CG
G(G &ectura un Teclado G3O &ectura $nal#gico Valores G3C 1ambio la $lcance de Valores G3K &ectura 9+s Wue Seis $nal#gico Entradas G(B Viendo Tensiones 2asta a GV G(;- Res ondiendo a 1ambios en Volta/e G(;; 9edici#n Tensiones 9+s Wue GV IVolta/e 6i%isoresL
;O > ;O O ;O ;C ;C > ; ;C C
Salida ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ,A ((((((((((((((( ;
1one"i#n ! 0so &E6s ,AG $/uste la =rillo de un &E6 ,AK 1onducir 6e alta otencia &E6s ,AB $/uste la 1olor de un &E6 ,G, Secuenciaci#n 9lti le &E6sJ 1reaci#n un =ar 8r+fico ,GG Secuenciaci#n 9lti le &E6sJ 2aciendo un Fersecuci#n Secuencia IMnight RiderL ,GK 1ontrolador un 9atriH de &E6 0so 9ulti le"ing ,G Viendo Im+genes en un 9atriH de &E6 ,O,
C( C CJK
1ontrolador un 9atriH de &E6sJ charlie le"ing 1onducir un C segmentos Fantalla &E6 1onducir 9ultidigit3 C segmentos Fantallas &E6J 9ulti le"ing 1onducir 9ultidigit3 C segmentos &E6 9uestra 0so 9$XC,,; 1ambio Registros
,CO
C(; 1ontrolador un 1olecci#n de &E6s de 0so 9$XC,"" Registro de > des laHamiento C(; 1reciente la 'mero de $nal#gico Salidas 0so FW9 E"tender A Fatatas fritas IT&1GBA-L C(; 0so un $nal#gico Fanel 9etro como un VisualiHaci#n G K( ; K( , K( > K( A K( G K( O K( C K( K K( B K(; 1ontrolador la Fosici#n de un Ser%o
,C B ,K ; ,K G
B(>( 8eneraci#n 9+s Wue 0no Simult+neo Tono B( A 8eneraci#n $udio Tonos ! 6es%anecimiento un &E6 B(G 4ugar un W$V archi%o B(O 1ontrolador 9I6I B/C 2acer un $udio SintetiHador
>> > >> G >> K >A ; >A A >AK >G>GA >GC >GB
;;(A 6es laHamiento Te"to ;;3G Viendo Smbolos es eciales ;;(O 1reaci#n 1ostumbre Fersona/es ;;(C Viendo Smbolos $m liar Wue un Solo 1ar+cter ;;(K Viendo F"eles m+s e.ue?os Wue un Solo 1ar+cter ;;(B 1one"i#n ! 0so un 8r+fico &16 VisualiHaci#n ;;(;- 1reaci#n &os ma as de bits ara 0so con un 8r+fico VisualiHaci#n ;;(;; Viendo Te"to en un TV
;>( ; ;>( , ;>( > ;>( A ;>( G ;>( O ;>( C ;>( K ;>( B
1ontrolador un R8= &E6 0so la =link9 9#dulo 0so la Wii 'unchuck $celer#metro InterfaH a un E"terno Real<Time Relo/ $?adiendo E"terno EEFR79 9emoria &ectura Tem eratura con un 6igital Term#metro 1onducir 1uatro C segmentos &E6s 0so S#lo 6os $lambres Integraci#n un I,1 Fuerto E" ander 1onducir 9ultidigit3 C segmentos 9uestra 0so SFI 1omunicado Entre 6os o 9+s $rduino 4untas
A, G A> A> G A> C AA ; AA G AA B AG ; AG A AGB AOG AC, ACG AK( AKO AB;
;G( O ;G( C ;G( K ;G( B ;G(; ;G(; ; ;G(; , ;G(; > ;G(;
$/uste 2asta un $rduino a Ser un Web Ser%idor 9ane/o Entrante Web Feticiones 9ane/o Entrante Feticiones ara Es ecfico F+ginas 0so 2T9& a Normato Web Ser%idor Res uestas Ser%icio Web F+ginas de 0so Normas IF7STL Ser%icio Web F+ginas .ue contienen 8rande 1antidades de 6atos En%o 8or/eo 9ensa/es En%o ! Recibir sim le 9ensa/es I06FL &legar la Tiem o desde un Internet Tiem o Ser%idor
G;; G;A G;C ((( G,; G,G G,K G>G G>B GAG
A ;G(; 9onitoreo Fachube Needs G ;G(; En%o Informaci#n a Fachube O ;O(; 0so la Incor orado =ibliotecas ;O(, ( ;O(> ;O(A ;O(G ;O(O GO ; Instalaci#n Terceros =ibliotecas GO > 9odificaci#n un =iblioteca GO G 1reaci#n Su Fro io =iblioteca GO K 1reaci#n un =iblioteca Wue 0sos 7tro =ibliotecas GC A $ctualiHaci#n Terceros =ibliotecas ara $rduino ;(- GK -
GGGGO
;K( 0so la 1ontrolador 1hi 2ardware ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( GBB $( Electr#nico 1om onentes ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( O>C =( 0so Es.uem+tico 6iagramas ! 6atos 2o/as ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( OA>
1( 1onstrucci#n ! 1one"i#n la 1ircuito ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( OG; 6( 1onse/os en Soluci#n de roblemas Software Froblemas ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( OGG E( 1onse/os en Soluci#n de roblemas 2ardware Froblemas ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( 9IER17&ES ,, OGB N( 6igital ! $nal#gico Fasadores ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( OO> 8( $S1II ! $m liado 1ar+cter Sets ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( OOC 2( 9igraci#n a $rduino ;(- ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( OC; [ndice ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( OCC
Fr#logo
Este libro era escrito or 9ichael 9argolis con 9ella Weldin a a!udar usted e" lorar la increble cosas usted lata hacer con $rduino( $rduino es un familia de microcontroladores IFe.ue?a ordenadoresL ! un software creaci#n medio ambiente .ue marcas lo f+cil ara a crear rogramas I&lamado bocetos, .ue lata interactuar con la fsico mundo( 1osas usted hacer con $rduino lata sentido ! res onder tocar3 sonar3 osici#n3 calor3 ! luH( Este ti o de la tecnologa3 a menudo referido a como computin f7sica g, es usado en todo ti os de cosas desde la iFhone a autom#%il la electr#nica sistemas( $rduino marcas lo osible ara nadie con un inter:s<incluso ersonas con no rogramaci#n o electr#nica la e" eriencia de usar este rico ! tecnologa com le/a(
Si usted tener no rogramaci#n e" eriencia3 tal %eH usted tener un gran idea ara un interacti%o ro!ecto ero \no tener la habilidades a desarrollar .ue<este libro %oluntad a!udar usted a render lo .ue necesitar a saber a escribir c#digo .ue obras3 uso e/em los .ue cubierta encima ,-- comn tareas( Si usted tener algunos rogramaci#n e" eriencia ero son nue%o a $rduino3 la libro %oluntad a!udarle con%ertirse en roducti%o r+ idamente or demostrando c#mo a im lementar es ecfico 1a acidades $rduino ara su ro!ecto(
Fersonas !a uso $rduino debera encontrar la contenido til de forma r+ ida a rendiHa/e nue%as t:cnicas3 .ue son e" licado uso r+ctico e/em los( Este %oluntad a!udar a embarcarse en m+s com le/o ro!ectos mostrando c#mo a resol%er roblemas ! utiliHar ca acidades .ue ma!o ser nue%o a usted( E" erimentado 1 / 1 ^ ^ rogramadores %oluntad encontrar e/em los de c#mo a utiliHar la de ba/o ni%el Recursos $VR Iinterrum e3 tem oriHadores3 I,13 Ethernet3 etcL a construir a licaciones .ue utiliHan $rduino medio ambiente(
1a tulo B3 Audio >utpu t, es ect+culos c#mo a generar sonido con $rduino a tra%:s de un sali<da tal dis ositi%o como un alta%oH( &o cubiertas /ugando sim le tonos ! melodas ! re roducci#n de archi%os W$V ! 9I6I( 1a tulo ;-3 Remotamente Controlador @Aterno 9ispositi(os, describe t:cnicas .ue lata utiliHarse a obrar rec rocamente con casi cual.uier dis ositi%o .ue usos algunos forma de remoto controlador3 inclu<!endo TV3 audio e.ui os3 c+maras3 gara/e uertas3 electrodom:sticos3 ! /uguetes( &o se basa en t:cnicas usado en anterior ca tulos ara conectar $rduino a dis ositi%os ! m#dulos( 1a tulo ;;3 @l uso de pantallas, cubiertas intercone"i#n te"to ! gr+fico &16 e"hibiciones( El ca tulo es ect+culos c#mo usted lata conectarlos dis ositi%os a %isualiHaci#n te"to3 %oluta o resaltar alabras3 ! crear es ecial smbolos ! ersona/es(
1a tulo ;,3 $so ?iempo y Bechas, cubiertas incor orado $rduino subem leo or funciones e introduce muchos adicional t:cnicas ara tiem o de mani ulaci#n retrasos3 tiem o medici#n3 ! en el mundo real %eces ! fechas( 1a tulo ;>3 Comunicaci<n mediante 8CC y SP8, cubiertas la <Integrado Inter 1ircuito II,1L ! Serial Feri heral InterfaH ISFIL normas( Estos normas ro orcionar formas sencillas ara digital informaci#n a ser transferido entre sensores ! $rduino( Este ca tulo es ect+culos c#mo a utiliHar I,1 ! SFI a conectar a comn dis ositi%os( &o tambi:n es ect+culos c#mo ara conectar dos o m+s $rduino tableros3 uso I,1 ara multiboard a licaciones( 1a tulo ;A3 Communicatio Direless n, cubiertas sin hilos comunicaci#n con X=ee ! otra sin hilos m#dulos(Este ca tulo ro orciona e/em los .ue %an desde sim le serie inal+mbrica uerto reem laHos a redes de malla conectar mlti le tableros a mlti les sensores( 1a tulo ;G3 @thernet y ;etEor ing, describe la muchos formas usted lata utiliHar $rduino con la Internet( &o tiene e/em los .ue demostrar c#mo a construir ! utiliHar web clientes ! ser%idores ! es ect+culos c#mo a utiliHar la m+s comn Internet comunicaci#n rotocolos con $rduino( $rduino software bibliotecas son un forma est+ndar de a?adiendo funcionalidad a la Entorno de $rduino( 1a tulo ;O3 @l uso, Modificaci<n, y Creaci<n Bibliotecas, e" lica c#mo utiliHar ! modificar software bibliotecas( &o tambi:n ro orciona direcci#n en c#mo a crear su ro ias bibliotecas( 1a tulo ;C3 A(anFado Codificaci<n y Memoria Manipulaci<n, cubiertas t:cnicas a%anHadas de rogramaci#n3 ! la temas a.u son m+s t:cnico .ue la otro recetas en este libro or.ue ellos cubierta cosas .ue son en general oculto or la amistoso $rduino en%oltura(&a t:cnicas en este ca tulo lata ser usado a hacer un dibu/o m+s eficiente<se uede a!udar a me/orar rendimiento ! reducir la c#digo tama?o de su bocetos( 1a tulo ;K3 $so de la Controlador Chip :ardEar e, es ect+culos c#mo a acceso ! utiliHar hardware funciones .ue son no com letamente e" uesto a tra%:s de la documentado $rduino idioma(&o cubiertas de ba/o ni%el uso de la hardware de entrada / salida registros3 tem oriHadores3 ! interrum e(
$ :ndice 0na3 @lectr<nico Componentes, ro orciona una %isi#n de con/unto de la com onentes utiliHado a lo largo la libro( $ :ndice =3 $so @s"uem!tico 9iagramas y 9atos S!banas, e" lica c#mo a utiliHar diagramas es.uem+ticos ! datos s+banas( $ :ndice 13 @dificio y ConeAi<n la Circuito, ro orciona un bre%e introducci#n a utiliHando un rotoboard3 conectando ! uso e"terno otencia suministros ! bateras3 ! utiliHando condensadores ara desaco lamiento( $ :ndice 63 Consejos en Soluci<n de problemas SoftEare Problema s, ro orciona conse/os en fi/aci#n de com< ila ! tiem o de e/ecuci#n roblemas( $ :ndice E3 Consejos Problemas y Soluciones :ardEare Problema s, cubiertas roblemas con elec<tronic circuitos( $ :ndice N3 9igital y Anal<gico Pins, ro orciona tablas indicando funcionalidad ro orcionado or la ins en est+ndar $rduino lanchar( $ :ndice 83 ASC88 y Ampliado Guegos de caracteres, ro orciona tablas .ue muestra $S1II caracteres( $ :ndice 23 Migraci<n a Arduino 3.H, e" lica c#mo a modificar c#digo escrito ara ante<rior comunicados a e/ecutar correctamente con $rduino ;(-(
_ B7sico 8nform!tica or 6an 7*Sulli%an ! Tom Igoe I1engageL _ Pr!ctico @lectr<nica para 8n(entores or Faul ScherH I9c8raw<2illL Este libro de cocina e" lica c#mo a escribir c#digo a lograr es ecfico tareas3 ero es no una introducci#n a de rogramaci#n( Fertinente rogramaci#n conce tos son bre%emente e" licado3 ero ha! es insuficiente habitaci#n a cubierta la detalles( Si usted desee a render m+s acerca de la rogramaci#n3 usted uede .uerer a remitir a la Internet o a uno de la siguiente librosJ _ Pr!ctico C Programaci<n or Ste%e 7ualline I7*Reill!` bs.ueda ara lo en oreill!(comL _ &a &ibro en C or $l Melle! ! Ira Fohl I$ddison<Wesle!L
9i fa%orito3 aun.ue no realmente un rinci iante libro3 es la libro )o usado a a render 1 rogramaci#nJ _ &a C Programaci<n 8dioma or =rian W( Mernighan ! 6ennis 9( Ritchie IFrentice 2allL
9+s bien .ue la siguiente3 comnmente usado or e" erimentado rogramadores3 .ue hace lo mismo cosaJ
resultado + +; / / incrementa el uso del operador de incremento posterior
Sentir libre a sustituto su referido estilo( Frinci iantes debera ser tran.uiliHado .ue ha! ha! beneficio en rendimiento o c#digo tama?o en uso la bre%e formulario( $lgunos rogramaci#n e" resiones son as comn .ue ellos son usado en su bre%e formulario(Fara e/em lo3 la bucle e" resiones son escrito como de la siguiente maneraJ
for (int i = 0; i <4; i + +)
Ver 1a tulo , ara m+s detalles en estos ! otras e" resiones usado a lo largo de el libro( =ueno r+ctica de rogramaci#n im lica asegurando .ue %alores usado son %+lido I=asura en iguales basura aL or de che.ues ellos antes uso ellos en c+lculos( Sin embargo3 ara mantener la c#digo centrado en la receta tema3 mu! oco com robaci#n de errores c#digo tiene han incluido(
$un.ue muchos de la bocetos %oluntad e/ecutar en m+s tem rano $rduino lanHamientos3 usted necesitar a cambiar la e"tensi#n desde . 8no a . Pde a carga la dibu/o en un re<;(- I6E( Si tener 'o migrado a $rduino ;(- ! tener bueno raH#n a alo con un m+s tem rano liberaci#n3 usted uede utiliHar la e/em lo c#digo desde la rimero edici#n de este libro I6is onibles en http*++shop.oreilly .com+product+012HI062HC426.do,, .ue tiene estado robado con comunicados desde --;K a --,,( Tenga en cuenta .ue muchos recetas en la segundo edici#n tener estado me/orada3 as nosotros en<cora/e usted a moderniHaci#n a $rduino ;(-( Si usted necesitar a!udar la migraci#n de m+s edad c#digo3 %:ase el $ :ndice 2( 2a! tambi:n un enlace a erratas en .ue sitio( Errata dar lectores un camino a de/ar nosotros saber acerca de los errores ti ogr+ficos3 errores3 ! otro roblemas con la libro( Errata %oluntad ser %isible en la +gina de inmediato3 ! Vamos a confirmar ellos des u:s de che.ues ellos cabo(7*Reill! lata tambi:n corregir erratas en futuro im resiones de la libro ! en Safari3 fabricaci#n ara un me/or lector e" eriencia bastante r+ idamente( Si usted tener roblemas fabricaci#n e/em los traba/ar3 com robar la changelog.tAt e" ediente en la ltimo c#digo descargar a %er si la dibu/o tiene estado actualiHado( Si .ue \no fi/ar la roblema3 consulte $ :ndice 63 la cual cubiertas la soluci#n de roblemas software roblemas( &a $rduino foro es un bueno lugar a uesto un regunta si usted necesitar m+s $!udaJ http*++EEE.arduino.cc. Si como<o \no como<este libro3 or todo medios3 or fa%or de/ar ersonas saber( Rese?as de $maHon son uno o ular camino a cuota su felicidad o otro comentarios( 0sted lata Tambi:n de/ar comentarios en la 7*Reill! sitio ara la libro(
Indica lneas de comando ! 7 ciones .ue debera ser mecanografiado te"tualmente` nombres ! las alabras cla%e en rogramas3 inclu!endo m:todo nombres3 %ariable nombres3 ! clase nombres` ! 2T9& elemento eti.uetas
Constante ancho audaz
Indica te"to .ue debera ser reem laHado con suministrado or el usuario %alores
1ontestaci#n un regunta or citando este libro ! citando e/em lo de c#digo hace no e"igir ermiso( &a incor oraci#n de un significati%o cantidad de e/em lo c#digo de este libro en su del roducto documentaci#n hace e"igir ermiso( 'osotros a reciar3 ero hacer no re.uerir3 atribuci#n( 0n atribuci#n en general inclu!e la ttulo3 autor3 editor3 e IS='( Fara e/em loJ )Arduino Coo boo , Segundo @dici<n, or 9ichael 9argolis con 'ick Weldin I7*Reill!L( 6erechos de autor ,-;, 9ichael 9argolis3 'icholas Weldin3 BCK<;<AAB><;>KC<O( ] Si usted sentir su utiliHar de c#digo e/em los cadas fuera feria utiliHar o la ermiso dado a.u3 se sienten libre a contacto nosotros en permissions-oreilly.com.
For fa%or3 de/ar nosotros saber acerca de cual.uier errores usted encontrar3 como bien como su sugerencias ara futuras ediciones3 or escritura aJ 7*Reill! 9edia3 Inc( ;--G 8ra%enstein 1arretera 'orte Sebasto ol3 1$ BGAC, K--<BBK<BB>K IEn la 0nido 0nidos o 1anadaL C-C<K,B<-G;G IInternacional / localL C-C<K,B<-;-A INa"L 'osotros tener un web +gina ara este libro3 donde enumeramos fe de erratas3 e/em los3 ! cual.uier informaci#n adicional( 0sted lata acceso este +gina enJ http*++shop.oreilly.com+product+H6560CHHCCC44.do $ comentario o reguntar t:cnico reguntas acerca de este libro3 en%iar email aJ boo "uestions-oreilly.com Fara m+s informaci#n acerca de nuestro libros3 cursos3 conferencias3 ! noticias3 %er nuestro sitio web en http*++EEE.oreilly.com. Encontrar nosotros en NacebookJ http*++faceboo .com+oreilly Seguir nosotros en TwitterJ http*++tEitter.com+oreillymedia Ver nosotros en )ouTubeJ http*++EEE.youtube.com+oreillymedia
$gradecimientos
9ella Weldin de contribuci#n era inestimable ara la terminaci#n de este libro( Era B- or ciento escrito cuando 9ella %ino en el conse/o ! sin su habilidad ! entusiasmo3 se hara toda%a ser B- or ciento escrito(Su manos a la e" eriencia $rduino se e/ecuta talleres ara todos ni%eles de usuarios habilitado nosotros a hacer la asesoramiento en este libro r+ctico ara nuestra am lia alcance de lectores( $gradecer usted3 'ick3 ara su conocimiento ! genial3 naturaleHa colaborati%a( Simon St( &aurent era la editor en 7*Reill! .uien rimero e" resado inter:s en este libro() en la terminar3 :l es la hombre .ue tirado lo /untos( Su a o!o ! estmulo mantenido nosotros ins irado como nosotros cernida nuestro camino a tra%:s de la %olmenes de material necesario a hacer lo su/eto /usticia( =rian 4e son a!udado me conseguir comenHado con la escritura de este libro( Su %asto conocimiento de cosas $rduino ! su reocu aci#n ! ericia ara comunicado acerca de en la tecnologa llanura Ingl:s establecer un alto est+ndar( cl era un ideal rector mano ara la conformaci#n de la libro ! fabricaci#n tecnologa f+cilmente accesible ara lectores( 'osotros tambi:n tener =rian a gracias ara la X=ee contenido en 1a tulo ;A( =rian 4e son ! Shawn Wallace eran editores t:cnicos ara este segundo edici#n ! ro orcionado e"celente asesoramiento ara me/orar la recisi#n ! claridad de la contenido(