23-11-2018, 01:21
Jak w temacie - robię dzieciakowi małą choinkę z 5 rzędami diód które włączają się od dołu do góry na następnie z powrotem gasną na dół. Cały interwał trwa 6,5 sekundy.
Wgrywam to na pro mini i chyba raz któryś pin zadziałał ale nie wiem co jest.
Oznaczenia literowe muszę użyć bo ten program będzie częściom innego i nie mogę użyć liczb.
Kompiluje się i wgrywa bez błędów ale na pinach nie mam skoków napięcia jak zadanych w skeczy chyba że się miernikiem nie da pomierzyć.
Wgrywam to na pro mini i chyba raz któryś pin zadziałał ale nie wiem co jest.
Oznaczenia literowe muszę użyć bo ten program będzie częściom innego i nie mogę użyć liczb.
Kompiluje się i wgrywa bez błędów ale na pinach nie mam skoków napięcia jak zadanych w skeczy chyba że się miernikiem nie da pomierzyć.
Kod:
const int A = 1;
const int B = 2;
const int C = 3;
const int D = 6;
const int E = 7;
void setup() {
// put your setup code here, to run once:
pinMode(A, OUTPUT);
pinMode(B, OUTPUT);
pinMode(C, OUTPUT);
pinMode(D, OUTPUT);
pinMode(E, OUTPUT);
}
void loop() {
// put your main code here, to run repeatedly:
digitalWrite(E, HIGH);
delay(6500);
digitalWrite(E, LOW);
delay(500);
digitalWrite(D, HIGH);
delay(6000);
digitalWrite(D, LOW);
delay(1500);
digitalWrite(C, HIGH);
delay(5500);
digitalWrite(C, LOW);
delay(2000);
digitalWrite(B, HIGH);
delay(5000);
digitalWrite(B, LOW);
delay(2500);
digitalWrite(A, HIGH);
delay(4500);
digitalWrite(A,LOW);
delay(3000);
}