SlideShare una empresa de Scribd logo
1 de 31
Descargar para leer sin conexión
E/S DIGITALES
ARDUINO
MODALIDAD
 Teoría
 Programación
 Simulación
 Práctica
Luis David Narváez
DESARROLLO
LENGUAJE
 IDE Arduino
SIMULADOR
 PROTEUS 8.1
SISTEMAS EMBEBIDOS
 ARDUINO UNO
 ARDUINO MEGA
Luis David Narváez
MATERIALES REFERENCIA
• 1 Arduino UNO
• 1 Arduino Mega
• 1 FUENTE DC (min. 5v )
• 1 Protoboard
• 1 Pinzas y Cortadora.
• Cables para Protoboard
• 1 Barra de Leds
• 1 Respack 330.
• 1 Cable USB
• 1 Dipswitch de 8.
• 1 Teclado Matricial.
• 4 Displays 7 segmentos
• 4 Decodificadores BCD
• 4 Transistores 3904, 3906.
• Potenciómetros 10k
• 1 Pantalla LCD 2x16
• 1 Pantalla GLCD 128x64
• 1 Matriz Leds 8x8
Luis David Narváez
E/S DIGITALES
DESARROLLO DE PRÁCTICAS
PARTE I
Luis David Narváez
MODALIDAD
 Encendido y Apagado.
 Rotación de bits.
 Traslado de bits.
 Interruptores y Switchs.
 Rebotes
 Contadores
Luis David Narváez
PARPADEO DE LED’s
 Enunciado: Encender y apagar
3 LEDs conectados a los pines
13, 12 y 11 con una
temporización de 500ms,
empleando las diferentes formas
de configurar los pines en
Lenguaje C.
Luis David Narváez
INICIO
Declaración
Salidas
ON/OFF Salidas
Delay
ON/OFF Salidas
FIN
PARPADEO DE LED’s
 Conexión de Leds:
Luis David Narváez
PARPADEO DE LED’s
Luis David Narváez
RETO 1
Luis David Narváez
ROTACIÓN DE BITS
Luis David Narváez
 Enunciado: Se trata de
hacer encender 12 LEDs
de manera consecutiva, sin
que permanezcan
encendidos dos de ellos
simultáneamente. Los
LEDs están conectados a
los PINES DIGITALES
SIMULACIÓN
Luis David Narváez
RETO 2 y 3
Luis David Narváez
Interruptores y Switchs
Entradas Digitales
Luis David Narváez
ENTRADAS DE DATOS
 Los dispositivos de entrada de datos encontramos con
frecuencia en sensores de alarmas (magnéticos, de
movimiento, infrarrojos, etc.), sensores digitales
industriales (sensores digitales de proximidad, finales de
carrera, pulsadores de marcha y paro de motores, etc.).
Rebotes en un pulsador
 El problema en la utilización de estos dispositivos son los
rebotes que aparecen en el momento en que cambian de
posición, cuya duración depende de la fuerza con que se
presione este dispositivo, y a su estructura interna.
Luis David Narváez
ENTRADAS DE DATOS
Luis David Narváez
ELIMINAR REBOTES
 Para eliminar este problema se suele realizar
por dos medios:
 Hardware mediante el empleo de un flip-flop, un
condensador, etc.
 Software utilizando los retardos de cerca de
10ms que es lo que normalmente una persona
tarda en presionar y soltar una tecla.
Luis David Narváez
 Enunciado:
 Se desea controlar una
lámpara desde un punto
diferente por medio de
un interruptor. La
lámpara está conectada
al PIN 13 y el interruptor
al PIN 2.
Luis David Narváez
PRÁCTICA
INICIO
Declaración
Entradas y Salidas
Leer Entrada
Delay
FIN
Entrada
Activada ¿?
ON Salida
OFF Salida
SI
NO
SIMULACIÓN
Luis David Narváez
RETO 4
Luis David Narváez
 Enunciado:
 Se desea controlar el
encendido y apagado
de un LED mediante
un pulso tanto para el
ON y el OFF.
Luis David Narváez
PRÁCTICA
INICIO
Declaración Entradas,
Salidas, Tiempos de Rebote,
Variables de Estado
Leer Entrada
Negación Var
Estado
FIN
Entrada
Activada ¿?
Delay
SI
NO
OFF Salidas,
Clear Var Estado
Leer Entrada
Entrada
Activada ¿?
Var Estado  Salida
NO
SI
SIMULACIÓN
Luis David Narváez
 Enunciado:
 Realizar un programa que permita
visualizar, el estado (on/off) de 4
switchs conectados en los pines
2,3,4,5 mediante 4 diodos LED
conectados en los pines
10,11,12,13. La conexión de los
switchs se realizará empleando
resistencias pull-down, de tal
forma que, cuando un switch esté
abierto el microcontrolador
reciba un “0L”. En esta posición el
LED correspondiente estará
apagado. Luis David Narváez
PRÁCTICA
INICIO
Declaración
Entradas y Salidas
Leer Entrada
Delay
FIN
Entrada
Activada ¿?
ON Salida
OFF Salida
SI
NO
DESARROLLO
 En este circuito, los switchs, al estar en posición OFF
(abiertos), sus pines están conectados a través de la
resistencia de 10KΩ a GND, dando un estado lógico bajo
(0L), en esa posición el LED correspondiente debe estar
apagado, entonces se requiere el valor leído en el pin
digital para sacar un estado lógico alto (1L) que encienda
el LED.
 La misma lógica se aplicará en la posición ON (cerrado).
