SlideShare una empresa de Scribd logo
1 de 9
Descargar para leer sin conexión
ING JOSÉ LUIS MARTÍNEZ
INFORMÁTICA
ELECTRÓNICA I
Unidad 1 - Arduino
INFORMÁTICA
ELECTRÓNICA I
Apunte de cátedra confeccionado por el
Ing José Luis MARTÍNEZ
Apunte de cátedra confeccionado por el Ing José Luis MARTÍNEZ
** Introducción teórica ver apunte Básicos arduino**
Apunte de cátedra confeccionado por el Ing José Luis MARTÍNEZ
Apunte de cátedra confeccionado por el Ing José Luis MARTÍNEZ
PROBLEMAS
Problema 1: Escriba un sketch en la plataforma arduino que realice lo siguiente:
a) Toma 8 leds y los enciende de izquierda a derecha, apagando el anterior tomando una demora
de 500 milisegundos entre cada acción
b) Repetir el inciso a) dejando el led anterior encendido a medida que se activan los leds nuevos
c) Luego de realizar el inciso b) apagar los leds en el mismo orden que fueron encendidos
d) Tomando como partida el inciso b) apagar los leds desde el último encendido hasta el primero
e) Considerando el esquema de los ocho leds encenderlos desde la periferia hacia el centro
f) A partir del inciso e) apagar los leds desde el centro a la periferia
g) Intercambiar el orden de los incisos e) y f)
Apunte de cátedra confeccionado por el Ing José Luis MARTÍNEZ
Problema 2: Semáforo. Se desea controlar en una esquina, con circulación de una sola mano, los
semáforos que regulan el tránsito según el siguiente esquema
a) En el estado 1 ambos semáforos están en rojo durante un segundo
b) En el estado 2 el semáforo 2 tiene la lámpara amarilla encendida por dos segundos y el semáforo
1 está en rojo
c) En el estado 3 el semáforo 2 tiene la lámpara verde encendida por 7 segundos y el semáforo 1
continúa en rojo
d) En el estado 4 ambos semáforos están en rojo por 1 segundo
e) En el estado 5 el semáforo 1 está en amarillo por 2 segundos y el semáforo 2 continúa en rojo
f) En el estado 6 el semáforo 1 está en verde por 7 segundos y el semáforo 2 sigue en rojo
g) Repite desde el estado 1 en adelante
Apunte de cátedra confeccionado por el Ing José Luis MARTÍNEZ
Ejemplo Pulsador: Utilizando una placa de desarrollo con bootloader Arduino, se desea controlar el
encendido de un led mediante un pulsador.
Solución: Primero debemos ampliar nuestros conocimientos, describiendo la conexión pull-up y
pull-down de una resistencia
Conectar una resistencia en pull-up es conectarla a un estado alto (HIGH)
de tensión como indica la figura. La entrada al microprocesador será
siempre alto, salvo cuando se pulse el botón que pasará a ser un bajo
debido a que estará conectada a masa. En las placas de desarrollo de
Arduino por lo general las entradas se encuentran en pull-up en forma
interna, si se utiliza otro tipo de microcontrolador se deberá consultar la
hoja de datos
La otra configuración es la de conectar la
resistencia en pull-down, es decir conectarla
a masa para obtener siempre una entrada baja (LOW). La entrada al
microcontrolador será siempre un bajo, salvo cuando se pulse el botón
que conectará la entrada a la alimentación es decir a un nivel alto (High)
Para controlar el led con un pulsador utilizamos la siguiente
configuración
O en forma de componentes
Apunte de cátedra confeccionado por el Ing José Luis MARTÍNEZ
Apunte de cátedra confeccionado por el Ing José Luis MARTÍNEZ
Problema 3: Lógica binaria. Basado en el ejemplo anterior, realice un sistema que dando entrada
con pulsadores se vea en un led el comportamiento de las compuertas, NOT, AND, NAND, OR, NOR,
XOR y XNOR.
a) Para dos entradas
b) Para tres entradas
NOTA: Las funciones lógicas en Arduino se representan de la siguiente forma
FUNCIÓN SÍMBOLO
AND &
OR |
XOR ^
NOT ~

