Cap 03 - Arrays (Vectores) y Ciclos FOR - Arduino desde cero - deMMake
HTML-код
- Опубликовано: 10 сен 2024
- Curso de Arduino desde Cero.
Capítulo 03: Arrays (Vectores), Ciclos FOR.
En este capítulo mejoramos el programa SEMAFORO que controlaba 3 LEDs conectados a la Protoboard.
Capítulo 01 : • Como hacer parpadear u...
Capítulo 02 : • Como hacer semáforo Ar...
Lista : • Arduino Desde Cero - d...
Gracias por hacer el array tan fácil, comparándolo con el código anterior y ver como se reduce el código. Además me resuelves una duda que tenía sobre colocar más de un array en un código. Ahora retomo un proyecto que tenía en mente con leds y un mega.
Estaría bien que hicieras algún video sobre matrices y multiplexión. Verás que esto de los leds y la programación de estos es mi motivación para seguir programando. Gracias de nuevo por el video y espero los próximos.
Gracias, volveremos pronto !!
Recien estoy empezando, CLARISIMA la explicacion, tenes un nuevo suscriptor :D
Gracias Claudio. Dentro de poco se vienen novedades al canal.
Muy bueno, claro y preciso
Esta genial el ejemplo, Gracias
muy bien explicado, empiezo a entenderlo. gracias.
Gracias hombre,tu video me sirvio mucho
Hola me gusta tu forma de explicar que tienes eres muy didactico. Me podrias decir como se puede hacer saltar el for de 2 en 2 o de 3 en 3. Muchas gracias
i=i+2
i=i+3
Excelente explicación.
Gracias Juan, me alegro que se haya entendido!
muchas gracias!
Me alegro que te haya servido Emmanuel !! saludos!
Muy bueno.
Gracias Salvador, proximamente volveré a subir videos. para retomar el canal en serio. saludos y suscribite.
Una pregunta MMake y perdona pero estoy empezando. Declaras un Array de enteros (que son 16 bit no?), para guardar el pin de la salida digital que vas a utilizar . Podrías hacerlo Byte, o Char ? Con 8 bits (hasta 255) te sobra. Pero no se si se pueden declarar arrays de este tipo. De paso, que diferencia hay entre una variable Byte y una Char? Ambas no son variables ed tamaño 8 bits?? Muchas gracias. Fenomenal tu canal , pero no se puede partir de cero como estoy ahora .
amigo muy buen video, bien explicado, y pude entender bien algunas partes, te comento que no se nada de programación, pero estudie electronica hace 20 años, y ahora estoy entrando en el mundo Arduino, tengo una idea y me gustaría que me ayudes, tengo un temporizador con Arduino, y un tm1637 display, el temporizador funciona bien, pero ahora me gustaría agregarle tiempos, ej: quiero elegir mediante un pulsador o botón que mi temporizador parta entre ( 00, 15, 30,45 y 60 minutos) y me dijeron que tenia que hacerse mediante un array, pero al no saber de programación se me complica todo y no entiendo algunos conceptos... a ver si me echas una mano con esta duda.. un cordial saludo....
gracias
de nada. saludos
супер видос
puedo en vez de poner los pines poner un nombre de variable?
Si, y la variable debe contener el número de pin correspondiente.
Hola excelente video, tengo una duda se puede meter una variable que vaya almacenando cuantas veces se encendio cada led?
si,si detectas cada vez que se enciende el led, vas sumando uno a una variable:
void Start(){
//codigo
}
void Loop(){
if(led == HIGH){
contador += 1;
}
}
Cualquier duda comentamela :)
@@trompi1235 y también se puede guardar cuanto tiempo estuvo encendido?
@@FernandoHernandez-lc9hl Si tambien puedes :)
bool enciendido = false;
int contandorTIEMPO = 0;
int contadorTIEMPOANTERIOR = 0;
void Start(){
//codigo
}
void Loop(){
if(led == HIGH){
contador += 1;
encendido = true;
}
if(encendido == true){
delay(1000);
contadorTIEMPO +=1;
}
if(led == LOW){
encendido = false;
contadorTIEMPOANTERIOR = contadorTIEMPO;
contadorTIEMPO = 0;
}
}
Con eso estariamos guardando el tiempo de encendido y cuantas veces se encendió
@@trompi1235 muchas :')
@@FernandoHernandez-lc9hl Denada para eso esta la comunidad :)
hubiera jurado que te daría error por no poner punto y coma al final de cada for..... porque esas líneas no llevan punto y coma????
lol, hice literalmente el mismo circcuito antes de buscar este tutorial xd