Luis David Narváez
SIMULACIÓN
Luis David Narváez
RETO 5 y 6
Luis David Narváez
 Enunciado:
 Se desea realizar un
programa que cuente los
pulsos provenientes de un
pulsador (CONTADOR)
conectado al pin 2 y los
visualice en forma binaria
en LEDs conectados a los
pines 10,11,12,13.
Luis David Narváez
PRÁCTICA
INICIO
Declaración Entradas,
Salidas, Tiempos de Rebote,
Variables de Conteo
Visualizar
FIN
Pulso
Detectado ??
Contador ++
SI
NO
OFF Salidas,
Clear Contador
Delay
DESARROLLO
 En este caso vamos a utilizar las funciones de
verificación del estado de un pin del puerto digital del
Arduino.
 bitRead(var, index);
 E incrementar la variable de conteo
 Contador++
Luis David Narváez
SIMULACIÓN
Luis David Narváez
RETO 7 y 8
Luis David Narváez
MUCHAS GRACIAS
PREGUNTAS /
COMENTARIOS
Luis David Narváez

Más contenido relacionado

La actualidad más candente

Alarma automotriz
Alarma automotrizAlarma automotriz
Alarma automotrizgelgueta
 
Curso basicode instalacionalarmas
Curso basicode instalacionalarmasCurso basicode instalacionalarmas
Curso basicode instalacionalarmasAlexander Mendoza
 
PRIMER Proyecto alarma arduino
PRIMER Proyecto alarma arduinoPRIMER Proyecto alarma arduino
PRIMER Proyecto alarma arduinoLuis Leandro Carlo
 
Digital E
Digital EDigital E
Digital Etoni
 
Introduccion sistema digital
Introduccion sistema digitalIntroduccion sistema digital
Introduccion sistema digitalDavinso Gonzalez
 
Programación arduino
Programación arduinoProgramación arduino
Programación arduinotoni
 
Ampliación arduino
Ampliación arduinoAmpliación arduino
Ampliación arduinotoni
 
CERCAS ELECTRICAS, PORQUE INSTALAR 5 LINEAS SI SE PUEDEN 8
CERCAS ELECTRICAS, PORQUE INSTALAR 5 LINEAS SI SE PUEDEN 8CERCAS ELECTRICAS, PORQUE INSTALAR 5 LINEAS SI SE PUEDEN 8
CERCAS ELECTRICAS, PORQUE INSTALAR 5 LINEAS SI SE PUEDEN 8cercoelectrico
 
Lab de electronika 6
Lab de electronika 6Lab de electronika 6
Lab de electronika 6herver
 
Taller de Arduino en Cylicon Valley - Semana 2
Taller de Arduino en Cylicon Valley - Semana 2Taller de Arduino en Cylicon Valley - Semana 2
Taller de Arduino en Cylicon Valley - Semana 2Roberto Santana Valdés
 
Hobetuz domotica 1 - Logo Siemens
Hobetuz   domotica 1 - Logo SiemensHobetuz   domotica 1 - Logo Siemens
Hobetuz domotica 1 - Logo Siemensxendika2
 

La actualidad más candente (20)

Dispositivos electronicos
Dispositivos electronicosDispositivos electronicos
Dispositivos electronicos
 
Ejercicio LOGO
Ejercicio LOGOEjercicio LOGO
Ejercicio LOGO
 
Conversor ad adc0804
Conversor ad adc0804 Conversor ad adc0804
Conversor ad adc0804
 
Alarma automotriz
Alarma automotrizAlarma automotriz
Alarma automotriz
 
Curso basicode instalacionalarmas
Curso basicode instalacionalarmasCurso basicode instalacionalarmas
Curso basicode instalacionalarmas
 
Ampliación arduino
Ampliación arduinoAmpliación arduino
Ampliación arduino
 
PRIMER Proyecto alarma arduino
PRIMER Proyecto alarma arduinoPRIMER Proyecto alarma arduino
PRIMER Proyecto alarma arduino
 
Unidad IV
Unidad IVUnidad IV
Unidad IV
 
Digital E
Digital EDigital E
Digital E
 
Aplicacion de encoders
Aplicacion de encodersAplicacion de encoders
Aplicacion de encoders
 
Introduccion sistema digital
Introduccion sistema digitalIntroduccion sistema digital
Introduccion sistema digital
 
Programación arduino
Programación arduinoProgramación arduino
Programación arduino
 
Actividad 2 laboratorio 1
Actividad 2 laboratorio 1Actividad 2 laboratorio 1
Actividad 2 laboratorio 1
 
Ampliación arduino
Ampliación arduinoAmpliación arduino
Ampliación arduino
 
Codificadores
CodificadoresCodificadores
Codificadores
 
CERCAS ELECTRICAS, PORQUE INSTALAR 5 LINEAS SI SE PUEDEN 8
CERCAS ELECTRICAS, PORQUE INSTALAR 5 LINEAS SI SE PUEDEN 8CERCAS ELECTRICAS, PORQUE INSTALAR 5 LINEAS SI SE PUEDEN 8
CERCAS ELECTRICAS, PORQUE INSTALAR 5 LINEAS SI SE PUEDEN 8
 
Lab de electronika 6
Lab de electronika 6Lab de electronika 6
Lab de electronika 6
 
Taller de Arduino en Cylicon Valley - Semana 2
Taller de Arduino en Cylicon Valley - Semana 2Taller de Arduino en Cylicon Valley - Semana 2
Taller de Arduino en Cylicon Valley - Semana 2
 
