Ich versuche eine Ampel mit Arduino zu bauen, aber ich erkenne meinen Fehler bei den Aufbau nicht wirklich Kannst mir jemand weiterhelfen?
Code: int LEDrot[] = {13, 12, 11, 10};
int LEDgelb[] = {9, 8, 7, 6};
int LEDgruen[] = {5, 4, 3, 2};
int p = 200;
int brightness1a = 150;
int brightness1b = 150;
int brightness1c = 150;
int dunkel = 0;
void setup()
{
for (int i = 0; i < 4; i++) {
pinMode(LEDrot[i], OUTPUT);
pinMode(LEDgelb[i], OUTPUT);
pinMode(LEDgruen[i], OUTPUT);
}
}
void loop()
{
for (int i = 0; i < 4; i++) {
analogWrite(LEDrot[i], brightness1a);
delay(p);
analogWrite(LEDrot[i], dunkel);
analogWrite(LEDgelb[i], brightness1b);
delay(p);
analogWrite(LEDgelb[i], dunkel);
analogWrite(LEDgruen[i], brightness1c);
delay(p);
analogWrite(LEDgruen[i], dunkel);
}
}
ich verstehe nicht wirklich Wie der Code seien muss damit ich mit den Potentiometer die helligkeit einstellen kann, und wie die Schaltung aussehen müsste damit es funktionieren würde.