SEGUIDOR
int ledPin
= 13; // LED connected to digital pin 13
int inPin =
12; // pushbutton connected to digital
pin 7
int val =
0; // variable to store the read
value
void
setup()
{
pinMode(ledPin, OUTPUT); // sets the digital pin 13 as output
pinMode(inPin, INPUT); // sets the digital pin 7 as input
}
void loop()
{
val = digitalRead(inPin); // read the input pin
digitalWrite(ledPin, val); // sets the LED to the button's value
}
SEGUIDOR: EJEMPLO BOTON
const int
buttonPin = 2; // the number of the
pushbutton pin
const int
ledPin = 13; // the number of the LED pin
int
buttonState = 0; // variable for
reading the pushbutton status
void
setup() {
// initialize the LED pin as an output:
pinMode(ledPin, OUTPUT);
// initialize the pushbutton pin as an input:
pinMode(buttonPin, INPUT);
}
void
loop(){
// read the state of the pushbutton value:
buttonState = digitalRead(buttonPin);
// check if the pushbutton is pressed.
// if it is, the buttonState is HIGH:
if (buttonState == HIGH) {
// turn LED on:
digitalWrite(ledPin, HIGH);
}
else {
// turn LED off:
digitalWrite(ledPin, LOW);
}
}
INVERSOR
int ledPin
= 13; // LED connected to digital pin 13
int inPin =
12; // pushbutton connected to digital
pin 7
int val =
0; // variable to store the read
value
void
setup()
{
pinMode(ledPin, OUTPUT); // sets the digital pin 13 as output
pinMode(inPin, INPUT); // sets the digital pin 7 as input
}
void loop()
{
val = digitalRead(inPin); // read the input pin
if (val==LOW){
digitalWrite(ledPin, HIGH);
} else {
digitalWrite(ledPin, LOW);
}
}
No hay comentarios:
Publicar un comentario
Nota: solo los miembros de este blog pueden publicar comentarios.