Guia 5
Guia 5Guia 5
Guia 5
 
Hobetuz domotica 1 - Logo Siemens
Hobetuz   domotica 1 - Logo SiemensHobetuz   domotica 1 - Logo Siemens
Hobetuz domotica 1 - Logo Siemens
 

Similar a Arduino E/S digitales

2. entradas salidas digitales
2. entradas salidas digitales2. entradas salidas digitales
2. entradas salidas digitalesDavid Narváez
 
Libro arduino blocks 40 proyectos resueltos
Libro   arduino blocks 40 proyectos resueltos Libro   arduino blocks 40 proyectos resueltos
Libro arduino blocks 40 proyectos resueltos polpol2
 
Laboratorio n 1 arquitectura de hardware
Laboratorio n 1 arquitectura de hardwareLaboratorio n 1 arquitectura de hardware
Laboratorio n 1 arquitectura de hardwaremaria_amanta
 
Tutorial proton part 5
Tutorial proton part 5Tutorial proton part 5
Tutorial proton part 5dar851112
 
ARDUINO - METODOLOGÍA PARA TRADUCIR AL LENGUAJE PROCESSING UN CIRCUITO E...
ARDUINO - METODOLOGÍA PARA TRADUCIR  AL  LENGUAJE  PROCESSING  UN CIRCUITO  E...ARDUINO - METODOLOGÍA PARA TRADUCIR  AL  LENGUAJE  PROCESSING  UN CIRCUITO  E...
ARDUINO - METODOLOGÍA PARA TRADUCIR AL LENGUAJE PROCESSING UN CIRCUITO E...Jovanny Duque
 
Entradas salidas digitales 2015
Entradas salidas digitales 2015Entradas salidas digitales 2015
Entradas salidas digitales 2015David Narváez
 
Laboratorio n 2 arquitectura de hardware
Laboratorio n 2 arquitectura de hardwareLaboratorio n 2 arquitectura de hardware
Laboratorio n 2 arquitectura de hardwaremaria_amanta
 
controladores logicos programables
controladores logicos programablescontroladores logicos programables
controladores logicos programablesAlejandro Cortijo
 
Construccion sonometro nov dic 16 21 pgs-joaquin
Construccion sonometro nov dic 16 21 pgs-joaquinConstruccion sonometro nov dic 16 21 pgs-joaquin
Construccion sonometro nov dic 16 21 pgs-joaquinjoaquinin1
 
Arduino IEEE SB UMH - Mario Pérez Esteso
Arduino IEEE SB UMH - Mario Pérez EstesoArduino IEEE SB UMH - Mario Pérez Esteso
Arduino IEEE SB UMH - Mario Pérez EstesoMario Pérez Esteso
 
La electricidad y la electrónica.pdf
La electricidad y la electrónica.pdfLa electricidad y la electrónica.pdf
La electricidad y la electrónica.pdfVervideosEnyoutube
 
condensador, inductor o bobina y sensores conectados al arduino
condensador, inductor o bobina y sensores conectados al arduinocondensador, inductor o bobina y sensores conectados al arduino
condensador, inductor o bobina y sensores conectados al arduinoMartin Quispe
 

Similar a Arduino E/S digitales (20)

2. entradas salidas digitales
2. entradas salidas digitales2. entradas salidas digitales
2. entradas salidas digitales
 
Libro arduino blocks 40 proyectos resueltos
Libro   arduino blocks 40 proyectos resueltos Libro   arduino blocks 40 proyectos resueltos
Libro arduino blocks 40 proyectos resueltos
 
Laboratorio n 1 arquitectura de hardware
Laboratorio n 1 arquitectura de hardwareLaboratorio n 1 arquitectura de hardware
Laboratorio n 1 arquitectura de hardware
 
Presentacion
PresentacionPresentacion
Presentacion
 
Sesion 1 Curso Arduino.pdf
Sesion 1 Curso Arduino.pdfSesion 1 Curso Arduino.pdf
Sesion 1 Curso Arduino.pdf
 
Tutorial proton part 5
Tutorial proton part 5Tutorial proton part 5
Tutorial proton part 5
 
ARDUINO - METODOLOGÍA PARA TRADUCIR AL LENGUAJE PROCESSING UN CIRCUITO E...
ARDUINO - METODOLOGÍA PARA TRADUCIR  AL  LENGUAJE  PROCESSING  UN CIRCUITO  E...ARDUINO - METODOLOGÍA PARA TRADUCIR  AL  LENGUAJE  PROCESSING  UN CIRCUITO  E...
ARDUINO - METODOLOGÍA PARA TRADUCIR AL LENGUAJE PROCESSING UN CIRCUITO E...
 
Entradas salidas digitales 2015
Entradas salidas digitales 2015Entradas salidas digitales 2015
Entradas salidas digitales 2015
 
Laboratorio n 2 arquitectura de hardware
Laboratorio n 2 arquitectura de hardwareLaboratorio n 2 arquitectura de hardware
Laboratorio n 2 arquitectura de hardware
 
Manual Arduino Electronica
Manual Arduino Electronica  Manual Arduino Electronica
Manual Arduino Electronica
 
controladores logicos programables
controladores logicos programablescontroladores logicos programables
controladores logicos programables
 
Construccion sonometro nov dic 16 21 pgs-joaquin
Construccion sonometro nov dic 16 21 pgs-joaquinConstruccion sonometro nov dic 16 21 pgs-joaquin
Construccion sonometro nov dic 16 21 pgs-joaquin
 
