Está en la página 1de 15

Paso 2 – Contextualización del proyecto

PRESENTADO POR: LUIS ANDRES RAMOS


CODIGO: 94391765
GRUPO: 309696_15
TUTOR: ING:OMAR ALBERTO JARAMILLO
MICROPROCESADORES Y MICROCONTROLADORES
UNIVERSIDAD ABIERTA Y A DISTANCIA UNAD
MARZO 2021
INTRODUCCION.

El siguiente trabajo es realizado para la materia microprocesadores y


microcontroladores , abordando temas muy importantes para el desarrollo de la
actividad (paso 2), la cual nos indica la elaboración de un sistema para la entrada a
un laboratorio el cual nos va a generar códigos para cada usuario que desee
ingresar , en dicha practica aplicaremos conocimientos adquiridos anteriormente ,
como lo son la programación dentro del entorno del software proteus utilizado
componentes tan importantes como la Raspberry pi y su entorno de trabajo dando
cumplimiento a los requerimientos exigidos por la guía con ayuda y asesoría del
tutor encargado.
RESUMEN

La elaboración de este trabajo, se desarrolló un diseño e


implementación de un programa que permita generar un código para
cada usuario el cual permite el acceso y clasificación de 15 personas al
laboratorio ,permitiendo la aplicación y el uso de la tarjeta Raspberry pi
3, dentro del entorno de simulación (proteus ) adquiriendo
conocimientos y destrezas necesarias para el correcto desarrollo de la
actividad planteada y la oportunidad de conocer las

Con la elaboración de este programa, se busca colocar en práctica los


conocimientos adquiridos en el campo de programación y hacer una
contextualización de las tarjetas de desarrollo. Raspberry Pi o ST las
caules son una herramienta muy ponderosa en las distintas
aplicaciones y ambitos.
OBJETIVOS

-Analizaremos las estructuras determinantes de sistemas y la Arquitectura de microcontroladores RISC y CISC

-Utilizaremos las tarjetas de desarrollo( Raspberry Pi o ST) para lograr dar solucion al ejercicio planteado

- Hacer el uso de las herramientas de programación con el cual está diseñado en el compilador Python,
Permitiendo la utilización de la tarjeta Raspberry Pi3, aplicada en el simulador del software Proteus.
MARCO METODOLOGICO

Simulación montada en proteus

Escogemos , los componentes como lo son


primero
Nuestra tarjeta Raspberry pi 3, un LCD y dos
pulsadores a los cuales le asignaremos el
respectivo pin de conexión GPIO
Seguido dentro del diseñador grafico del
Simulador proteus elaboramos nuestro
Diagrama de flujo ,el cual al terminar le
Generaremos el respectivo código .
En esta parte del código observamos las
librerías generadas para la simulación , en esta
parte además
Podemos ingresarle o importarle librerías si se
necesa
citan para el correcto funcionamiento.
Aquí observamos el Flowchart routines
Donde se asignan en los módulos las entradas
y salidas en los pines correspondientes en
este caso (4 y 5) ,también se visualizan los y
las librerías que utiliza dentro del simulador
• Smbus
• Pygame
• Wiringpi
• Rpi.GPIO
• spidev.
Seguido asignamos a cada función
lo que se desarrollara dentro de
ella en este caso
(chart_show),(char_loop),(char
user)(chart_Timer)
Como vemos aquí se realiza la
visualización del código en el LCD
permitiendo observar el conteo de
usuarios y su respectivo código
generado por el numero random.
El cual ingresar en la parte del
seudocódigo por lo que en el
diagrama de flujo no se logra esta
acción.
Como se observa en (main funtion)
se observa el final de nuestro
programa el cual se ordena que se
repita hasta que lo necesitemos.
SIMULACION
CONCLUSIONES:

- Analizamos las diferencias entre las tarjetas de desarrollo. Raspberry Pi o ST Como


harramienta Para muchas aplicaciones en nuestro medio.

-Determinamos el uso y configuración de los puertos GPIO de la tarjeta Raspberry y su correcto


conexionado para lograr dar solución al ejercicio planteado.

-Utilizamos el software proteus ,para el desarrollo de la actividad apropiándonos de


conocimientos muy importantes del diseñador grafico y su gran aplicación
BIBLIOGRAFIA

Baer, J.-L. (2010). Microprocessor Architecture : From Simple Pipelines to Chip Multiprocessors. Cambridge
University Press. (pp. 177 - 206). Recuperado de: https://bibliotecavirtual.unad.edu.co/login?url=https://search-
ebscohost-
com.bibliotecavirtual.unad.edu.co/login.aspx?direct=true&db=nlebk&AN=312518&lang=es&site=ehost-
live&ebv=EB&ppid=pp_177
Fisher, M. (2016). ARM® Cortex® M4 Cookbook. Packt Publishing. (pp. 23 - 198). Recuperado
de: https://bibliotecavirtual.unad.edu.co/login?url=https://search-ebscohost-
com.bibliotecavirtual.unad.edu.co/login.aspx?direct=true&db=nlebk&AN=1201955&lang=es&site=ehost-
live&ebv=EK&ppid=Page-__-23
MUCHAS GRACIAS POR SU ATENCION

También podría gustarte