Você está na página 1de 41

Acerca de ARDUINO

Arduino es una plataforma de hardware y


software libre, basada en una placa con
un microcontrolador y un entorno de
desarrollo, diseñada para facilitar el uso de
la electrónica en proyectos
multidisciplinarios.

Universidad Tecnológica de Morelia


Ting. Juan Carlos Campos Villafuerte.
MICROPROCESADOR

VS

MICROCONTROLADOR

Universidad Tecnológica de Morelia


T.S.U. Juan Rodríguez Rangel
TIPOS DE ARDUINOS

Universidad Tecnológica de Morelia


T.S.U. Juan Rodríguez Rangel
Distribución de la placa

Universidad Tecnológica de Morelia


T.S.U. Juan Rodríguez Rangel
INSTALACION DE ARDUINO

PASO 1
INSTALAMOS EL SOFTWARE ARDUINO
PRESENTE EN LA CARPETA
SEGÚN SEA PARA PC O MAC

Universidad Tecnológica de Morelia


T.S.U. Juan Rodríguez Rangel
INSTALACION DE ARDUINO
PASO 2

•CONECTAMOS EL ARDUINO Y VAMOS A PANEL


DE CONTROL E INGRESAMOS AL
ADMINISTRADOR DE DISPOSITIVOS.

• EN PUERTOS, OBSERVAMOS SI YA APARECE


EL ARDUINO Y VEMOS QUE PUERTO COM LE
ASIGNO LA COMPUTADORA.
EJEMPLOS:
COM6
COM3
COM 5

Universidad Tecnológica de Morelia


T.S.U. Juan Rodríguez Rangel
INSTALACION DE ARDUINO

AQUI

Universidad Tecnológica de Morelia


T.S.U. Juan Rodríguez Rangel
INSTALACION DE ARDUINO

PASO 3
EJECUTAMOS EL
PROGRAMA
CUYO ICONO
SE INSTALO EN
EL ESCRITORIO.

Universidad Tecnológica de Morelia


T.S.U. Juan Rodríguez Rangel
INSTALACION DE ARDUINO

PASO 4
EN
HERRAMIENTAS
ELEGIMOS
TARJETA Y
DAMOS LA
OPCIO A
ARDUINO UNO,
AUNQUE YA LO
TIENE POR
DEFAULT.

Universidad Tecnológica de Morelia


T.S.U. Juan Rodríguez Rangel
INSTALACION DE ARDUINO

PASO 5
AHÍ MISMO EN
HERRAMIENTAS,
SELECCIONAMOS PUERTO
SERIAL Y ELEGIMOS EL
COM QUE OBSERVAMOS
EN ADMINISTRADOR DE
DISPOSITIVOS, AUNQUE
EN OCASIONES
SOLAMENTE TIENE UNO.

Universidad Tecnológica de Morelia


T.S.U. Juan Rodríguez Rangel
INSTALACION DE ARDUINO

YA ESTA INSTALADO
Y LISTO PARA TRABAJAR

Universidad Tecnológica de Morelia


T.S.U. Juan Rodríguez Rangel
PRIMER PROYECTO

Universidad Tecnológica de Morelia


T.S.U. Juan Rodríguez Rangel
SEGUNDO PROYECTO

USTEDES SOLOS

HAGAN QUE LOS LEDS


PRENDAN
ALTERNANDOSE CADA
MEDIO SEGUNDO
(TERMINALES 6 Y 7)

Universidad Tecnológica de Morelia


T.S.U. Juan Rodríguez Rangel
SOLUCION
practica #1

REALIZAR EL
CORRIMIENTO DE 7 LEDS
YA SEA DE IZQUIERDA A
DERECHA O DERECHA A
IZQUIERDA

Universidad Tecnológica de Morelia


T.S.U. Juan Rodríguez Rangel
EJERCICIO 1
PROGRAMACION DE BAJO NIVEL

DDR - El registro de configuración del


modo de los pines del puerto (“0”
ENTRADA/”1” SALIDA).

PORT - Registro de datos del puerto


(SALIDA).

PIN - Registro de pines de entrada


(solo lectura) .

Universidad Tecnológica de Morelia


T.S.U. Juan Rodríguez Rangel
CORRIMIENTO DE 7 LEDS DEL PUERTO D (1 AL 7).

Universidad Tecnológica de Morelia


T.S.U. Juan Rodríguez Rangel
ENTRADAS DIGITALES

10

Universidad Tecnológica de Morelia


T.S.U. Juan Rodríguez Rangel
ENTRADAS ANALOGICAS
Conversor A/D
El controlador Atmega que usa Arduino lleva incluido un conversor analógico-
digital (A/D) de 6 canales. Tiene una resolución de 10 bits, retornando enteros
desde 0 a 1023. Mientras que el uso principal de estos pines por los usuarios de
Arduino es para la lectura de sensores analógicos.

Universidad Tecnológica de Morelia


T.S.U. Juan Rodríguez Rangel
ENTRADAS ANALOGICAS
CIRCUITO

Universidad Tecnológica de Morelia


T.S.U. Juan Rodríguez Rangel
SALIDAS ANALOGICAS
PWM
La llamada a la función analogWrite() debe ser en la escala desde
0 a 255, siendo 255 el 100% de ciclo (siempre encendido), el
valor 127 será el 50% del ciclo (la mitad del tiempo encendido),

Universidad Tecnológica de Morelia


T.S.U. Juan Rodríguez Rangel
SALIDAS ANALOGICAS

Universidad Tecnológica de Morelia


T.S.U. Juan Rodríguez Rangel
ENTRADAS ANALOGICAS

Universidad Tecnológica de Morelia


T.S.U. Juan Rodríguez Rangel
LISTOOOOO POR HOY

FIN PRIMERA SESION

Universidad Tecnológica de Morelia


T.S.U. Juan Rodríguez Rangel
Aniversario SUTUTEM

ARDUINO UNO (2ª. PARTE)


ING.JUAN CARLOS CAMPOS VILLAFUERTE

Universidad Tecnológica de Morelia


T.S.U. Juan Rodríguez Rangel
CONTROL DESDE EL TECLADO

Universidad Tecnológica de Morelia


T.S.U. Juan Rodríguez Rangel
Musica con arduino

Universidad Tecnológica de Morelia


T.S.U. Juan Rodríguez Rangel
Pantalla LCD

Universidad Tecnológica de Morelia


T.S.U. Juan Rodríguez Rangel
Pantalla LCD

Universidad Tecnológica de Morelia


T.S.U. Juan Rodríguez Rangel
Sensor ultrasonido

Universidad Tecnológica de Morelia


T.S.U. Juan Rodríguez Rangel
SERVOCONTROL

Universidad Tecnológica de Morelia


T.S.U. Juan Rodríguez Rangel
Pantalla LCD

Universidad Tecnológica de Morelia


T.S.U. Juan Rodríguez Rangel
Control servo con potenciómetro

Universidad Tecnológica de Morelia


T.S.U. Juan Rodríguez Rangel
Servo programable

Universidad Tecnológica de Morelia


T.S.U. Juan Rodríguez Rangel
Pantalla LCD

PROYECTO FINAL

Universidad Tecnológica de Morelia


T.S.U. Juan Rodríguez Rangel
Pantalla LCD

AGRADECIMIENTOS

Universidad Tecnológica de Morelia


T.S.U. Juan Rodríguez Rangel