Beruflich Dokumente
Kultur Dokumente
PRESENTADO POR:
FACULTAD DE INGENIERIAS
INGENIERIA ELECTRONICA
VALLEDUPAR CESAR
17 – ABRIL - 2018
RESUMEN
Se diseñó un producto el cual tuvo como objetivo el juego simon-simon con 3 modos de juegos, y
como característica principal 6 botones touch capacitivos. El juego como tal consta de secuencias
aleatorias de sonidos y colores que colocan a prueba nuestra memoria haciendo repetir las secuencias
que el juego nos proporciona; De este modo vamos avanzando de nivel y de velocidad hasta el final
de los niveles. Se implementaron 3 modos de juegos los cuales son: modo individual, modo simon vs
apps y modo empresas vs empresas. Para el modo individual se diseñó una tarjeta con el
microcontrolador MSP430G2553 con sus 6 botones touch, para el segundo modo se diseñó una
aplicación basada en Android con una interfaz fácil de usar para cualquier persona la cual se comunica
vía BLUETOOTH con la MSP430G2553 y el tercer modo empresa vs empresa se elaboró un
protocolo para lograr la conexión con otra empresa por medio del dispositivo BLUETOOTH.
Un registro de desplazamiento es un circuito digital secuencial (es decir, que los valores de
sus salidas dependen de sus entradas y de los valores anteriores) consistente en una serie
de inestables, generalmente de tipo D, conectados en cascada (Fig. 1), que basculan de
forma sincrónica con la misma señal de reloj
Registro de desplazamiento de 8 bits, entrada serial y salida paralela o serial, salidas tri-
estado con cerrojos (latches), entradas de reloj activadas por flanco de subida
Características:
Entrada serial, salida paralela, o salida serial que permite conexión en cascada de
varias unidades
Registro de desplazamiento de 8 bits alimenta un registro de almacenamiento tipo D
(cerrojo)
Registro de almacenamiento con salidas tri-estado de alta corriente, pueden manejar
hasta 15 cargas LS-TTL.
1.2 ANDROID STUDIO
Android Studio es el entorno de desarrollo integrado (IDE) oficial para el desarrollo de
aplicaciones para Android y se basa en IntelliJ IDEA. Además del potente editor de códigos
y las herramientas para desarrolladores de IntelliJ, Android Studio ofrece aún más funciones
que aumentan tu productividad durante la compilación de apps para Android, como las
siguientes:
• Un sistema de compilación basado en Gradle flexible
• Un emulador rápido con varias funciones
• Un entorno unificado en el que puedes realizar desarrollos para todos los
dispositivos Android
• Instant Run para aplicar cambios mientras tu app se ejecuta sin la necesidad de
compilar un nuevo APK
• Integración de plantillas de código y GitHub para ayudarte a compilar funciones
comunes de las apps e importar ejemplos de código
• Gran cantidad de herramientas y frameworks de prueba
• Herramientas Lint para detectar problemas de rendimiento, usabilidad,
compatibilidad de versión, etc.
• Compatibilidad con C++ y NDK
• Soporte incorporado para Google Cloud Platform, lo que facilita la integración de
Google Cloud Messaging y App Engine
1.4 MSP4302553
La familia de microcontroladores de ultra bajo consumo Texas Instruments MSP430 consta
de varios dispositivos diferentes conjuntos de periféricos dirigidos para diversas
aplicaciones. La arquitectura, combinada con cinco de baja potencia modos, está
optimizado para lograr una mayor duración de la batería en aplicaciones de medición
portátiles. El dispositivo presenta una potente CPU RISC de 16 bits, registros de 16 bits y
generadores constantes que contribuyen a la máxima eficiencia del código. El oscilador
controlado digitalmente (DCO) permite el despertar desde modos de baja potencia al modo
activo en menos de 1 μs.
CARACTERISTICAS
• Rango de voltaje de alimentación bajo:(1,8 a 3,6)v
- Modo activo: 230 μA a 1 MHz, 2,2 V - UART mejorado que admite Baudrate automático
Menos de 1 μs
• Configuraciones básicas del módulo de reloj • 10 bits 200 ksps analógico a digital (A / D)Conversor
con referencia interna, muestra- Frecuencias internas de hasta 16 MHz con and-Hold y Autoscan
(consulte la Tabla 1) Cuatro frecuencias calibradas
• Detector de oscurecimiento
- Baja frecuencia interna de muy baja potencia
• Lógica de emulación integrada en chip con Spy-Bi-Wire Capturar / Comparar la interfaz de registros
1.5 Bluetooth
El futuro es inalámbrico, y la tecnología Bluetooth es una de las soluciones en el mundo de los
aficionados a la electrónica, donde el enlace de datos “sin vínculo físico” debe ser robusto, confiable
y seguro. El módulo de bluetooth HC-05 es el que ofrece una mejor relación de precio y
características, ya que es un módulo Maestro-Esclavo, quiere decir que además de recibir
conexiones desde una PC o tablet, también es capaz de generar conexiones hacia otros dispositivos
bluetooth. Esto nos permite, por ejemplo, conectar dos módulos de bluetooth y formar una conexión
punto a punto para transmitir datos entre dos microcontroladores o dispositivos.
Este Shield BlueTooth HC-05 es un módulo serie Bluetooth (Master / Slave). Se pueden elegir los
pines utilizarlos como RX y TX para comunicarse con el módulo HC-05. Sólo es posible comunicar
los dispositivos entre maestro y esclavo. Las configuraciones maestro/maestro o esclavo/esclavo no
son posibles. El modo esclavo podría servir para conectar con PDA, PC, etc. y otros dispositivos que
por defecto actúan como maestros.
Características Hardware
• PIO control.
• Velocidad en baudios (Modo comandos AT): 38400, Bits de datos: 8, Bit de parada: 1, Paridad: Sin
paridad.
• Tasa de velocidad de modulación en baudios soportadas: 9600, 19200, 38400, 57600, 115200,
230400, 460800.
• Auto-conexión del dispositivo con la última configuración por defecto. • Permiso conectar el
dispositivo emparejado de forma predeterminada.
Lm1117 1 1.500
Msp430g2553 1 12.000
bluetooth 1 20.000
lcd 1 10.000
Borneras 1 900
Led 2 600
Reóstato 1 700
Resistencias 13 1.000
Tornillos 15 3.000
buzzer 1 1.200
Estaño 1 2.000
Diodos 2 200
Total 299.600