Más contenido relacionado

Similar a Unidad_1_Arduino.pdf

Similar a Unidad_1_Arduino.pdf (20)

Obturador mecánico con arduino
Obturador mecánico con arduinoObturador mecánico con arduino
Obturador mecánico con arduino
 
Practica de electrónica digital: Algebra de Boole
Practica de electrónica digital: Algebra de BoolePractica de electrónica digital: Algebra de Boole
Practica de electrónica digital: Algebra de Boole
 
LABORATORIOS 2.pdf
LABORATORIOS 2.pdfLABORATORIOS 2.pdf
LABORATORIOS 2.pdf
 
Robótica N°3
Robótica N°3Robótica N°3
Robótica N°3
 
Laboratorio de encendido de led de arduino
Laboratorio de encendido de led de arduinoLaboratorio de encendido de led de arduino
Laboratorio de encendido de led de arduino
 
Lab 01 micro
Lab 01 microLab 01 micro
Lab 01 micro
 
Microcontroladores ss13
Microcontroladores ss13Microcontroladores ss13
Microcontroladores ss13
 
Microcontroladores ss13
Microcontroladores ss13Microcontroladores ss13
Microcontroladores ss13
 
Proy iker4
Proy iker4Proy iker4
Proy iker4
 
Actividad guía 3
Actividad guía 3Actividad guía 3
Actividad guía 3
 
Tecno
TecnoTecno
Tecno
 
Sumador con and xor or (2)
Sumador con and xor or (2)Sumador con and xor or (2)
Sumador con and xor or (2)
 
CONTADOR BINARIO 8 BITS
CONTADOR BINARIO 8 BITSCONTADOR BINARIO 8 BITS
CONTADOR BINARIO 8 BITS
 
Reporte compuertas logicas
Reporte compuertas logicas Reporte compuertas logicas
Reporte compuertas logicas
 
Guia 1 lab
Guia 1 labGuia 1 lab
Guia 1 lab
 
Manual Arduino Electronica
Manual Arduino Electronica  Manual Arduino Electronica
Manual Arduino Electronica
 
Pelandintecno electronica digital_2016_boletin
Pelandintecno  electronica digital_2016_boletinPelandintecno  electronica digital_2016_boletin
Pelandintecno electronica digital_2016_boletin
 
Mini Proyecto Arduino
Mini Proyecto Arduino Mini Proyecto Arduino
Mini Proyecto Arduino
 
Libro arduino blocks 40 proyectos resueltos
Libro   arduino blocks 40 proyectos resueltos Libro   arduino blocks 40 proyectos resueltos
Libro arduino blocks 40 proyectos resueltos
 
Taller Circuitos
Taller CircuitosTaller Circuitos
Taller Circuitos
 

Último

La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...
JonathanCovena1
 
Cuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfCuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdf
NancyLoaa
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
UPTAIDELTACHIRA
 
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
RigoTito
 
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
MiNeyi1
 
Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdf
patriciaines1993
 
Criterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficiosCriterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficios
JonathanCovena1
 

Último (20)

La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
 
Cuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfCuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdf
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
 
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñoproyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcción
 
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
 
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
SESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.docSESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.doc
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
 
Infografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdfInfografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdf
 
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
 
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdfTema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
 
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJO
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJOACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJO
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJO
 
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
 
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
 
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdf
Programacion Anual Matemática5    MPG 2024  Ccesa007.pdfProgramacion Anual Matemática5    MPG 2024  Ccesa007.pdf
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdf
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptx
 
PIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesPIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonables
 
Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdf
 
Criterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficiosCriterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficios
 