Arduino IEEE SB UMH - Mario Pérez Esteso
Arduino IEEE SB UMH - Mario Pérez EstesoArduino IEEE SB UMH - Mario Pérez Esteso
Arduino IEEE SB UMH - Mario Pérez Esteso
 
Eymar trabajo
Eymar trabajo Eymar trabajo
Eymar trabajo
 
Alarma para casa
Alarma para casaAlarma para casa
Alarma para casa
 
La electricidad y la electrónica.pdf
La electricidad y la electrónica.pdfLa electricidad y la electrónica.pdf
La electricidad y la electrónica.pdf
 
Practica de arduino
Practica de arduinoPractica de arduino
Practica de arduino
 
condensador, inductor o bobina y sensores conectados al arduino
condensador, inductor o bobina y sensores conectados al arduinocondensador, inductor o bobina y sensores conectados al arduino
condensador, inductor o bobina y sensores conectados al arduino
 
Ejemplos pic c
Ejemplos pic cEjemplos pic c
Ejemplos pic c
 
Album de diagramas
Album de diagramasAlbum de diagramas
Album de diagramas
 

Más de David Narváez

3. Procedimientos Estadística Descriptiva.pdf
3. Procedimientos Estadística Descriptiva.pdf3. Procedimientos Estadística Descriptiva.pdf
3. Procedimientos Estadística Descriptiva.pdfDavid Narváez
 
1. Conceptos Datos Valores - Gamificacion.pdf
1. Conceptos Datos Valores - Gamificacion.pdf1. Conceptos Datos Valores - Gamificacion.pdf
1. Conceptos Datos Valores - Gamificacion.pdfDavid Narváez
 
Muestreo Aleatorio - Bioestadística
Muestreo Aleatorio - BioestadísticaMuestreo Aleatorio - Bioestadística
Muestreo Aleatorio - BioestadísticaDavid Narváez
 
Protocolos y Acceso a la Red
Protocolos y Acceso a la RedProtocolos y Acceso a la Red
Protocolos y Acceso a la RedDavid Narváez
 
Procedimientos Estadística Descriptiva
Procedimientos Estadística DescriptivaProcedimientos Estadística Descriptiva
Procedimientos Estadística DescriptivaDavid Narváez
 
Variables Recolección Datos
Variables Recolección DatosVariables Recolección Datos
Variables Recolección DatosDavid Narváez
 
2. Sistema Operativo de Red.pdf
2. Sistema Operativo de Red.pdf2. Sistema Operativo de Red.pdf
2. Sistema Operativo de Red.pdfDavid Narváez
 
Conceptos Datos Valores - Bioestadistica.pdf
Conceptos Datos Valores - Bioestadistica.pdfConceptos Datos Valores - Bioestadistica.pdf
Conceptos Datos Valores - Bioestadistica.pdfDavid Narváez
 
1. Redes en la Actualidad
1. Redes en la Actualidad1. Redes en la Actualidad
1. Redes en la ActualidadDavid Narváez
 
3. Medidas de posición y variabilidad
3. Medidas de posición y variabilidad3. Medidas de posición y variabilidad
3. Medidas de posición y variabilidadDavid Narváez
 
2.2C Procedimientos Estadística Descriptiva-Tendencias Centrales.pdf
2.2C Procedimientos Estadística Descriptiva-Tendencias Centrales.pdf2.2C Procedimientos Estadística Descriptiva-Tendencias Centrales.pdf
2.2C Procedimientos Estadística Descriptiva-Tendencias Centrales.pdfDavid Narváez
 
Procedimientos Estadística Descriptiva-Frecuencias.pdf
Procedimientos Estadística Descriptiva-Frecuencias.pdfProcedimientos Estadística Descriptiva-Frecuencias.pdf
Procedimientos Estadística Descriptiva-Frecuencias.pdfDavid Narváez
 
2.2 Procedimientos Estadistica Descriptiva.pdf
2.2 Procedimientos Estadistica Descriptiva.pdf2.2 Procedimientos Estadistica Descriptiva.pdf
2.2 Procedimientos Estadistica Descriptiva.pdfDavid Narváez
 
2.1 Variables Recoleccion Datos.pdf
2.1 Variables Recoleccion Datos.pdf2.1 Variables Recoleccion Datos.pdf
2.1 Variables Recoleccion Datos.pdfDavid Narváez
 
Conceptos Datos Valores - Bioestadistica.pdf
Conceptos Datos Valores - Bioestadistica.pdfConceptos Datos Valores - Bioestadistica.pdf
Conceptos Datos Valores - Bioestadistica.pdfDavid Narváez
 
1. Perspectivas, impactos y procesos IOT
1. Perspectivas, impactos y procesos IOT1. Perspectivas, impactos y procesos IOT
1. Perspectivas, impactos y procesos IOTDavid Narváez
 
Seguridad de la información
Seguridad de la informaciónSeguridad de la información
Seguridad de la informaciónDavid Narváez
 
Virtual private network VPN e IPSec
Virtual private network VPN e IPSecVirtual private network VPN e IPSec
Virtual private network VPN e IPSecDavid Narváez
 
Listas de control de acceso - ACL
Listas de control de acceso - ACLListas de control de acceso - ACL
Listas de control de acceso - ACLDavid Narváez
 
Recomendación X.800 UIT
Recomendación X.800 UITRecomendación X.800 UIT
Recomendación X.800 UITDavid Narváez
 

Más de David Narváez (20)

