Page 47 - CUAD_RYP
P. 47
Algoritmia y programación – Ejercicios y prácticas 91 Algoritmia y programación – Ejercicios y prácticas 92
PRÁCTICA DE LABORATORIO No.1
PRÁCTICA DE LABORATORIO
MANEJO DE ARDUINO
LEDs y pulsadores MANEJO DE ARDUINO
LEDs y pulsadores
Objetivo general: conocer la placa Arduino, la forma de montar un circuito
electrónico para después programarlo, y finalmente, ejecutarlo. Objetivo: conocer la placa Arduino, la forma de montar un circuito electrónico para
después programarlo, y finalmente, ejecutarlo.
Objetivo específico: aprender a emplear pulsadores para controlar el encendido y
apagado de un LED y hacer variar su intensidad de luz.
Materiales: 2.0 PROCEDIMIENTO
-Tres pulsadores Dado el esquema de conexión anterior, montar los siguientes ejercicios:
-Un LED de cualquier color a) Al presionar el pulsador, el LED se enciende. Al soltarlo, este debe apagarse. El
-Dos resistencias de 10K Ohms Sketch es el siguiente:
-Una resistencia e 220 Ohms
-Una fuente de alimentación de 5V int buttonPin = 2;
int ledPin = 13;
Para conectar un pulsador se utilizará undivisor de tensión, tal y como se aprecia en int estado = 0;
la figura de abajo. Con una resistencia en Pull-down, se conseguirá que, al pulsar el void setup()
botón, la entrada digital tome el valor de un nivel de tensión alto (HIGH). {
pinMode(ledPin, OUTPUT);
Primeramente debe declararse el pin como entrada y usar la función DigitalRead() pinMode(buttonPin, INPUT);
para leer el valor de la misma. }
void loop()
{
estado = digitalRead(buttonPin);
if (estado == HIGH)
{
digitalWrite(ledPin, HIGH);
}
else {
digitalWrite(ledPin, LOW);
}
}
Cuadernillo de trabajo