Unidad_1_Arduino.pdf

  • 1. ING JOSÉ LUIS MARTÍNEZ INFORMÁTICA ELECTRÓNICA I Unidad 1 - Arduino
  • 2. INFORMÁTICA ELECTRÓNICA I Apunte de cátedra confeccionado por el Ing José Luis MARTÍNEZ
  • 3. Apunte de cátedra confeccionado por el Ing José Luis MARTÍNEZ ** Introducción teórica ver apunte Básicos arduino**
  • 4. Apunte de cátedra confeccionado por el Ing José Luis MARTÍNEZ
  • 5. Apunte de cátedra confeccionado por el Ing José Luis MARTÍNEZ PROBLEMAS Problema 1: Escriba un sketch en la plataforma arduino que realice lo siguiente: a) Toma 8 leds y los enciende de izquierda a derecha, apagando el anterior tomando una demora de 500 milisegundos entre cada acción b) Repetir el inciso a) dejando el led anterior encendido a medida que se activan los leds nuevos c) Luego de realizar el inciso b) apagar los leds en el mismo orden que fueron encendidos d) Tomando como partida el inciso b) apagar los leds desde el último encendido hasta el primero e) Considerando el esquema de los ocho leds encenderlos desde la periferia hacia el centro f) A partir del inciso e) apagar los leds desde el centro a la periferia g) Intercambiar el orden de los incisos e) y f)
  • 6. Apunte de cátedra confeccionado por el Ing José Luis MARTÍNEZ Problema 2: Semáforo. Se desea controlar en una esquina, con circulación de una sola mano, los semáforos que regulan el tránsito según el siguiente esquema a) En el estado 1 ambos semáforos están en rojo durante un segundo b) En el estado 2 el semáforo 2 tiene la lámpara amarilla encendida por dos segundos y el semáforo 1 está en rojo c) En el estado 3 el semáforo 2 tiene la lámpara verde encendida por 7 segundos y el semáforo 1 continúa en rojo d) En el estado 4 ambos semáforos están en rojo por 1 segundo e) En el estado 5 el semáforo 1 está en amarillo por 2 segundos y el semáforo 2 continúa en rojo f) En el estado 6 el semáforo 1 está en verde por 7 segundos y el semáforo 2 sigue en rojo g) Repite desde el estado 1 en adelante
  • 7. Apunte de cátedra confeccionado por el Ing José Luis MARTÍNEZ Ejemplo Pulsador: Utilizando una placa de desarrollo con bootloader Arduino, se desea controlar el encendido de un led mediante un pulsador. Solución: Primero debemos ampliar nuestros conocimientos, describiendo la conexión pull-up y pull-down de una resistencia Conectar una resistencia en pull-up es conectarla a un estado alto (HIGH) de tensión como indica la figura. La entrada al microprocesador será siempre alto, salvo cuando se pulse el botón que pasará a ser un bajo debido a que estará conectada a masa. En las placas de desarrollo de Arduino por lo general las entradas se encuentran en pull-up en forma interna, si se utiliza otro tipo de microcontrolador se deberá consultar la hoja de datos La otra configuración es la de conectar la resistencia en pull-down, es decir conectarla a masa para obtener siempre una entrada baja (LOW). La entrada al microcontrolador será siempre un bajo, salvo cuando se pulse el botón que conectará la entrada a la alimentación es decir a un nivel alto (High) Para controlar el led con un pulsador utilizamos la siguiente configuración O en forma de componentes
  • 8. Apunte de cátedra confeccionado por el Ing José Luis MARTÍNEZ
  • 9. Apunte de cátedra confeccionado por el Ing José Luis MARTÍNEZ Problema 3: Lógica binaria. Basado en el ejemplo anterior, realice un sistema que dando entrada con pulsadores se vea en un led el comportamiento de las compuertas, NOT, AND, NAND, OR, NOR, XOR y XNOR. a) Para dos entradas b) Para tres entradas NOTA: Las funciones lógicas en Arduino se representan de la siguiente forma FUNCIÓN SÍMBOLO AND & OR | XOR ^ NOT ~