Presentacion de Proyecto Reloj Binario

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 8

RELOJ BINARIO

PROYECTO FINAL PARA LA ASIGNATURA COMPILADORES

KAREN DAYANA TINJACA NOSSA


CARLOS COGUA LAVERDE
JOHN FREDY BONILLA ZAMORA
INGENIERÍA DE SISTEMAS
INTRODUCCIÓN
Este proyecto esta enfocado en el desarrollo de un llamativo sistema que nos permita ver la hora local en un
estilo diferente al tradicional, por consiguiente, nos muestra la información horaria en el Sistema de
Numeración Binaria. Para su implementación hacemos uso de un microcontrolador Arduino que recepciona el
conjunto de instrucciones conducidas por unos jumpers que posteriormente son reflejadas en unos leds de
colores para su interpretación.
COMPONENTES DEL PROYECTO

• 1 Protoboard.
• 6 Leds color rojo.
• 6 leds color Verde.
• 5 leds color amarillo.
• 17 resistencia de 330 ohms.
• 17 Jumpers macho a macho.
• 1 Arduino UNO.

COMPILADORES
DIAGRAMA DE CONEXIÓN

Para identificar como es el contexto


del proyecto, que conexiones existen
del Arduino al la protoboard, como
están distribuidas las resistencias, y
lograr ver los arreglos en leds para
los segundos, minutos y las horas.
https://www.tinkercad.com/things/6m2Jwkls0fz
-reloj-binario/editel#/lesson-viewer

COMPILADORES
CONEXIÓN FÍSICA DEL PROYECTO

Se realiza la integración de los Leds


y jumpers entre la Protoboard y el
Arduino de manera comparativa al
diagrama de conexión para hacer el
proyecto funcional mediante las
instrucciones que se le darán al
Arduino.

COMPILADORES
Utilizamos el editor de código de Arduino,
implementando una serie de métodos
CODIFICACIÓN relevantes para su funcionamiento.

Sizeof(); Delay;
Esta función nos regresa el numero Pausa el programa por la
de Bytes en un tipo de variable o el cantidad de tiempo (en
numero bytes ocupados por un
milisegundos) especificado
arreglo.
como parámetro. (Hay 1000
BitRead(); milisegundos en un segundo)
Lee un Bit de un numero, que es lo If();
que requerimos para nuestro código
por que necesitamos leer un bit de Fueron condicionales
un numero entero. necesarios para validar
PinMode(); información de funcionamiento.
Configura el pin especificado para For();
que se comporte como entrada o
Para realizar recorridos y
salida. Consulte la página Pines
Digitales para obtener detalles almacenamiento de
sobre la funcionalidad de los pines. información.

COMPILADORES
GRACIAS
REFERENCIAS BIBLIOGRÁFICAS

 Héctor Uriel Pérez Rojas. 5 proyectos para Arduino,


https://www.Udemy.co.
 Modelador 3D en línea ejecutado atreves de un navegador web.
https://www.tinkercad.com/things/6m2Jwkls0fz-reloj-
binario/editel#/lesson-viewer.
 Guía de referencia de Arduino.
https://www.arduino.cc/reference/es/

También podría gustarte