3. Procedimientos Estadística Descriptiva.pdf
3. Procedimientos Estadística Descriptiva.pdf3. Procedimientos Estadística Descriptiva.pdf
3. Procedimientos Estadística Descriptiva.pdf
 
1. Conceptos Datos Valores - Gamificacion.pdf
1. Conceptos Datos Valores - Gamificacion.pdf1. Conceptos Datos Valores - Gamificacion.pdf
1. Conceptos Datos Valores - Gamificacion.pdf
 
Muestreo Aleatorio - Bioestadística
Muestreo Aleatorio - BioestadísticaMuestreo Aleatorio - Bioestadística
Muestreo Aleatorio - Bioestadística
 
Protocolos y Acceso a la Red
Protocolos y Acceso a la RedProtocolos y Acceso a la Red
Protocolos y Acceso a la Red
 
Procedimientos Estadística Descriptiva
Procedimientos Estadística DescriptivaProcedimientos Estadística Descriptiva
Procedimientos Estadística Descriptiva
 
Variables Recolección Datos
Variables Recolección DatosVariables Recolección Datos
Variables Recolección Datos
 
2. Sistema Operativo de Red.pdf
2. Sistema Operativo de Red.pdf2. Sistema Operativo de Red.pdf
2. Sistema Operativo de Red.pdf
 
Conceptos Datos Valores - Bioestadistica.pdf
Conceptos Datos Valores - Bioestadistica.pdfConceptos Datos Valores - Bioestadistica.pdf
Conceptos Datos Valores - Bioestadistica.pdf
 
1. Redes en la Actualidad
1. Redes en la Actualidad1. Redes en la Actualidad
1. Redes en la Actualidad
 
3. Medidas de posición y variabilidad
3. Medidas de posición y variabilidad3. Medidas de posición y variabilidad
3. Medidas de posición y variabilidad
 
2.2C Procedimientos Estadística Descriptiva-Tendencias Centrales.pdf
2.2C Procedimientos Estadística Descriptiva-Tendencias Centrales.pdf2.2C Procedimientos Estadística Descriptiva-Tendencias Centrales.pdf
2.2C Procedimientos Estadística Descriptiva-Tendencias Centrales.pdf
 
Procedimientos Estadística Descriptiva-Frecuencias.pdf
Procedimientos Estadística Descriptiva-Frecuencias.pdfProcedimientos Estadística Descriptiva-Frecuencias.pdf
Procedimientos Estadística Descriptiva-Frecuencias.pdf
 
2.2 Procedimientos Estadistica Descriptiva.pdf
2.2 Procedimientos Estadistica Descriptiva.pdf2.2 Procedimientos Estadistica Descriptiva.pdf
2.2 Procedimientos Estadistica Descriptiva.pdf
 
2.1 Variables Recoleccion Datos.pdf
2.1 Variables Recoleccion Datos.pdf2.1 Variables Recoleccion Datos.pdf
2.1 Variables Recoleccion Datos.pdf
 
Conceptos Datos Valores - Bioestadistica.pdf
Conceptos Datos Valores - Bioestadistica.pdfConceptos Datos Valores - Bioestadistica.pdf
Conceptos Datos Valores - Bioestadistica.pdf
 
1. Perspectivas, impactos y procesos IOT
1. Perspectivas, impactos y procesos IOT1. Perspectivas, impactos y procesos IOT
1. Perspectivas, impactos y procesos IOT
 
Seguridad de la información
Seguridad de la informaciónSeguridad de la información
Seguridad de la información
 
Virtual private network VPN e IPSec
Virtual private network VPN e IPSecVirtual private network VPN e IPSec
Virtual private network VPN e IPSec
 
Listas de control de acceso - ACL
Listas de control de acceso - ACLListas de control de acceso - ACL
Listas de control de acceso - ACL
 
Recomendación X.800 UIT
Recomendación X.800 UITRecomendación X.800 UIT
Recomendación X.800 UIT
 

Último

electricidad básica, ejemplos prácticos y ejercicios
electricidad básica, ejemplos prácticos y ejercicioselectricidad básica, ejemplos prácticos y ejercicios
electricidad básica, ejemplos prácticos y ejerciciosEfrain Yungan
 
MANUAL DE NORMAS SANITARIAS PERUANAS ACTUALIZADO 2024.pdf
MANUAL DE NORMAS SANITARIAS PERUANAS ACTUALIZADO 2024.pdfMANUAL DE NORMAS SANITARIAS PERUANAS ACTUALIZADO 2024.pdf
MANUAL DE NORMAS SANITARIAS PERUANAS ACTUALIZADO 2024.pdfciteagrohuallaga07
 
Sales binarias y oxisales química inorganica
Sales binarias y oxisales química inorganicaSales binarias y oxisales química inorganica
Sales binarias y oxisales química inorganicakiaranoemi
 
EJERCICIOS DE PROPIEDADES INDICES DE MECÁNICA DE SUELOS
EJERCICIOS DE PROPIEDADES INDICES DE MECÁNICA DE SUELOSEJERCICIOS DE PROPIEDADES INDICES DE MECÁNICA DE SUELOS
EJERCICIOS DE PROPIEDADES INDICES DE MECÁNICA DE SUELOSLuisLopez273366
 
EJERCICIOS DE -LEY-DE-OHM aplicaciones prácticas
EJERCICIOS DE -LEY-DE-OHM aplicaciones prácticasEJERCICIOS DE -LEY-DE-OHM aplicaciones prácticas
EJERCICIOS DE -LEY-DE-OHM aplicaciones prácticasEfrain Yungan
 
