Page 42 - Programacion
P. 42
9. Sube el programa a la tarjeta para ver qué ocurre. Aprieta el
push button para probar su funcionamiento (deberá prender
y apagar el LED). Te mostramos cómo quedaría el programa
final para que puedas verificar si lo hiciste de forma correcta.
void setup() {
pinMode(3,INPUT);
pinMode(2,OUTPUT);
}
void loop() {
if(digitalRead(3)==HIGH) {
digitalWrite(2,HIGH);
}
else {
digitalWrite(2,LOW);
}
}
Experimenta
Es recomendable que experimentes con esta instrucción para
hacer pruebas y comprender mejor cómo funciona. En los dos
ejercicios siguientes, te indicaremos qué es lo que se debe
hacer, y después te dejaremos solamente cómo quedaría el
programa. Te recomendamos que leas primero qué es lo que
debe hacer y trates de hacerlo sin consultar el código, y que
solo lo revises en caso de que no te salga bien. Así empezarás
a practicar lo aprendido.
Quizá pienses que has aprendido demasiado acerca de
desarrollo de programa y circuito para solamente encender un
LED (y más cuando bastaría con armar un simple circuito en
serie). Es momento de que veas que, gracias a la programación,
puedes hacer varias cosas con el mismo circuito con solo
cambiar un poco el código.
10. Para empezar, cambia en digitalWrite de HIGH a LOW y sube el
programa a la tarjeta. Presta atención a lo que sucede.
40