Respuesta a: Librería PanamaHitek_Arduino – Conecta Arduino y Java

Inicio Foros Arduino + Java Librería PanamaHitek_Arduino – Conecta Arduino y Java Respuesta a: Librería PanamaHitek_Arduino – Conecta Arduino y Java

#11807

Antony García González
Jefe de claves

Buenas noches.

Procedo a responder tus preguntas.

Si lo que quieres es hacer que el Arduino abra una aplicación en Java, puedes crear un “listener” o “escuchador” que sería el encargado de conectarse con Arduino y estar pendiente a la recepción de datos. Una vez el “listener” reciba un comando en específico, puedes usar la interfaz Desktop de AWT de la siguiente manera:

Desktop.getDesktop().open(url));

Donde url es la ruta del ejecutable JAR que deseas iniciar. Por ejemplo “C:\test.jar”.

Así, cuando el “listener” reciba un dato en específico, podrías abrir una aplicación cualquiera a través de código. No sé si eso es a lo que te referías, pero ya me dirás si es así o no.

Para generar ficheros de Excel con gráficas incluidas tendrías que irte al propio API de POI que es la librería que yo utilizo para crear los ficheros. Hasta allá no llegan las funciones de mi código. Quizás en algún momento lo considere, pero por ahora simplemente exporta los datos capturados.

Para las gráficas en tiempo real, de esas tipo XY, te recomiendo que veas este ejemplo del cual no tengo video, pero cuyo código está disponible en nuestro repo de Github.

En el Arduino subes este código. Prueba corriendo ese sketch en Arduino y ejecutando el código de arriba en Java y me dices como te va.

Saludos.