elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Como proteger una cartera - billetera de Bitcoin


+  Foro de elhacker.net
|-+  Informática
| |-+  Electrónica
| | |-+  Ayuda: Arduino + java
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Ayuda: Arduino + java  (Leído 5,235 veces)
carepapa

Desconectado Desconectado

Mensajes: 19


Ver Perfil
Ayuda: Arduino + java
« en: 28 Noviembre 2011, 06:15 am »

hola amigos, quisiera que me den una ayuda, ya que no he podido solucionar el siguiente problema, creo para algunos sera muy sencillo y ojala me puedan ayudar. Necesito comunicar mi arduino con un programa que he hecho en java. El siguiente codigo es muy sencillo, solo para probar la comunicacion de arduino con java.
codigo en java:
 
Código:
SerialPort puerto = new SerialPort();
        List<String> listaPuertos;
        Com com1;

        listaPuertos = puerto.getFreeSerialPort();

        String recibido = "";
        String caracter = "";

        for (String string : listaPuertos) {
            System.out.println(string);
        }
        Parameters settings = new Parameters();
        settings.setPort("COM14");
        settings.setBaudRate(Baud._9600);

        com1 = new Com(settings);

        while(!caracter.equals("\n")){
        caracter =com1.receiveSingleString();
        recibido += caracter;

        System.out.println(recibido);
       
        }

       
    }

y este es el codigo en mi arduino:
Código:
void setup ()
{
  Serial.begin (9600);
}

void loop ()
{
  for (int i=0;i<=10;i++)
  {
    Serial.println(i);
    delay(1000);
  }
}

Se supone que en la consola de java me debe mostrar los numeros del 1 al 10, pero al momento de ejecutar el programa en java, solo me muestra en la consola
tres ceros y ahi termina el programa. No me esta mostrando los numeros del 1 al 10. Alguien tiene alguna idea de como hacerlo? De imprimir esos numeros hasta que desconecte el arduino o hasta que yo pare el programa?? Muchas gracias amigos, ojala me puedan ayudar


En línea

carepapa

Desconectado Desconectado

Mensajes: 19


Ver Perfil
Re: Ayuda: Arduino + java
« Respuesta #1 en: 29 Noviembre 2011, 03:59 am »

ya lo pude solucionar...
Código:
while(!caracter.equals(null))
solo era cambiar el retorno de carro por null.   ;D


En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Necessito ayuda con Arduino
Electrónica
eda6 2 4,434 Último mensaje 28 Enero 2013, 07:08 am
por Falso Positivo
Ayuda! Soy nuevo en electronica - Arduino
Electrónica
LeoJ24 1 3,673 Último mensaje 27 Marzo 2013, 21:18 pm
por #Borracho.-
Arduino (Sensor de temperatura y presion Bmp085 o Gy-65) Ayuda
Electrónica
lluvplay 2 8,552 Último mensaje 26 Agosto 2013, 21:57 pm
por ufil
[Ayuda]dudas antes de empezar en Arduino
Electrónica
Geormarsch 1 3,639 Último mensaje 4 Julio 2013, 05:47 am
por agus0
Ayuda con Java Arduino y JFreechart
Java
milnac 4 4,082 Último mensaje 7 Diciembre 2013, 03:58 am
por milnac
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines