Sobre este proyecto
it-programming / mobile-development
Abierto
Hola!
el presupuesto es de 80 a 120 dolares
necesito el desarrollo de un dispositivo con programa para una placa con arduino wifi que se conecta a una red via wifi y que permite
el encendido o apagado de 5 leds y
ademas informa sobre el estado de 5 interruptores .
Ademas se necesita un programa para un celular android conectado a internet que permita
encender /apagar los leds y ademas
saber el estado de los interruptores cuando reciba informacion de q cambio el estado del dispositivo
redactado de otra manera
el proyecto consiste tener un dispositivo dispo que lea el estado de 5 interruptores y además de 5 reles q podemos abrir o cerrar desde un celular. El dispo debe conectarse a una red wifi con acceso a internet, cuando cambie el estado de alguno de los interruptores enviara inmediatemnete dicha info al celu y al sitio web/ftp .
Además una aplicación p/celular que muestre el estado de los interruptores y reles, y si el usuario decide puede cambiar el estado de los reles del DISPO. El celu estará conectado a Internet
Para ello necesitamos q se realice
de manera directa (es decir el celu cambia el estado de los reles y ademas muestra la info q recibio del dispo)
y paralemamente con una pasarella web/ftp ( es decir el dispo envia estado de reles e interruptores y la ip-dispo a una web/ftp para sea almacenda en una tabl ,dicha tabla es consultada por el celu y asi el celu conoce la ip del dispo y le puede enviar la ip del celu.)
Sugeriría esto:
1- un dispositivo (dispo) que pueda hacer lo siguiente:
• al iniciar el dispo se conecta al celular y desde este ultimo le brinda 3 cosas:
1-el nombre de red, 2- password, 3-la direccion ip del celu (ip-celu). Y se almacenan en la eeprom del DISPO.
Este proceso se podra realizar cuando el usuario requiera y se reinicie el dispo.
Luego en uso normal deberá
• lea el estado de 5 interruptores y 5 relays
• cada determinado tiempo que lea en su memoria una dirección ip (IP-Cel ) y el nombre de un sitio web/ftp , a las cuales enviara los estados descriptos en el punto anterior ( IP-Dispo, estado 5 reles, estado 5 interruptores)
• cada determinado tiempo que reciba y almacene la dirección IP-Cel enviada por el Celu.
• Cuando cambie el estado de los interrupores debera enviar inmediatamente los estados a ip-cel y al sitio web/ftp
2- una ap para celular q funcione apenas se inicia el celular y que haga lo siguiente
• conectarse directamente al arduino y enviarle el nombre de red y su password cuando lo indique el usuario.
• Lea la ip del celular (IP-Cel ) y la envie al DISPO
• Que reciba la informacion enviada por el DISPO ( IP-Dispo, estado 5 reles, estado 5 interruptores) y que muestre la información y cuando no reciba la info del DISPO que consulte al sitio web
se prefiere q se utilice como hardware del DISPO el Nodemcu Wifi Esp8266 Lua Gpio Pwm I2c Uart Arduino
Categoría Programación y Tecnología
Subcategoría Programación de Apps. Android, iOS y otros
¿Cuál es el alcance del proyecto? Crear una aplicación nueva
¿Es un proyecto o una posición? No lo sé aún
Actualmente tengo Tengo las especificaciones
Disponibilidad requerida Tiempo completo
Experiencia en este tipo de proyectos Sí (He administrado este tipo de proyectos anteriormente)
Plataformas requeridas Android, Otro
Plazo de Entrega: 20 Mayo, 2018
Habilidades necesarias