• Witaj na Forum Arduino Polska! Zapraszamy do rejestracji!
  • Znajdziesz tutaj wiele informacji na temat hardware / software.
Witaj! Logowanie Rejestracja


Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Sygnał losowy
#1
Witam, chciałbym poprosić o drobną pomoc, chodzi oto że z zgromadzonej wiedzy udało mi się napisać:
Kod:
byte opoznienie = 3;
byte czas_zadzialania = 1;
byte ktory_pin[]={2,3,4,5,6,7,8,9,10};
byte x = 0;

void setup() {

pinMode(2,OUTPUT);
pinMode(3,OUTPUT);
pinMode(4,OUTPUT);
pinMode(5,OUTPUT);
pinMode(6,OUTPUT);
pinMode(7,OUTPUT);
pinMode(8,OUTPUT);
pinMode(9,OUTPUT);
pinMode(10,OUTPUT);

}

void loop() {
  
x = random(0,9);
digitalWrite(ktory_pin[x],HIGH);
delay(300*czas_zadzialania);
digitalWrite(ktory_pin[x],LOW);
delay(300*opoznienie);

}
działa to samoczynnie , ale moim założeniem było aby diody były załączane dopiero po naciśnięciu przycisku ,i puki nie nacisnę przycisku to "wylosowana" dioda cały czas jest w stanie wysokim.
 
Odpowiedź
  


Wiadomości w tym wątku
Sygnał losowy - przez apool1998 - 06-02-2017, 12:53
RE: Sygnał losowy - przez Smaczek - 06-02-2017, 21:03
RE: Sygnał losowy - przez apool1998 - 06-02-2017, 21:42
RE: Sygnał losowy - przez adix - 06-02-2017, 22:15
RE: Sygnał losowy - przez apool1998 - 08-02-2017, 16:55
RE: Sygnał losowy - przez Smaczek - 13-02-2017, 15:49

Skocz do:


Przeglądający: 1 gości