hola,
a ver si me podéis dar una idea / ayuda por donde empezar, continuar.
estoy realizando un robot lanza bolas de tenis de mesa.
de momento lo que tengo hecho es una app con appinventor y 6 sliders, según movemos estos sliders varian la posición los servos y la velocidad de los motores.
Aún tengo que hacer las pruevas, pero esta app es para calibrar las posiciones.
Segun la posición de los servos la bola ira más a la izquierda o derecha o más al fondo o cerca de la red.
Segun la combinación de los sliders de los motores la bola saldra con un efecto u otro o sin ningun efecto.
Esto lo hago con un arduino mega aun no lo he colocado en el robot, pero probandolo fuera del robot parece que funciona más o menos bien.
desde la app mando una serie de números separados por una coma.
en el arduino leo lo que me llega del bluetooth y con la función ParseInt leo estos valores y luego actuo sobre motores y servos.
La idea que tengo ahora es que una vez conozca los valores de cada posición, hacer una app (ya esta más o menos hecha)
la idea es poder elegir muchas opciones.
estas son las opciones.
numero de movimientos (entre 1 y 5), esto es que puedes eleguir una secuencia de hasta cinco movimientos, por ejemplo la primera bola la tira a un lado, la segunda en medio y una tercera en el otro lado).
Posición donde va a ir la bola (entre 1 y 9), la mitad de la mesa esta dividida en nueve cuadrados.
Tipo de efecto (entre 1 y 5), sin efecto, top spin, efecto cortada, efecto izquierda, efecto derecha.
El tiempo que durara el ejercicio entre 15 segundos y 5 minutos.
el intervalo en que van a salir las bolas, pueden salir a una frecuencia más rapida o más despacio.
Todo esto es lo que quiero que haga, ja, ja,
de momento con la primera app recibo los datos y los almaceno en variables que luego actuo sobre motores y servos, pero para hacer todas estas combinaciones que seria lo más adecuado con una array, con if o con switch, etc.. es que hay muchas opciones para configurar y no lo tengo claro como hacerlo de la manera más sencilla.
adjunto archivo aia de app inventor, para que veais un poco la idea. No puedo adjuntar este tipo de archivos, adjunto una foto de la presentación para que os hagais una idea
a ver si me podéis dar una idea / ayuda por donde empezar, continuar.
estoy realizando un robot lanza bolas de tenis de mesa.
de momento lo que tengo hecho es una app con appinventor y 6 sliders, según movemos estos sliders varian la posición los servos y la velocidad de los motores.
Aún tengo que hacer las pruevas, pero esta app es para calibrar las posiciones.
Segun la posición de los servos la bola ira más a la izquierda o derecha o más al fondo o cerca de la red.
Segun la combinación de los sliders de los motores la bola saldra con un efecto u otro o sin ningun efecto.
Esto lo hago con un arduino mega aun no lo he colocado en el robot, pero probandolo fuera del robot parece que funciona más o menos bien.
desde la app mando una serie de números separados por una coma.
en el arduino leo lo que me llega del bluetooth y con la función ParseInt leo estos valores y luego actuo sobre motores y servos.
La idea que tengo ahora es que una vez conozca los valores de cada posición, hacer una app (ya esta más o menos hecha)
la idea es poder elegir muchas opciones.
estas son las opciones.
numero de movimientos (entre 1 y 5), esto es que puedes eleguir una secuencia de hasta cinco movimientos, por ejemplo la primera bola la tira a un lado, la segunda en medio y una tercera en el otro lado).
Posición donde va a ir la bola (entre 1 y 9), la mitad de la mesa esta dividida en nueve cuadrados.
Tipo de efecto (entre 1 y 5), sin efecto, top spin, efecto cortada, efecto izquierda, efecto derecha.
El tiempo que durara el ejercicio entre 15 segundos y 5 minutos.
el intervalo en que van a salir las bolas, pueden salir a una frecuencia más rapida o más despacio.
Todo esto es lo que quiero que haga, ja, ja,


de momento con la primera app recibo los datos y los almaceno en variables que luego actuo sobre motores y servos, pero para hacer todas estas combinaciones que seria lo más adecuado con una array, con if o con switch, etc.. es que hay muchas opciones para configurar y no lo tengo claro como hacerlo de la manera más sencilla.
adjunto archivo aia de app inventor, para que veais un poco la idea. No puedo adjuntar este tipo de archivos, adjunto una foto de la presentación para que os hagais una idea