Capacitación Anexo 6 D.s. 023 seguridad y salud ocupacional
Capacitación Anexo 6 D.s. 023 seguridad y salud ocupacionalCapacitación Anexo 6 D.s. 023 seguridad y salud ocupacional
Capacitación Anexo 6 D.s. 023 seguridad y salud ocupacionalamador030809
 
Unidad_1_Parte_1 organización y estructura de los seres vivos
Unidad_1_Parte_1 organización y estructura de los seres vivosUnidad_1_Parte_1 organización y estructura de los seres vivos
Unidad_1_Parte_1 organización y estructura de los seres vivossolareslionel9
 
La Evolución Industrial en el Ecuador.pdf
La Evolución Industrial en el Ecuador.pdfLa Evolución Industrial en el Ecuador.pdf
La Evolución Industrial en el Ecuador.pdfAnthony Gualpa
 
Esmerling de la Cruz (Proyecto de Programación)
Esmerling de la Cruz (Proyecto de Programación)Esmerling de la Cruz (Proyecto de Programación)
Esmerling de la Cruz (Proyecto de Programación)esmerling14
 
INSTRUCTIVO_NNNNNNNNNNNNNNSART2 iess.pdf
INSTRUCTIVO_NNNNNNNNNNNNNNSART2 iess.pdfINSTRUCTIVO_NNNNNNNNNNNNNNSART2 iess.pdf
INSTRUCTIVO_NNNNNNNNNNNNNNSART2 iess.pdfautomatechcv
 
PRESENTACIÓN ANALISIS ESTRUCTURAL II.pptx
PRESENTACIÓN ANALISIS ESTRUCTURAL II.pptxPRESENTACIÓN ANALISIS ESTRUCTURAL II.pptx
PRESENTACIÓN ANALISIS ESTRUCTURAL II.pptxStibeCr
 
Análisis de Varianza- Anova y pruebas de estadística
Análisis de Varianza- Anova y pruebas de estadísticaAnálisis de Varianza- Anova y pruebas de estadística
Análisis de Varianza- Anova y pruebas de estadísticaJoellyAlejandraRodrg
 
FUNDAMENTOS DE LA INTELIGENCIA ARTIFICIAL
FUNDAMENTOS DE LA INTELIGENCIA ARTIFICIALFUNDAMENTOS DE LA INTELIGENCIA ARTIFICIAL
FUNDAMENTOS DE LA INTELIGENCIA ARTIFICIALPamelaGranda5
 
Guía para la identificación de materiales peligrosos
Guía para la identificación de materiales peligrososGuía para la identificación de materiales peligrosos
Guía para la identificación de materiales peligrososAdrianVarela22
 
U1-1_UPC_ Algoritmos Conceptos Básicos.pdf
U1-1_UPC_ Algoritmos Conceptos Básicos.pdfU1-1_UPC_ Algoritmos Conceptos Básicos.pdf
U1-1_UPC_ Algoritmos Conceptos Básicos.pdfEberCV1
 
FOLIACIONES Y LINEACIONES GEOLOGÍA ESTRUCTURAL
FOLIACIONES Y LINEACIONES GEOLOGÍA ESTRUCTURALFOLIACIONES Y LINEACIONES GEOLOGÍA ESTRUCTURAL
FOLIACIONES Y LINEACIONES GEOLOGÍA ESTRUCTURALRiveraPemintelAlejan
 
04-circuitos-comparadores de amplificadores operacionales.pptx
04-circuitos-comparadores de amplificadores operacionales.pptx04-circuitos-comparadores de amplificadores operacionales.pptx
04-circuitos-comparadores de amplificadores operacionales.pptxHenryApaza12
 
SEMICONDUCTORES lafhnoealifsncknisz.pptx
SEMICONDUCTORES lafhnoealifsncknisz.pptxSEMICONDUCTORES lafhnoealifsncknisz.pptx
SEMICONDUCTORES lafhnoealifsncknisz.pptxOSCARADRIANMEDINADUR
 
Introduccion-a-los-tipos-de-cemento (1).pdf
Introduccion-a-los-tipos-de-cemento (1).pdfIntroduccion-a-los-tipos-de-cemento (1).pdf
Introduccion-a-los-tipos-de-cemento (1).pdfjhorbycoralsanchez
 
ENFOQUE METODOLOGICO DE LA INVESTIGACION
ENFOQUE METODOLOGICO DE LA INVESTIGACIONENFOQUE METODOLOGICO DE LA INVESTIGACION
ENFOQUE METODOLOGICO DE LA INVESTIGACIONJOHNNY SURI MAMANI
 

Último (20)

electricidad básica, ejemplos prácticos y ejercicios
electricidad básica, ejemplos prácticos y ejercicioselectricidad básica, ejemplos prácticos y ejercicios
electricidad básica, ejemplos prácticos y ejercicios
 
MANUAL DE NORMAS SANITARIAS PERUANAS ACTUALIZADO 2024.pdf
MANUAL DE NORMAS SANITARIAS PERUANAS ACTUALIZADO 2024.pdfMANUAL DE NORMAS SANITARIAS PERUANAS ACTUALIZADO 2024.pdf
MANUAL DE NORMAS SANITARIAS PERUANAS ACTUALIZADO 2024.pdf
 
Sales binarias y oxisales química inorganica
Sales binarias y oxisales química inorganicaSales binarias y oxisales química inorganica
Sales binarias y oxisales química inorganica
 
