Hola, a pesar de mirar en otras conversaciones, no hallo solución para mi problema, simplemente no se compila.
Aún no he conectado nada, simplemente he conectado la placa (Arduino UNO) al puerto USB, dudo que sea un problema de hardware puees he cambiado tanto la placa (por otra Arduino UNO) como el cable.
Este es el código (lo siento por ponerlo así, no encuentro como ponerlo al igual que en otras preguntas)
const int C1=2;
const int C2=3;
const int C3=4;
const int C4=5;
const int B1=6;
const int B2=7;
const int B3=8;
const int B4=9;
const int t = 50;
void setup() {
pinMode(C1, OUTPUT);
pinMode(C2, OUTPUT);
pinMode(C3, OUTPUT);
pinMode(C4, OUTPUT);
pinMode(B1, OUTPUT);
pinMode(B2, OUTPUT);
pinMode(B3, OUTPUT);
pinMode(B4, OUTPUT);
}
void loop() {
digitalWrite(C1, HIGH);
digitalWrite(B1, HIGH);
digitalWrite(C2, LOW);
digitalWrite(B2, LOW);
digitalWrite(C3, LOW);
digitalWrite(B3, LOW);
digitalWrite(C4, LOW);
digitalWrite(B4, LOW);
delay(t);
digitalWrite(C1, HIGH);
digitalWrite(B1, HIGH);
digitalWrite(C2, HIGH);
digitalWrite(B2, HIGH);
digitalWrite(C3, LOW);
digitalWrite(B3, LOW);
digitalWrite(C4, LOW);
digitalWrite(B4, LOW);
delay(t);
digitalWrite(C1, LOW);
digitalWrite(B1, LOW);
digitalWrite(C2, HIGH);
digitalWrite(B2, HIGH);
digitalWrite(C3, LOW);
digitalWrite(B3, LOW);
digitalWrite(C4, LOW);
digitalWrite(B4, LOW);
delay(t);
digitalWrite(C1, LOW);
digitalWrite(B1, LOW);
digitalWrite(C2, HIGH);
digitalWrite(B2, HIGH);
digitalWrite(C3, HIGH);
digitalWrite(B3, HIGH);
digitalWrite(C4, LOW);
digitalWrite(B4, LOW);
delay(t);
digitalWrite(C1, LOW);
digitalWrite(B1, LOW);
digitalWrite(C2, LOW);
digitalWrite(B2, LOW);
digitalWrite(C3, HIGH);
digitalWrite(B3, HIGH);
digitalWrite(C4, LOW);
digitalWrite(B4, LOW);
delay(t);
digitalWrite(C1, LOW);
digitalWrite(B1, LOW);
digitalWrite(C2, LOW);
digitalWrite(B2, LOW);
digitalWrite(C3, HIGH);
digitalWrite(B3, HIGH);
digitalWrite(C4, HIGH);
digitalWrite(B4, HIGH);
delay(t);
digitalWrite(C1, LOW);
digitalWrite(B1, LOW);
digitalWrite(C2, LOW);
digitalWrite(B2, LOW);
digitalWrite(C3, LOW);
digitalWrite(B3, LOW);
digitalWrite(C4, HIGH);
digitalWrite(B4, HIGH);
delay(t);
digitalWrite(C1, HIGH);
digitalWrite(B1, HIGH);
digitalWrite(C2, LOW);
digitalWrite(B2, LOW);
digitalWrite(C3, LOW);
digitalWrite(B3, LOW);
digitalWrite(C4, HIGH);
digitalWrite(B4, HIGH);
delay(t);
}
i este es el error:
In file included from C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/Arduino.h:32:0,
from sketch\Twixx.ino.cpp:1:
C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/binary.h:31:12: error: expected unqualified-id before numeric constant
#define B1 1
^
C:\Users\deepe\OneDrive\Documentos\Arduino\Twixx\Twixx.ino:6:13: note: in expansion of macro ‘B1’
const int B1=6;
^~
exit status 1
Error compilando para la tarjeta Arduino Uno.
Gracias por adelantado