You are on page 1of 1
CAPITULO 2 Un recorrido por Arduino EN esre caPiruLo, nos fijaremos en el hardware de {a placa Arduino y del microcontrolador que con- tiene en su corazén. De hecho, la placa bdsicamente sélo presta apoyo al microcontrolador, extendiendo los pines de Tos eonectores para que pueda conectar hardware en ellos y proporcionar un enlace USB para descargar'sketehes, etc. ‘También aprenderemos algunas cosas sobre el enguaje € usado para programar la placa Arduino, algo sobre lo que profundizaremos en capitulos pos- teriores cuando comencemos algunos proyectos de trabajo préctico. Aunque este capitulo en algunos momentos pueda resultar un poco teérico, le ayudaré a enten- der el funcionamiento ‘de los proyectos. Sin embargo, si lo que prefiere es avanzar con sus pro xyectos, puede sélo echarle un vistazo. Microcontroladores El coraz6n de Arduino es un microcontrolador. En. realidad, el resto de la placa se ocupa de facilitar la alimentacién y permitir que se comunique con el ordenador al que esté conectado. Entonces, gexactamente qué es lo que nos dan cuando compramos uno de estos pequefios equipos para utilizar en nuestros proyectos? La respuesta es que lo que recibimos es un pequefio ordenador en un chip. Tiene todo y mas de Jo que contenfan los primeros ordenadores domésti- cos. Dispone de un procesador, un kilobyte de RAM (memoria de acceso aleatorio) para contener datos, unos cuantos kilobytes de memoria EPROM (ROM programable borrable) 0 de memoria Flash para contener nuestros programas, y tiene pines de entrada y salida, Estos pines de entrada/salida son Jos que conectan el microcontrolador con el resto de nuestra electrénica, Las entradas pueden leer sefiales digitales (cel ferruptor esté abierto 0 cerrado?) y analégicas (cual es la tensién en un pin?). Esto nos permite conectar innumerables tipos de sensores de luz, temperatura, sonido, ete. Las salidas también pueden ser analdgicas 0 digitales. Asi, se puede establecer que un pin esté activado 0 desactivado (5 V 0 0 Y) y esto puede encender 0 apagar los LED directamente, o se puede usar la salida para controlar dispositivos mas poten- S, como motores. También pueden proporcionar tensiGn de salida analégica. Es decir, se puede fijar la salida de un pin a una determinada tensi6n, lo que permite controlar la velocidad de un motor o el brillo de una bombilla, por ejemplo, en lugar de solo encenderlo 0 apagarlo. éQué hay en una placa Arduino? En la Figura 2-1 se muestra uno de los ipos de placa Arduino, en este caso una placa Arduino UNO. Echemos un vistazo répido a los diversos compo- nentes de la placa 5 www.FreeLibros.me

You might also like