Framework (A-Z)

Referencia para la versión de Wiring 1.0 Build 0100+. Si tiene una versión previa, use la referencia incluida con su software. Si encuentra errores o tiene comentarios, no dude en contactarnos.

Nombre

pulseIn()

Ejemplos
int inpin = 8;
int val = 0;

void setup() {
  pinMode(inpin, INPUT); 
  Serial.begin(9600);
}

void loop() {
  val = pulseIn(inpin, HIGH);
  Serial.println(val);
  delay(100);
}
Descripción El método pulseIn() retorna la longitud en microsegundos en un pin de entrada digital por un periodo de tiempo desde 10 milisegundos hasta 3 minutos. Puede ser usado para leer sensores que retornan una serie de pulsos como algunos acelerómetros o medidores de rango. Los usuarios pueden especificar el conteo en las transiciones de HIGH o LOW. El comando pulseIn detiene toda actividad mientras se ejecuta. Un descando de 1 segundo (1000000 microsegundos) previene que el comando espere por siempre. Un descanso especifico en microsegundos puede también ser determinado.
Sintaxis
pulseIn(pin,transición)
pulseIn(pin,transición,descanso)
Parámetros
pin int: El pin usado para leer el pulso
transición HIGH o LOW
descanso int: Un valor de descanso en microsegundos
Retorna int
Uso Application
Updated on July 07, 2011 11:13:30pm PDT

Creative Commons License