Upload
others
View
17
Download
1
Embed Size (px)
Citation preview
PITPOLO DE INNOVACION TECNOLOGICA PERGAMINO
Curso Robótica Arduino Inicial. Taller 12019.06.03
Información Confidencial. No distribuir sin expresa autorización de PIT Pergamino y Fundación por Pergamino
POLO DE INNOVACION TECNOLOGICA PERGAMINO
Datos del Curso
OBJETIVO Brindar un acceso inicial al universo de la robótica.
BENEFICIOSAmpliar la oferta de capacitación técnica gratuita, de calidad, para público
en general. Mejorar el nivel general de conocimientos, en este caso de
robótica, de la comunidad del PIT.
INSTRUCTORES Ezequiel Eslava
COMPLEMENTOS Canal de YouTube BitwiseAr
Información Confidencial. No distribuir sin expresa autorización de PIT Pergamino y Fundación por Pergamino
POLO DE INNOVACION TECNOLOGICA PERGAMINO
Agenda
TALLER TEMA PRINCIPAL CONSIDERACIONES PROYECTO
1 INTRODUCCION
ENTRADAS Y SALIDAS
DIGITALES
Presentación de participantes. Evaluación de conocimientos
generales del grupo. Presentación del sistema Arduino.
Elementos de electrónica básicos necesarios para
comenzar. Cómo acceder a los materiales. Identificación de
componentes en la placa. Instalación IDE. Conceptos de
programación. Videos 1, 2 y 3
Control del LED PIN 13.
Control de saludas mediante pulsadores.
2 ENTRADAS
ANALOGICAS, SALIDAS
PWM
Manejo de entradas analógicas y salidas PWM. Video 4 Control de intensidad de LED mediante
potenciómetro
3 SENSOR ULTRASONICO
SERVOMOTOR
Aplicación de un sensor ultrasónico simple. Instalación de
librerías. Aplicación de un servomotor. Video 5 y 6.
Lectura de distancias con ultrasónico.
Comando de servomotor.
4 SENSORES Conexión de sensor de temperatura y humedad DHT11.
Manejo de relés. Sensor PIR. Sensor de sonido. Video 7 y
8. 11, video 13.
Control de salidas a relé comandado por
sensores.
5 TECLADOS Y
PANTALLAS
Instalación de un keypad. Instalación de una pantalla LCD
de dos renglones. Entrada por joystick Video 9 y 10, 17.
Ingreso de datos por keypad y manejo de la
pantalla.
6 PROYECTO
INTEGRADOR FASE 1
Desarrollo de la propuesta de proyecto a realizar por los
alumnos, análisis de viabilidad y diseño conceptual.
A definir por alumnos
7 PROYECTO
INTEGRADOR FASE 2
Proyecto desarrollado por alumnos, implementación,
ajustes y pruebas.
A definir por alumnos
8 PRESENTACION DE
PROYECTOS
Presentación en sociedad de los proyectos. Entrega de
reconocimientos.
Pitch de 10 minutos.
Información Confidencial. No distribuir sin expresa autorización de PIT Pergamino y Fundación por Pergamino
POLO DE INNOVACION TECNOLOGICA PERGAMINO
Presentaciones personales
NOMBRE Y APELLIDO
OCUPACION LABORAL. ESTUDIOS. PASATIEMPOS.
NIVEL DE CONOCIMIENTOPREVIO SOBRE EL TEMA
QUE ESPERA DEL CURSO
TIENE ALGUN PROYECTO EN MENTE
Información Confidencial. No distribuir sin expresa autorización de PIT Pergamino y Fundación por Pergamino
POLO DE INNOVACION TECNOLOGICA PERGAMINO
Arduino: Qué es
Arduino es una compañía de fuente abierta
y hardware abierto así como un proyecto y
comunidad internacional que diseña y
manufactura placas de desarrollo de
hardware para construir dispositivos
digitales y dispositivos interactivos que
puedan detectar y controlar objetos del
mundo real.
UNO
MEGA
MICRO
NANOLILYPAD
Información Confidencial. No distribuir sin expresa autorización de PIT Pergamino y Fundación por Pergamino
POLO DE INNOVACION TECNOLOGICA PERGAMINO
Comparativa de placas
Original $ 530
Alternativo $ 350
Original $ 860
Alternativo $ 690
Original $ 380
Alternativo $ 230
Información Confidencial. No distribuir sin expresa autorización de PIT Pergamino y Fundación por Pergamino
POLO DE INNOVACION TECNOLOGICA PERGAMINO
Concepto
Información Confidencial. No distribuir sin expresa autorización de PIT Pergamino y Fundación por Pergamino
POLO DE INNOVACION TECNOLOGICA PERGAMINO
Shields
Información Confidencial. No distribuir sin expresa autorización de PIT Pergamino y Fundación por Pergamino
POLO DE INNOVACION TECNOLOGICA PERGAMINO
Concepto
Procesador Atmel
Memoria
Información Confidencial. No distribuir sin expresa autorización de PIT Pergamino y Fundación por Pergamino
POLO DE INNOVACION TECNOLOGICA PERGAMINO
Alimentación
Conexión USB – puerto serie
Alimentación 5v baja potencia
Fusible 500 mA
• Podemos alimentar el arduino a través del conector USB cuando se
utilizan cargas pequeñas y no se requieran voltajes mayores a 5 volts.
• En este caso no debemos preocuparnos de la polaridad / voltaje, ya que
es estándar en todos los dispositivos USB.
Información Confidencial. No distribuir sin expresa autorización de PIT Pergamino y Fundación por Pergamino
POLO DE INNOVACION TECNOLOGICA PERGAMINO
Alimentación
Alimentación de potencia externa
7 a 12 V
Alimentación a 12 Volts: I = 2 / (12-5) = 2 / 7 = 285mA
Alimentación a 9 Volts: I = 2 / (9-5) = 2/4 = 500mA
Alimentación a 7 Volts: I = 2 / (7-5) = 2/2 = 1A
• El jack de alimentación es la forma más segura de alimentar el
arduino además del USB, sin embargo debemos tomar en cuenta la
potencia eléctrica que disipará el regulador de la tarjeta arduino.
Información Confidencial. No distribuir sin expresa autorización de PIT Pergamino y Fundación por Pergamino
POLO DE INNOVACION TECNOLOGICA PERGAMINO
Alimentación
Alimentación pins Vin y 5V + GND
• Permite aplicar una fuente de alimentación externa en el rango de 12 a 6 volts DIRECTAMENTE a la entrada
del regulador de la tarjeta Arduino.
• NO se cuenta con protección contra inversión de polaridad ni contra sobre corriente.
• En caso de aplicar voltaje directamente al pin VIN, no se debe aplicar simultáneamente un voltaje en el jack.
Información Confidencial. No distribuir sin expresa autorización de PIT Pergamino y Fundación por Pergamino
POLO DE INNOVACION TECNOLOGICA PERGAMINO
Entradas / Salidas digitales
• Configurables como entrada o como salida
• Las salidas PWM pueden regular la potencia de lo que tenemos conectado
de acuerdo a la frecuencia de pulsos eléctricos de salida.
• Tienen ruido eléctrico (necesitan estar puestas a GND o a +5V).
• Pins 0 y 1 usados para la comunicación USB (Serie)
• En 3.3V la intensidad máxima es 50 mA. En 5V todo sumado no sobrepasa
200 mA. Una salida individual no sobrepasa 100 mA.
• El Arduino en reposo consumo 65 mA.
relays
leds
servos
Sensores digitales
Información Confidencial. No distribuir sin expresa autorización de PIT Pergamino y Fundación por Pergamino
POLO DE INNOVACION TECNOLOGICA PERGAMINO
Entradas analógicas
• Asume valores entre el rango de 0 y 1. En nuestro caso
necesita voltajes de 0 a 5V.
• Conversor analógico digital en la placa.
• En Arduino Uno tiene una resolución de 10 bits, es decir, el
rango de valores se representa entre 0 y 1023.
aire
vibración
potenciómetros
Información Confidencial. No distribuir sin expresa autorización de PIT Pergamino y Fundación por Pergamino
POLO DE INNOVACION TECNOLOGICA PERGAMINO
Salidas analógicas (PWM)
• PWM (Pulse Width Modulation) permiten generar salidas
analógicas desde pines digitales. No son salidas analógicas
puras.
• El ancho del pulso entrega más o menos potencia a la salida,
permitiendo variar el comportamiento del accesorio que
tenemos conectado (ejemplo intensidad de un LED)
Información Confidencial. No distribuir sin expresa autorización de PIT Pergamino y Fundación por Pergamino
POLO DE INNOVACION TECNOLOGICA PERGAMINO
Arduino: Fuentes de información
www.arduino.cc
youtube e internet
soluciones asociadas
Información Confidencial. No distribuir sin expresa autorización de PIT Pergamino y Fundación por Pergamino
POLO DE INNOVACION TECNOLOGICA PERGAMINO
Control de Versión
Versión 0 Elaborado E. Eslava 2019.05.29