Soy nuevo en el tema, contrui un cubo de leds de 3x3x3 y ocupe una libreria llamada para el codigo, pero quiero hacer prender SOLO UN LED.
Espero puedan ayudarme.
Soy nuevo en el tema, contrui un cubo de leds de 3x3x3 y ocupe una libreria llamada para el codigo, pero quiero hacer prender SOLO UN LED.
Espero puedan ayudarme.
y el código y la librería? Inserta usando tags y si no sabes lee las normas del foro.
Proba este codigo que te enciende todos los leds
int Columnas[] = {2, 3, 4, 5, 6, 7, 8, 9, 10};
int Filas[] = {13, 12, 11};
void setup() {
int contador;
for (int contador = 0; contador < 10; contador++) {
pinMode(Columnas[contador], OUTPUT);
}
for (int contador = 0; contador < 4; contador++) {
pinMode(Filas[contador], OUTPUT);
}
}
void loop() {
digitalWrite(Filas[0], 1);
digitalWrite(Filas[1], 1);
digitalWrite(Filas[2], 1);
digitalWrite(Columnas[0], 1);
digitalWrite(Columnas[1], 1);
digitalWrite(Columnas[2], 1);
digitalWrite(Columnas[3], 1);
digitalWrite(Columnas[4], 1);
digitalWrite(Columnas[5], 1);
digitalWrite(Columnas[6], 1);
digitalWrite(Columnas[7], 1);
digitalWrite(Columnas[8], 1);
}
Si queres prender solo un led, encende primero la fila y luego la columna.
este codigo enciende justo el led del centro del cubo
digitalWrite(Filas[1], 1);
digitalWrite(Columnas[4], 1);