EJERCICIOS DE PROPIEDADES INDICES DE MECÁNICA DE SUELOS
EJERCICIOS DE PROPIEDADES INDICES DE MECÁNICA DE SUELOSEJERCICIOS DE PROPIEDADES INDICES DE MECÁNICA DE SUELOS
EJERCICIOS DE PROPIEDADES INDICES DE MECÁNICA DE SUELOS
 
EJERCICIOS DE -LEY-DE-OHM aplicaciones prácticas
EJERCICIOS DE -LEY-DE-OHM aplicaciones prácticasEJERCICIOS DE -LEY-DE-OHM aplicaciones prácticas
EJERCICIOS DE -LEY-DE-OHM aplicaciones prácticas
 
Capacitación Anexo 6 D.s. 023 seguridad y salud ocupacional
Capacitación Anexo 6 D.s. 023 seguridad y salud ocupacionalCapacitación Anexo 6 D.s. 023 seguridad y salud ocupacional
Capacitación Anexo 6 D.s. 023 seguridad y salud ocupacional
 
Unidad_1_Parte_1 organización y estructura de los seres vivos
Unidad_1_Parte_1 organización y estructura de los seres vivosUnidad_1_Parte_1 organización y estructura de los seres vivos
Unidad_1_Parte_1 organización y estructura de los seres vivos
 
La Evolución Industrial en el Ecuador.pdf
La Evolución Industrial en el Ecuador.pdfLa Evolución Industrial en el Ecuador.pdf
La Evolución Industrial en el Ecuador.pdf
 
Esmerling de la Cruz (Proyecto de Programación)
Esmerling de la Cruz (Proyecto de Programación)Esmerling de la Cruz (Proyecto de Programación)
Esmerling de la Cruz (Proyecto de Programación)
 
INSTRUCTIVO_NNNNNNNNNNNNNNSART2 iess.pdf
INSTRUCTIVO_NNNNNNNNNNNNNNSART2 iess.pdfINSTRUCTIVO_NNNNNNNNNNNNNNSART2 iess.pdf
INSTRUCTIVO_NNNNNNNNNNNNNNSART2 iess.pdf
 
PRESENTACIÓN ANALISIS ESTRUCTURAL II.pptx
PRESENTACIÓN ANALISIS ESTRUCTURAL II.pptxPRESENTACIÓN ANALISIS ESTRUCTURAL II.pptx
PRESENTACIÓN ANALISIS ESTRUCTURAL II.pptx
 
Análisis de Varianza- Anova y pruebas de estadística
Análisis de Varianza- Anova y pruebas de estadísticaAnálisis de Varianza- Anova y pruebas de estadística
Análisis de Varianza- Anova y pruebas de estadística
 
FUNDAMENTOS DE LA INTELIGENCIA ARTIFICIAL
FUNDAMENTOS DE LA INTELIGENCIA ARTIFICIALFUNDAMENTOS DE LA INTELIGENCIA ARTIFICIAL
FUNDAMENTOS DE LA INTELIGENCIA ARTIFICIAL
 
Guía para la identificación de materiales peligrosos
Guía para la identificación de materiales peligrososGuía para la identificación de materiales peligrosos
Guía para la identificación de materiales peligrosos
 
U1-1_UPC_ Algoritmos Conceptos Básicos.pdf
U1-1_UPC_ Algoritmos Conceptos Básicos.pdfU1-1_UPC_ Algoritmos Conceptos Básicos.pdf
U1-1_UPC_ Algoritmos Conceptos Básicos.pdf
 
FOLIACIONES Y LINEACIONES GEOLOGÍA ESTRUCTURAL
FOLIACIONES Y LINEACIONES GEOLOGÍA ESTRUCTURALFOLIACIONES Y LINEACIONES GEOLOGÍA ESTRUCTURAL
FOLIACIONES Y LINEACIONES GEOLOGÍA ESTRUCTURAL
 
04-circuitos-comparadores de amplificadores operacionales.pptx
04-circuitos-comparadores de amplificadores operacionales.pptx04-circuitos-comparadores de amplificadores operacionales.pptx
04-circuitos-comparadores de amplificadores operacionales.pptx
 
SEMICONDUCTORES lafhnoealifsncknisz.pptx
SEMICONDUCTORES lafhnoealifsncknisz.pptxSEMICONDUCTORES lafhnoealifsncknisz.pptx
SEMICONDUCTORES lafhnoealifsncknisz.pptx
 
Introduccion-a-los-tipos-de-cemento (1).pdf
Introduccion-a-los-tipos-de-cemento (1).pdfIntroduccion-a-los-tipos-de-cemento (1).pdf
Introduccion-a-los-tipos-de-cemento (1).pdf
 
ENFOQUE METODOLOGICO DE LA INVESTIGACION
ENFOQUE METODOLOGICO DE LA INVESTIGACIONENFOQUE METODOLOGICO DE LA INVESTIGACION
ENFOQUE METODOLOGICO DE LA INVESTIGACION
 

