PROYECTOS CON ARDUINO
FASE 1: SEMÁFORO CON ARDUINO
I.CAPACIDAD TERMINAL:
- Identificar las aplicaciones de la Electrónica Digital.
- Describir el funcionamiento de las unidades y dispositivos de almacenamiento de información.
- Implementar circuitos de lógica combinacional y secuencial.
- Describir el funcionamiento de las unidades y dispositivos de almacenamiento de información.
- Implementar circuitos de lógica combinacional y secuencial.
II.COMPETENCIA ESPECÍFICA DE LA SESIÓN:
- Programación de circuitos contadores con
Arduino
- Estructuras de control en programación
- Estructuras de control en programación
- Escritura de datos por puerto serial
III.FUNDAMENTO TEÓRICO:
1.Arduino:
Es una plataforma de hardware 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 multidisciplinares.Por otro lado Arduino nos proporciona un software consistente que implementa el lenguaje de programación de arduino y el bootloader ejecutado en la placa.
2.¿Para que sirve Arduino?
Sirve para desarrollar elementos autónomos conectado a dispositivos e interactuar tanto con el hardware como con el software.También nos sirve para controlar un elemento o dispositivo.
3.¿Qué puedo hacer con Arduino?
Se puede hacer casi todo.Arduino es una plataforma para controlar un microcontrolador y por lo tanto puede hacer todo lo que puede hacer una MCU.Arduino es un sistema autónomo programado que realiza una o varias tareas específicas.Un arduino puede hacer las tareas de un autómata e intercambiar datos con un SCADA (Supervisión,Control y Adquisición de datos).
4.HW Arduino:
El HW Arduino es básicamente una placa con un microcontrolador.Un microcontrolador es un circuito integrado programable, capaz de ejecutar órdenes grabadas en su memoria.Un microcontrolador incluye en su interior 3 principales unidades funcionales de una computador.
Sus caracteristicas de un microntrolador:
-Velocidad del reloj
-Tamaño de la palabra
-Memoria: SRAM, Flash, EPROM, etfc.
-I/O Digitales
-Entradas Analogicas
-Buses
-UART
-DAC (Digital to Analog Converter)
-ADC (Digital to Analog Converter)
5.SW Arduino:
Es un IDE,entorno de desarrollo integrado.Es un programa informatico compuesto por un conjunto de herramientas de programación.
El IDE de arduino consiste en un editor de código, un compilador, un depurador y un constructor de interfaz gráfica.
1.Arduino:
Es una plataforma de hardware 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 multidisciplinares.Por otro lado Arduino nos proporciona un software consistente que implementa el lenguaje de programación de arduino y el bootloader ejecutado en la placa.
2.¿Para que sirve Arduino?
Sirve para desarrollar elementos autónomos conectado a dispositivos e interactuar tanto con el hardware como con el software.También nos sirve para controlar un elemento o dispositivo.
3.¿Qué puedo hacer con Arduino?
Se puede hacer casi todo.Arduino es una plataforma para controlar un microcontrolador y por lo tanto puede hacer todo lo que puede hacer una MCU.Arduino es un sistema autónomo programado que realiza una o varias tareas específicas.Un arduino puede hacer las tareas de un autómata e intercambiar datos con un SCADA (Supervisión,Control y Adquisición de datos).
4.HW Arduino:
El HW Arduino es básicamente una placa con un microcontrolador.Un microcontrolador es un circuito integrado programable, capaz de ejecutar órdenes grabadas en su memoria.Un microcontrolador incluye en su interior 3 principales unidades funcionales de una computador.
Sus caracteristicas de un microntrolador:
-Velocidad del reloj
-Tamaño de la palabra
-Memoria: SRAM, Flash, EPROM, etfc.
-I/O Digitales
-Entradas Analogicas
-Buses
-UART
-DAC (Digital to Analog Converter)
-ADC (Digital to Analog Converter)
5.SW Arduino:
Es un IDE,entorno de desarrollo integrado.Es un programa informatico compuesto por un conjunto de herramientas de programación.
El IDE de arduino consiste en un editor de código, un compilador, un depurador y un constructor de interfaz gráfica.
IV MATERIALES:
Programa con arduino:
Este programa nos ayudará para hacer la programación.
Fuente de Poder:
Esta fuente de poder nos va proporcionar el voltaje que necesitamos para nuestro circuito.
Entrenador de Circuitos:
Este dispositivo nos ayudará principalmente para realizar las conexiones para nuestro circuito.
Arduino:
Leds:
Resistencia:
Cables o Conectores:
-Programación:
-Circuito implementado a escala real:
2.Proyecto de Contador de Pulsos:
-Programación:
-Circuito implementado a escala real:
3.Proyecto de Semáforo:
-Programación:
-Circuito implementado a escala real:
VI.VIDEO DEMOSTRATIVO DEL TRABAJO:
VII.OBSERVACIONES Y CONCLUSIONES:
OBSERVACIONES:
-Circuito implementado a escala real:
2.Proyecto de Contador de Pulsos:
-Programación:
-Circuito implementado a escala real:
3.Proyecto de Semáforo:
-Programación:
-Circuito implementado a escala real:
VI.VIDEO DEMOSTRATIVO DEL TRABAJO:
VII.OBSERVACIONES Y CONCLUSIONES:
OBSERVACIONES:
- Se observó que la programación en el arduino debe ser clara y también se debe respetar minuciosamente la escritura de todos los comandos para un buen funcionamiento.
- Se observó que para grabar una programación en el arduino primero debemos darnos cuenta de que el arduino esté correctamente conectado con el ordenador y este lo reconozca o en caso contrario instalar los drivers correspondientes.
- Se observó en el laboratorio que al utilizar el Arduino, tuvimos que conectar a nuestra PC y hacer las respectivas configuraciones para que funcione de manera correcta y proceder a programar.
- Se observó en el Arduino que una vez hecho la programación y cuando procedemos a compilar y subir esta información, el Arduino tiene la capacidad de grabar la información y no borrarse, por más que este no esté conectado a una fuente.
- Se observó que si la programación está mal hecha, el programa no podrá compilar, ni mucho menos subir al Arduino la información.
- Se observó que en el Arduino contiene entradas y salidas de tipo digital y analógico, de los cuales se utilizará de acuerdo que queremos programar.
CONCLUSIONES:
- Se concluye que el comando "if" nos permite insertar condiciones y cuando estas se cumplen se ejecuta una serie de declaraciones (operaciones) que se escriben dentro de llaves.
- Se concluye que el arduino se enfoca en acercar y facilitar el uso de la electronica y programacion de sistemas con sus diferentes herramientas y su sencilla práctica.
- Se concluye que se logró aprender el lenguaje de programación básico del arduino para así poder empezar a programar.
- Se concluye que se logró realizar durante el laboratorio una programación básica en las diferentes tareas.
- Se concluye que se logró realizar todas las tareas que se propuso durante todo el laboratorio, como programar el funcionamiento de un semáforo básico.
- Se concluye que para poder programar es necesario saber el lenguaje de programación del Arduino y todos los comandos que este utiliza.
- Se concluye que el Arduino es una plataforma de prototipos para programación más fáciles de poder entender y poder empezar a programar.
VII.BIBLIOGRAFIA Y WEBGRAFIA:
- Mandado, Enrique (1996) Sistemas electrónicos digitales. México D.F.: Alfa omega. (621.381D/M22/1996)
- Morris Mano, M. (1986) Lógica digital y diseño de computadoras. México D.F.: Prentice Hall (621.381D/M86L)
- Tocci, Ronald (2007) Sistemas digitales: Principios y aplicaciones. México D.F.: Pearson Educación. (621.381D/T65/2007) Disponible Base de Datos Pearson
IX.EQUIPO DE TRABAJO:
-Gonzalo William Pereyra Barreto
-Anthonny Serrano Vallenas
-Gustavo Alonso Mamani de la Cruz




















