Encender un LED

Te pregunto

Pregunta

Antes de seguir te pregunto:

¿A qué PIN habíamos conectado
la pata positiva del LED?

 Gustavo

Sugerencia

Recordá que podés volver, en todo momento, a cualquiera de los ítem. En este caso a La conexión.

Respuestas

PIN 13

PIN GND

PIN 1

Retroalimentación

El programa

Ahora sí, vamos encender el LED que pusimos en la placa Arduino. Para eso, vamos a utilizar el lenguaje Arduino:

Programa. Encender LED

 Gustavo

pinMode()

La sentencia pinMode() debe recibir el PIN y el modo en que queremos que trabaje. En nuestro caso como conectamos el LED al PIN 13, eso indicamos. En cuanto al modo, le vamos a enviar una orden, por eso lo ponemos en salida o OUTPUT.

digitalWrite()

La sentencia digitalWrite(), como su nombre lo indica, escribe (write) sobre PINES digitales (digital). Necesita que le indiquemos, entre los paréntesis, el PIN (en nuestro ejemplo el 13) y el estado que puede ser HIGH (alto) o LOW (bajo). Es decir, como si fuera la llave de la luz: encendido o apagado.

Una vez subido a la placa, el LED se enciende y permanece así...

Placa con LED encendido

Escribir y subir el programa

  1. Conectamos la placa a la computadora
    Arduino UNO conectada
  2. Abrimos el IDE de Arduino
    IDE Arduino
  3. En Herramientas, ir a Puerto y elegir el puerto al que quedó conectada la placa: COM....
  4. En el bloque SETUP, le indicamos que el PIN 13 lo vamos a configurar como salida o output y escribimos:
    pinMode(13, OUTPUT);
  5. En el bloque LOOP(), vamos a colocar la sentencia que nos permite encender el LED:
    digitalWrite(13, HIGH);
  6. Subimos el programa a la placa (subir programa) y LISTO!

Obra publicada con Licencia Creative Commons Reconocimiento Compartir igual 4.0

Anterior | Siguiente