Tutorial Java + Arduino – JAVADUINO

  • 1 Respuestas
  • 3510 Vistas

0 Usuarios y 1 Visitante están viendo este tema.

Conectado Expermicid

  • *
  • Ex-Staff
  • *****
  • Mensajes: 461
  • Actividad:
    13.33%
  • Reputación 0
  • _-Expermicid-_
  • Skype: expermicid.xd
    • Ver Perfil

Tutorial Java + Arduino – JAVADUINO

  • en: Julio 28, 2013, 01:27:46 pm


¡Hola a todos! Hoy os traemos un tutorial muy interesante. En él, estableceremos una comunicación con Arduino a través de Java. Para ello, utilizaremos la librería RXTX, con el fin de poder utilizar el puerto serie. Tendremos dos LEDs, uno rojo y otro amarillo. Además, tendremos dos checkbuttons y dos botones en Java, desde los cuales podremos controlar nuestra aplicación.



La explicación del proyecto es muy sencilla. Lo que hacemos es abrir el puerto desde el cual podemos utilizar Arduino y definirlo en nuestro código Java. En mi caso, he puesto /dev/ttyUSB0. Para vuestro caso, puede que sea uno distinto y, si estáis en Windows, por ejemplo, tendréis un COM. El identificador lo podéis ver fácilmente en el IDE de Arduino.

Tras abrir el puerto, ya sabemos que estamos conectados con Arduino. Por lo tanto, hacemos que cuando se pulse un botón u otro (ON u OFF), se encienda o apague un LED, en función del estado en el que esté el checkbutton. Si por ejemplo, en la imagen anterior, quisiese apagar el rojo, tendría que seleccionarlo en el checkbutton y deseleccionar el amarillo, para que no actúen al mismo tiempo. Una vez pulsado el botón, se manda un “String” por el puerto serie, el cual lee Arduino con una interfaz que hemos programado, muy sencilla, como podréis ver en el vídeo y en el código.

La librería RXTX la podéis descargar desde su página oficial: RXTX.

Todo el proceso de programación e inserción de las imágenes en el proyecto, está incluído en el vídeo. Además, las imágenes de los LEDs, también van incluídas en los archivos con los códigos.

Espero que os sirva de gran ayuda, ya que es algo que en cualquier momento podemos necesitar, aunque no sea esta aplicación específica.

at=75

Fuente: You are not allowed to view links. Register or Login

Saludos
« Última modificación: Diciembre 15, 2015, 06:56:13 pm por Expermicid »

Conectado ANTRAX

  • *
  • Administrator
  • Mensajes: 5702
  • Actividad:
    100%
  • Country: ar
  • Reputación 37
  • ANTRAX
  • Skype: underc0de.org
  • Twitter: @Underc0de
    • Ver Perfil
    • Underc0de
    • Email

Re:Tutorial Java + Arduino – JAVADUINO

  • en: Julio 28, 2013, 01:30:02 pm
Que espectaculo! lo pondre en el blog de underc0de!
Muchas gracias bro!!


 

[Video Curso] Iniciacion a Java por DesarrolloWeb y EscuelaIT Mayo 2014

Iniciado por graphixx

Respuestas: 3
Vistas: 3905
Último mensaje Febrero 23, 2015, 10:13:28 am
por Hu3c0
[Tutorial] Peticiones AJAX a Servlets

Iniciado por Gus Garsaky

Respuestas: 4
Vistas: 8552
Último mensaje Abril 11, 2015, 06:26:34 pm
por Gabriela
Java Extremo [Video Cursos Completos] [Español] [ISO] 2009

Iniciado por graphixx

Respuestas: 9
Vistas: 9802
Último mensaje Diciembre 04, 2017, 02:36:34 am
por graphixx
Cheat-Sheet: JAVA - Hoja Guía para que no se me olvide

Iniciado por Denisse

Respuestas: 1
Vistas: 595
Último mensaje Julio 21, 2020, 12:43:49 pm
por DevCode
Como compilar programas Java en la consola de comandos de Windows

Iniciado por tar3kw0rm3d

Respuestas: 2
Vistas: 4234
Último mensaje Junio 04, 2013, 02:55:07 pm
por tar3kw0rm3d