clase express

37
Clase express Taller Introducción a Arduino

Upload: carlos-damian-cofre-lara

Post on 01-Sep-2015

7 views

Category:

Documents


1 download

DESCRIPTION

ARDUINO OPEN SOURCE

TRANSCRIPT

Clase express Taller Introduccin a Arduino

Clase express Taller Introduccin a ArduinoQue es Arduino

Ejemplo

Conector USBConector PowerBotn ResetATMEGA 328ATMEGA 16U2LEDs de estadosRegulador de VoltajeCristal Cuarzo 16 MHZConector ICSPEntradas AnlogasEntradas y salidasDigitalesFuente de poder5 v , 3.3 v , ResetComunicacin UART TTLSalidas PWMAplicaciones

Aplicaciones

Aplicaciones

Aplicaciones

Aplicaciones

Aplicaciones

Aplicaciones

Aplicaciones

Ley de ohmRelacin entre Voltaje, Corriente y Resistencia

PotenciaRelacin entre Potencia, Voltaje y Corriente

Circuito bsico

Circuito divisor de tensin 2 Res.

Circuito divisor de tensin 3 Res.

Descarga del programa e InstalacinLink de descarga:http://www.arduino.cc/en/Main/Software

Instalacin de driver

Que es un LEDLight emittingdiode

Identificado un LED

Tabla de valores tpicos segn color

Calcular resistencia para un LED

Calcular resistencia para varios LEDsDip switch

Display 7 segmento

LED RGB

Sensor de Sonido

Potencimetro

LDR

Arduino IDE(Entorno de desarrollo integrado)

Men de OpcionesBotones rpidosTerminal SerialMen de pestaasrea del Cdigorea de Estado

32Estructura de un programaLa estructura bsica del lenguaje de programacin de Arduino se compone de dos partes y encierran bloques que contienen declaraciones, estamentos o instrucciones.En donde setup() es la parte encargada de recoger la configuracin y loop() es la que contienen el programa que se ejecutar cclicamente.

setup() La funcin setup() se invoca una sola vez cuando el programa empieza. Se utiliza para inicializar los modos de trabajo de los pins, o el puerto serie.

loop()Despus de llamar a setup(), la funcin loop() hace precisamente lo que sugiere su nombre, se ejecuta de forma cclica.

Funciones de lectura anlogaPara leer una seal anloga debemos tener presente los siguientes datos:

Una entrada anloga puede leer seales entre 0V y 5V.

Tiene una resolucin de 10 bit, esto significa que puede tener 2^10 valores distintos entre 0 y 5V o mejor dicho es equivalente a la escala de 0 a 1023.

Solo desde el pin A0 al A5 pueden leer seales anlogas.

Conversin anlogo digital