Arduino E/S digitales

  • 2. MODALIDAD  Teoría  Programación  Simulación  Práctica Luis David Narváez
  • 3. DESARROLLO LENGUAJE  IDE Arduino SIMULADOR  PROTEUS 8.1 SISTEMAS EMBEBIDOS  ARDUINO UNO  ARDUINO MEGA Luis David Narváez
  • 4. MATERIALES REFERENCIA • 1 Arduino UNO • 1 Arduino Mega • 1 FUENTE DC (min. 5v ) • 1 Protoboard • 1 Pinzas y Cortadora. • Cables para Protoboard • 1 Barra de Leds • 1 Respack 330. • 1 Cable USB • 1 Dipswitch de 8. • 1 Teclado Matricial. • 4 Displays 7 segmentos • 4 Decodificadores BCD • 4 Transistores 3904, 3906. • Potenciómetros 10k • 1 Pantalla LCD 2x16 • 1 Pantalla GLCD 128x64 • 1 Matriz Leds 8x8 Luis David Narváez
  • 5. E/S DIGITALES DESARROLLO DE PRÁCTICAS PARTE I Luis David Narváez
  • 6. MODALIDAD  Encendido y Apagado.  Rotación de bits.  Traslado de bits.  Interruptores y Switchs.  Rebotes  Contadores Luis David Narváez
  • 7. PARPADEO DE LED’s  Enunciado: Encender y apagar 3 LEDs conectados a los pines 13, 12 y 11 con una temporización de 500ms, empleando las diferentes formas de configurar los pines en Lenguaje C. Luis David Narváez INICIO Declaración Salidas ON/OFF Salidas Delay ON/OFF Salidas FIN
  • 8. PARPADEO DE LED’s  Conexión de Leds: Luis David Narváez
  • 9. PARPADEO DE LED’s Luis David Narváez
  • 10. RETO 1 Luis David Narváez
  • 11. ROTACIÓN DE BITS Luis David Narváez  Enunciado: Se trata de hacer encender 12 LEDs de manera consecutiva, sin que permanezcan encendidos dos de ellos simultáneamente. Los LEDs están conectados a los PINES DIGITALES
  • 13. RETO 2 y 3 Luis David Narváez
  • 14. Interruptores y Switchs Entradas Digitales Luis David Narváez
  • 15. ENTRADAS DE DATOS  Los dispositivos de entrada de datos encontramos con frecuencia en sensores de alarmas (magnéticos, de movimiento, infrarrojos, etc.), sensores digitales industriales (sensores digitales de proximidad, finales de carrera, pulsadores de marcha y paro de motores, etc.). Rebotes en un pulsador  El problema en la utilización de estos dispositivos son los rebotes que aparecen en el momento en que cambian de posición, cuya duración depende de la fuerza con que se presione este dispositivo, y a su estructura interna. Luis David Narváez
  • 16. ENTRADAS DE DATOS Luis David Narváez
  • 17. ELIMINAR REBOTES  Para eliminar este problema se suele realizar por dos medios:  Hardware mediante el empleo de un flip-flop, un condensador, etc.  Software utilizando los retardos de cerca de 10ms que es lo que normalmente una persona tarda en presionar y soltar una tecla. Luis David Narváez
  • 18.  Enunciado:  Se desea controlar una lámpara desde un punto diferente por medio de un interruptor. La lámpara está conectada al PIN 13 y el interruptor al PIN 2. Luis David Narváez PRÁCTICA INICIO Declaración Entradas y Salidas Leer Entrada Delay FIN Entrada Activada ¿? ON Salida OFF Salida SI NO
  • 20. RETO 4 Luis David Narváez
  • 21.  Enunciado:  Se desea controlar el encendido y apagado de un LED mediante un pulso tanto para el ON y el OFF. Luis David Narváez PRÁCTICA INICIO Declaración Entradas, Salidas, Tiempos de Rebote, Variables de Estado Leer Entrada Negación Var Estado FIN Entrada Activada ¿? Delay SI NO OFF Salidas, Clear Var Estado Leer Entrada Entrada Activada ¿? Var Estado  Salida NO SI
  • 23.  Enunciado:  Realizar un programa que permita visualizar, el estado (on/off) de 4 switchs conectados en los pines 2,3,4,5 mediante 4 diodos LED conectados en los pines 10,11,12,13. La conexión de los switchs se realizará empleando resistencias pull-down, de tal forma que, cuando un switch esté abierto el microcontrolador reciba un “0L”. En esta posición el LED correspondiente estará apagado. Luis David Narváez PRÁCTICA INICIO Declaración Entradas y Salidas Leer Entrada Delay FIN Entrada Activada ¿? ON Salida OFF Salida SI NO
  • 24. DESARROLLO  En este circuito, los switchs, al estar en posición OFF (abiertos), sus pines están conectados a través de la resistencia de 10KΩ a GND, dando un estado lógico bajo (0L), en esa posición el LED correspondiente debe estar apagado, entonces se requiere el valor leído en el pin digital para sacar un estado lógico alto (1L) que encienda el LED.  La misma lógica se aplicará en la posición ON (cerrado). Luis David Narváez
  • 26. RETO 5 y 6 Luis David Narváez
  • 27.  Enunciado:  Se desea realizar un programa que cuente los pulsos provenientes de un pulsador (CONTADOR) conectado al pin 2 y los visualice en forma binaria en LEDs conectados a los pines 10,11,12,13. Luis David Narváez PRÁCTICA INICIO Declaración Entradas, Salidas, Tiempos de Rebote, Variables de Conteo Visualizar FIN Pulso Detectado ?? Contador ++ SI NO OFF Salidas, Clear Contador Delay
  • 28. DESARROLLO  En este caso vamos a utilizar las funciones de verificación del estado de un pin del puerto digital del Arduino.  bitRead(var, index);  E incrementar la variable de conteo  Contador++ Luis David Narváez
  • 30. RETO 7 y 8 Luis David Narváez