La palabra LED es un acrónimo que significa diodo emisor de luz. Para evitar que estos componentes o la placa se dañen cuando se conectan, es necesario agregar una resistencia. El valor de la resistencia a incorporar se calcula por medio de la Ley de Ohm y dependerá de la placa y del tipo de LED que se estén utilizando.
Todo LED posee dos conectores que se caracterizan por ser uno más largo que el otro. El conector más largo se debe conectar a un pin digital y el más corto a GND.
Programación por bloques
En este programa se envía una señal digital por medio del pin 13.
Enciende el LED | |
Apaga el LED |
Programación por código
Las mismas instrucciones que se expresaron por medio de bloques previamente, pueden ser traducidas al lenguaje de Arduino obteniendo el siguiente resultado:
A continuación se explican las diferentes partes de este programa paso a paso.
La función setup() posee una única instrucción la cual indica que por medio del pin 13 se generarán salidas de señales: pinMode(13, OUTPUT);
OUTPUT se utiliza para indicar las salidas e INPUT para las entradas. Debido a que el pin 13 es digital, las señales de salida serán digitales.
En la función loop() se distinguen cuarto instrucciones en las que se utilizan dos nuevas funciones: digitalWrite() y delay()