Sobre este proyecto
it-programming / mobile-development
Abierto
Hola elkin si me suena bastante esa opcion de empezar de nuevo. Pero la verdad lo que ahora me preocupa es el tiempo. Te explicare mi proyecto.
Buen día compañero OK entiendo. Estoy haciendo un proyecto universitario y lo que necesito es crear una aplicación para realizar el préstamo de bicicletas públicas pero pues esas bicicletas públicas también se van a poder reservar por si en algún momento un usuario la reserva, cuando vuelva este la misma bicicleta esperando a que el la retire, estoy utilizando la comunicación mediante Bluetooth con un arduino mega lo que hace el arduino mega es recibir el dato que me está enviando la aplicación mediante el Bluetooth y simplemente me abre un cerrojo.
Lo que estoy haciendo en la aplicación es lo siguiente es una aplicación que su primer screen lo que hace el usuario es ingresar con un usuario y una contraseña este usuario se tuvo que haber registrado con anterioridad Y los estoy guardando en una base de datos de tynidb luego entra a una pantalla en donde lo que hace es seleccionar una opción. Las opciones que hay son préstamo inmediato de la bicicleta, realizar la reserva del una bicicleta y salir de la aplicación o cerrar sección, si selecciona retirar la bicicleta entra una pantalla en donde sale el número de bicicletas que están en el parqueadero selecciona cualquiera y la retira, si selecciona reservar deberá aparecer el número de bicicletas disponibles para reservar luego de reservarla simplemente mostrará un mensaje que dirá que su bicicleta fue reservada y volverá a la pantalla número uno a la pantalla inicial. El inconveniente que estoy teniendo en estos momentos es en la parte de la reserva ya que no sé cómo hacer que si entra un usuario a ese usuario se le asigne esa bicicleta que está reservando Y que esa bicicleta que se le está reservando a él no le aparezca a otro usuario que ingrese posteriormente.
También tengo un inconveniente porque quiero saber cuando hay una bicicleta Parqueada o cuando no estoy usando un sensor detector de obstáculos de arduino para saber si hay o no hay una bicicleta parqueada pero esta información que tengo en el arduino y no no se como enviarla a la aplicación esto con el fin de que si no hay una bicicleta parqueada el usuario simplemente no pueda seleccionarlas ni para reserva ni para prestamo. Culminando el último inconveniente que tengo es que quiero conectarme siempre al mismo Bluetooth sin necesidad de que me aparezca una lista de Bluetooth disponibles si no que simplemente se conecte automáticamente al mismo Bluetooth he pensado hacerlo que se conecte siempre a la misma Mac del Bluetooth pero he tenido errores en esta parte Y no sé cómo solucionarlo. ESTOS SON LOS PROBLEMAS QUE TENGO PERO EN SI LA APLICACION TIENE LAS SIGUIENTES FUNCIONES
-esta aplicacion solo ira en un solo dispositivo, una tablet que ira en el parquedero de las bicicletas por ende no hay asceso a internet todo es interno a la tablet
-login de usuarios
-registro de usuarios (el cual solo los puede registrar el admini)
-bedo tener un control de las personas que retiran bicicletas para poder sacarlos en un excel
-bedo tener un control de las personas que yo registro como administrador para poder sacarlos en un excel
-la aplicacion pertime realizar la reserva de solo una bicicleta bicicleta por usuario y solo el la podra retirar
-el usuario solo puede retirar una bicicleta
-la aplicacion envia por el puerto de bluetooth una letra donde A es la bici 1, B es la bici 2, C es la bici 3 y asi hasta la bici 20, este dato lo recibo en un arduino mega y simplemente activo el cerrojo de la bicicleta que recibe
Categoría Programación y Tecnología
Subcategoría Programación de Apps. Android, iOS y otros
Plazo de Entrega: No definido
Habilidades necesarias