Search wiring.org.co:

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