Nuestro proyecto consiste en un garage inteligente, vamos a abrir la puerta de este a través el dispositivo móvil.
Para realizar nuestro proyecto se requiere el hardware y software que mencionaré a continuación:
HARDWARE
Smartphone
Para nuestro proyecto utilizaremos un Smartphone con sistema operativo Android.
Este dispositivo será utilizado como lector QR y también para recibir las notificaciones de cuando alguien se encuentre estacionado fuera de tu casa y no seas tu.
Cámara web
Esta la utilizaremos para detectar las imágenes que se encuentran enfrente del garage, esto con el fin de saber cuando alguien va a entrar o cuando alguien se estaciona frente al garage, estas imagenes se mandan a la computadora para procesarlas.
Precio: $260
Tienda: Steren
Link: http://www.steren.com.mx/catalogo/prod.asp?f=&sf=53&c=569&p=4030&desc=webcam-con-microfono-e-iluminacion-multicolor
Arduino UNO
El Arduino lo utilizaremos para controlar la puerta del garage, este recibirá las señales para saber si abrir o cerrar el garage.
Precio: $365Tienda: Electrónica 5hz
Link: http://www.5hz-electronica.com/arduino_uno-3-1.aspx
Módulo Bluetooth
El módulo bluetooth será utilizado en conjunto con el Arduino UNO para establecer una comunicación inalámbrica entre el dispositivo móvil y el garage, mediante una aplicación que tendra el dispositivo Android para abrir y cerrar el garage.
Precio: $580Tienda: Electrónica 5hz
Link: http://www.5hz-electronica.com/modembluetooth-silver.aspx
Servo
Como realizaremos un prototipo a escala, vamos a necesitar motores para darle movimiento a la puerta del garage, para esto se puede utilizar un servo 360 de rotación, lo cual significa gira 360 grados continuamente, esto suponiendo que una cadena estuviera girando para abrir el garage.
Precio: $220Tienda: Electrónica 5hz
Computadora
Necesitamos una computadora que se encuentre conectada al Arduino para leer el web service. Estábamos pensando en utilizar una Raspberry PI para realizar esto.
SOFTWARE
Para nuestro proyecto utilizaremos diferentes lenguajes de programación:
- Python. Escribir código para establecer comunicaciones.
- Processing. Lenguaje de programación de Arduino.
- Java. Para la aplicación móvil que realizaremos para abrir o cerrar el garage.
- PHP. Para el web service.
También son necesarias las librerías de Android SDK y el software de Arduino para programar en Processing y escribir código en el Arduino.
Link de Android SDK: http://developer.android.com/sdk/index.html#download
Link del software de Arduino: http://arduino.cc/en/main/software
La estructuración no es la más clara para alguien queriendo enterarse sobre componentes para sistemas inteligentes, pero el contenido más o menos cubre lo necesario. 6 pts.
ResponderEliminar