Serial.pRintln(Valor); Funciones De Tiempo; Millis() - Arduino Duemilanove Manual Del Usuario

Tabla de contenido

Publicidad

Apuntes de Arduino
Serial.print (1,23456, 2) imprime "1.23"
Serial.print (1,23456, 4) imprime "1,2346"

13.4. Serial.println(valor)

Imprime los datos al puerto serie como texto legible ASCII seguido por carácter de retorno de
carro ('\r') y un carácter de nueva línea ('\n'). Este comando tiene las mismas formas que
Serial.print(), es decir, con sólo el argumento valor o con un segundo argumento opcional
(formato).
Ejemplo
/*
Entrada analógica
Lee una entrada analógica del pin analógico 0, imprime el valor por el puerto serie.
*/
int analogValue = 0; // variable para almacenar
void setup() {
Serial.begin (9600); // Abre el puerto serie a 9600 bps
}
void loop ) {
analogValue = analogRead(0); // Lee la entrada analógica en el pin 0
Serial.println(analogValue); // imprime el valor en código ASCII
delay(10); // Retardo de 10 milisegundos antes de la siguiente lectura:
}

14. FUNCIONES DE TIEMPO

14.1. millis()

Devuelve el número de milisegundos transcurridos desde que la placa Arduino empezó a correr el
programa actual. Este número se desbordará (volverá a cero), después de aproximadamente 50
días. El dato devuelto es de tipo unsigned long (rango de 0 a (2^32) – 1).
Ejemplo
unsigned long tiempo;
void setup () {
Serial.begin(9600);
}
void loop () {
Serial.print("Tiempo: ");
tiempo = millis();
Serial.println (tiempo); // Imprime el tiempo en milisegundos desde el inicio del programa
delay(1000); // Espera un segundo a fin de no enviar cantidades masivas de datos
}
Apuntes de Arduino. Tecnología
// el valor analógico
21

Publicidad

Tabla de contenido
loading

Productos relacionados para Arduino Duemilanove

Este manual también es adecuado para:

Uno

Tabla de contenido