Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Comunicación serial
1. Objetivos
2. Fundamento teórico
Comunicación serial
La comunicación en serie es muy sencilla, bastan dos hilos para enviar una diferencia de tensión entre
ellos y poder marcar niveles alto (5V) y bajo (0V) y con esto podemos transmitir información digital.
Ahora solo falta pactar dos cosas entre quien envía y quien recibe:
3. Desarrollo
Para el presente laboratorio se eligió JAVA como el lenguaje de programación para escribir las sentencias
que irán a controlar el estado del led, ya sea que esté encendido o apagado.
Inicialmente, para lograr una conexión entre JAVA y la placa Arduino Uno, se agregó una librería en el
proyecto de JAVA que se creó en el entorno de desarrollo integrado Netbeans. Esta librería fue
descargada de un sitio web de desarrolladores JAVA que gratuitamente brindan el código que escriben
para su descarga e instalación sin restricciones, contribuyendo así con el crecimiento y desarrollo de la
comunidad que utiliza este lenguaje de programación, la página web se llama http://panamahitek.com.
La librería destinada para la conexión de JAVA con Arduino se llama PanamaHitek_Arduino y la versión
utilizada para el proyecto es la número 3.0.0; dicha librería tiene la extensión .jar, para poder ser
reconocida por el sistema como un elemento adicional que se agrega para obtener diferente
funcionalidades.
A continuación, se procederá a describir el código escrito en JAVA para el control del encendido y
apagado del led.
Método sendData
Método Descripción
Método utilizado para enviar datos a Arduino. Los datos se deben enviar
sendData(String data)
como cadena de texto (string).
Después de escribir el código en JAVA, se procede a escribir el código en Arduino,para poder controlar
el harware.
Inicio de la
comunicación serial
La correspondencia que hay entre el programa en JAVA son los Srings (cadenas) que envían los botones
cuando son presionados mientras el programa está en ejecución.
4. Conclusiones