lunes, 30 de mayo de 2016

digitalWrite(pin, value)

Envía al ´pin´ definido previamente como OUTPUT el valor HIGH o LOW (poniendo en 1 o 0 la salida). El pin se puede especificar ya sea como una variable o como una constante (0-13).  
digitalWrite(pin,  HIGH); //  deposita en el 'pin' un valor HIGH (alto o 1) 
El siguiente ejemplo lee el estado de un pulsador conectado a una entrada digital y lo escribe en el ´pin´de salida LED: 
digitalRead(pin) 
digitalWrite(pin, value)
    Arduino: Manual de Programación  
 21
int  led =  13; //  asigna a LED el valor 13 int  boton = 7; //  asigna a botón el valor  7 int  valor  = 0; //  define el valor y le asigna el valor 0  
void  setup() { pinMode(led,  OUTPUT); //  configura el led (pin13) como salida pinMode(boton,  INPUT); // configura botón (pin7) como entrada } 
void  loop() { valor  =  digitalRead(boton); //lee el estado de la entrada botón digitalWrite(led,  valor); // envía a la salida ´led´el valor leído } 
a continuacion les dejo un turial de youtube de como utilizar este tipo de sentenciahttps://www.youtube.com/watch?v=QvGsbzu0YGY

No hay comentarios:

Publicar un comentario