Librerías \ FirmataProcessing

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.

Clase

Wiring

Nombre

digitalRead()

Ejemplos
import processing.serial.*; //Import the Serial i/o and the Wiring Libraries
import Wiring.*;
Wiring wiring; //Create a Wiring object

int inpin = 0;
int outpin = 1;
int val = 0;

void setup() {
  println(Wiring.list()); //print the serial devices list
  wiring = new Wiring ( this, Wiring.list()[1], 57600); //inicialized the wiring object

  Wiring.pinMode(inpin, Wiring.INPUT); 
  Wiring.pinMode(outpin, Wiring.OUTPUT);
}

void draw() {
  val = Wiring.digitalRead(inpin);
  if (val == Wiring.HIGH) 
  {
    Wiring.digitalWrite(outpin, Wiring.HIGH);
  } 
  else {
    Wiring.digitalWrite(outpin, Wiring.LOW);
  }
}
Descripción El comando digitalRead() lee el estado (o valor) de un pin digital.
Sintaxis
Wiring.digitalRead(pin)
Parámetros
pin HIGH o LOW.
Retorna int
Uso Application
Updated on July 07, 2011 11:14:50pm PDT

Creative Commons License