Efectos con LEDs con NodeMCU Esp8266 + IDE Arduino plantilla de intro 3

Efectos con LEDs con NodeMCU Esp8266 + IDE Arduino

efectos con leds

En este tutorial estaremos viendo dos efectos que podemos hacer a los LEDs con el microprocesador NodeMCU utilizando el IDE Arduino.

Si no sabes como configurar el IDE Arduino puedes ver el tutorial en el siguiente link: https://ciber-tips.com/nodemcu-esp8266-instalacion-del-ide-arduino/

Y si ya tienes conocimientos de la configuración de este descargate el IDE aquí: https://www.arduino.cc/en/main/software

Efectos con LEDs en intermitente

El código de este es muy simple ya que es igual que encender un LED, pero en este caso implementaremos un nuevo comando delay este es el tiempo que va a estar ejecutando el comando, este se declara en milisegundos. Para ver el tutorial de encender un LED haz click en el link: https://ciber-tips.com/blink-led-con-nodemcu-esp8266-ide-arduino/.

Código

int ledPin=16;
int ledPin1=5;
int ledPin2=4;
void setup() {
  // put your setup code here, to run once:
pinMode(ledPin, OUTPUT);
pinMode(ledPin1, OUTPUT);
pinMode(ledPin2, OUTPUT);
}
void loop() {
  // put your main code here, to run repeatedly:
digitalWrite(ledPin, HIGH);
digitalWrite(ledPin1, HIGH);
digitalWrite(ledPin2, HIGH);
delay(5000);
digitalWrite(ledPin, LOW);
digitalWrite(ledPin1, LOW);
digitalWrite(ledPin2, LOW);
delay(5000);
}

Efectos de LEDs en rotación

Código

int ledPin=16;
int ledPin1=5;
int ledPin2=4;
void setup() {
  // put your setup code here, to run once:
pinMode(ledPin, OUTPUT);
pinMode(ledPin1, OUTPUT);
pinMode(ledPin2, OUTPUT);
}
void loop() {
  // put your main code here, to run repeatedly:
//Primer LEDencendido
digitalWrite(ledPin, HIGH);
digitalWrite(ledPin1, LOW);
digitalWrite(ledPin2, LOW);
delay(5000);
//Segundo LED encendido
digitalWrite(ledPin, LOW);
digitalWrite(ledPin1, HIGH);
digitalWrite(ledPin2, LOW);
delay(5000);
//Tercer LED encendido
digitalWrite(ledPin, LOW);
digitalWrite(ledPin1, LOW);
digitalWrite(ledPin2, HIGH);
delay(5000);
}

Si lo deseamos podemos hacer que vuelvan a virar la rotación haciendo que después del tercero volvemos a encender el segundo y como este al llegar al fin vuelve comenzar pues volvería a encender el primero.

Para crear nuevos efectos con LEDs solo tienen que dejar volar su inmaginación, les he dado las herramientas necesarias para esto, el resto depende de ti.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Top arrow