Powered By Blogger

Serial.begin(rate), Serial.println(data)

 Serial.begin(rate) 


Abre el puerto serie y fija la velocidad en baudios para la transmisión de datos en serie. El valor típico de velocidad para comunicarse con el ordenador es 9600, aunque otras velocidades pueden ser soportadas. 

    void setup()
      {
         Serial.begin(9600);       // abre el Puerto serie y configura la velocidad en 9600 bps 
      }
  
Nota: Cuando se utiliza la comunicación serie los pins digital 0 (RX) y 1 (TX) no puede utilizarse al mismo tiempo.


Serial.println(data) 


Imprime los datos en el puerto serie, seguido por un retorno de carro automático y salto de línea. Este comando toma la misma forma que Serial.print (), pero es más fácil para la lectura de los datos en el Monitor Serie del software.
               Serial.println(analogValue); // envía el valor 'analogValue' al puerto

 Nota: Para obtener más información sobre las distintas posibilidades de Serial.println () y Serial.print () puede consultarse el sitio web de Arduino.
 El siguiente ejemplo toma de una lectura analógica pin0 y envía estos datos al ordenador cada 1 segundo.

void setup()
   {
       Serial.begin(9600);                                // configura el puerto serie a 9600bps 
   }
void loop()
  {
       Serial.println(analogRead(0));             // envía valor analógico 
       delay(1000);                                         // espera 1 segundo
  }

No hay comentarios:

Publicar un comentario