corrección led_pwm2
This commit is contained in:
parent
4956fda212
commit
e59696a8ee
@ -15,15 +15,15 @@ Implementaciones :
|
|||||||
- [Buzzers/Speakers](./buzzer/README.md)
|
- [Buzzers/Speakers](./buzzer/README.md)
|
||||||
- [PWM](./pwm/README.md)
|
- [PWM](./pwm/README.md)
|
||||||
- [Leds](./leds/README.md)
|
- [Leds](./leds/README.md)
|
||||||
- [Led Dimmer](./leds/dimmer_led/dimmer_led.ino)
|
- [Led PWM](./leds/led_pwm/led_pwm.ino)
|
||||||
- [Leds PWM](./leds/led_pwm/led_pwm.ino)
|
- [Led PWM2](./leds/led_pwm2/led_pwm2.ino)
|
||||||
- [Leds PWM 1](./leds/leds_pwm/leds_pwm.ino)
|
- [Leds PWM 1](./leds/leds_pwm/leds_pwm.ino)
|
||||||
- [Leds PwM 2](./leds/leds_pwm2/leds_pwm2.ino)
|
- [Leds PwM 2](./leds/leds_pwm2/leds_pwm2.ino)
|
||||||
- [Potenciomentro y Led](./leds/potenciomentro_led/potenciomentro_led.ino)
|
- [Potenciomentro y Led](./leds/potenciomentro_led/potenciomentro_led.ino)
|
||||||
|
- [Led Dimmer](./leds/dimmer_led/dimmer_led.ino)
|
||||||
- [RGB](./leds/rgb/rgb.ino)
|
- [RGB](./leds/rgb/rgb.ino)
|
||||||
- [RGB 2](./leds/rgb2/rgb2.ino)
|
- [RGB 2](./leds/rgb2/rgb2.ino)
|
||||||
- [RGB 3](./leds/rgb3/rgb3.ino)
|
- [RGB 3](./leds/rgb3/rgb3.ino)
|
||||||
- [Semaforo](./leds/semaforo/semaforo.ino)
|
|
||||||
- [Serial Leds](./leds/serial_leds/serial_leds.ino)
|
- [Serial Leds](./leds/serial_leds/serial_leds.ino)
|
||||||
- [Sensores](./sensores/README.md)
|
- [Sensores](./sensores/README.md)
|
||||||
- Temperatura y Humedad
|
- Temperatura y Humedad
|
||||||
|
@ -1,14 +1,13 @@
|
|||||||
## Leds
|
## Leds
|
||||||
|
|
||||||
- [Led Dimmer](./dimmer_led/dimmer_led.ino)
|
- [Led PWM](./led_pwm/led_pwm.ino)
|
||||||
- [Leds PWM](./led_pwm/led_pwm.ino)
|
- [Led PWM 2](./led_pwm2/led_pwm2.ino)
|
||||||
- [Leds PWM 1](./leds_pwm/leds_pwm.ino)
|
- [Leds PWM 1](./leds_pwm/leds_pwm.ino)
|
||||||
- [Leds PwM 2](./leds_pwm2/leds_pwm2.ino)
|
- [Leds PwM 2](./leds_pwm2/leds_pwm2.ino)
|
||||||
- [Potenciomentro y Led](./potenciomentro_led/potenciomentro_led.ino)
|
- [Potenciomentro y Led](./potenciomentro_led/potenciomentro_led.ino)
|
||||||
|
- [Led Dimmer](./dimmer_led/dimmer_led.ino)
|
||||||
- [RGB](./rgb/rgb.ino)
|
- [RGB](./rgb/rgb.ino)
|
||||||
- [RGB 2](./rgb2/rgb2.ino)
|
- [RGB 2](./rgb2/rgb2.ino)
|
||||||
- [RGB 3](./rgb3/rgb3.ino)
|
- [RGB 3](./rgb3/rgb3.ino)
|
||||||
- [Semaforo](./semaforo/semaforo.ino)
|
|
||||||
- [Serial Leds](./serial_leds/serial_leds.ino)
|
- [Serial Leds](./serial_leds/serial_leds.ino)
|
||||||
|
|
||||||
|
|
||||||
|
13
leds/led_pwm2/led_pwm2.ino
Executable file
13
leds/led_pwm2/led_pwm2.ino
Executable file
@ -0,0 +1,13 @@
|
|||||||
|
// La functión setup corre solo una vez al encender/reiniciar la placa
|
||||||
|
void setup() {
|
||||||
|
// Inicializar pin digital como output.
|
||||||
|
pinMode(10, OUTPUT);
|
||||||
|
}
|
||||||
|
|
||||||
|
// La función loop corre una y otra vez, por siemre
|
||||||
|
void loop() {
|
||||||
|
for (int i = 0; i <= 255; i++) {
|
||||||
|
analogWrite(10, i);
|
||||||
|
delay(10);
|
||||||
|
}
|
||||||
|
}
|
@ -1,15 +0,0 @@
|
|||||||
|
|
||||||
// the setup function runs once when you press reset or power the board
|
|
||||||
void setup() {
|
|
||||||
// initialize digital pin LED_BUILTIN as an output.
|
|
||||||
pinMode(10, OUTPUT);
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
// the loop function runs over and over again forever
|
|
||||||
void loop() {
|
|
||||||
for (int i = 0; i <= 255; i++) {
|
|
||||||
analogWrite(10, i);
|
|
||||||
delay(10);
|
|
||||||
}
|
|
||||||
}
|
|
@ -1,42 +1,40 @@
|
|||||||
|
|
||||||
|
|
||||||
void setup() {
|
void setup() {
|
||||||
pinMode(2, OUTPUT);
|
pinMode(2, OUTPUT);
|
||||||
pinMode(3, OUTPUT);
|
pinMode(3, OUTPUT);
|
||||||
Serial.begin(9600);
|
Serial.begin(9600);
|
||||||
}
|
}
|
||||||
|
|
||||||
void ciclo1() {
|
void ciclo1() {
|
||||||
int i=0;
|
int i=0;
|
||||||
while (i < 5) {
|
while (i < 5) {
|
||||||
digitalWrite(3, LOW);
|
digitalWrite(3, LOW);
|
||||||
digitalWrite(2, HIGH);
|
digitalWrite(2, HIGH);
|
||||||
delay(500);
|
delay(500);
|
||||||
digitalWrite(2, LOW);
|
digitalWrite(2, LOW);
|
||||||
digitalWrite(3, HIGH);
|
digitalWrite(3, HIGH);
|
||||||
delay(500);
|
delay(500);
|
||||||
++i;
|
++i;
|
||||||
}
|
}
|
||||||
apagaLeds();
|
apagaLeds();
|
||||||
}
|
}
|
||||||
|
|
||||||
void ciclo2() {
|
void ciclo2() {
|
||||||
int j=0;
|
int j=0;
|
||||||
while (j < 5) {
|
while (j < 5) {
|
||||||
digitalWrite(3, LOW);
|
digitalWrite(3, LOW);
|
||||||
digitalWrite(2, HIGH);
|
digitalWrite(2, HIGH);
|
||||||
delay(50);
|
delay(50);
|
||||||
digitalWrite(2, LOW);
|
digitalWrite(2, LOW);
|
||||||
digitalWrite(2, HIGH);
|
digitalWrite(2, HIGH);
|
||||||
delay(50);
|
delay(50);
|
||||||
digitalWrite(2, LOW);
|
digitalWrite(2, LOW);
|
||||||
digitalWrite(3, HIGH);
|
digitalWrite(3, HIGH);
|
||||||
delay(50);
|
delay(50);
|
||||||
digitalWrite(3, LOW);
|
digitalWrite(3, LOW);
|
||||||
digitalWrite(3, HIGH);
|
digitalWrite(3, HIGH);
|
||||||
++j;
|
++j;
|
||||||
}
|
}
|
||||||
apagaLeds();
|
apagaLeds();
|
||||||
}
|
}
|
||||||
|
|
||||||
void apagaLeds() {
|
void apagaLeds() {
|
||||||
@ -45,22 +43,22 @@ void apagaLeds() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
void loop() {
|
void loop() {
|
||||||
int serialCom;
|
int serialCom;
|
||||||
if (Serial.available() > 0) {
|
if (Serial.available() > 0) {
|
||||||
serialCom = Serial.read();
|
serialCom = Serial.read();
|
||||||
Serial.print("Valor Recibido : ");
|
Serial.print("Valor Recibido : ");
|
||||||
Serial.println(serialCom);
|
Serial.println(serialCom);
|
||||||
switch (serialCom) {
|
switch (serialCom) {
|
||||||
case 49:
|
case 49:
|
||||||
ciclo1();
|
ciclo1();
|
||||||
break;
|
break;
|
||||||
case 50:
|
case 50:
|
||||||
ciclo2();
|
ciclo2();
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
apagaLeds();
|
apagaLeds();
|
||||||
}
|
}
|
||||||
delay(100);
|
delay(100);
|
||||||
Serial.read();
|
Serial.read();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user