• 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
#4
Kod:
byte opoznienie = 3;
byte czas_zadzialania = 1;
byte ktory_pin[]={2,3,4,5,6,7,8,9,10};
byte x = 0;
const int s1=11
void setup() {
pinMode(s1,INPUT_PULLUP);
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() {
if(digitalRead(s1)==0){  
x = random(0,9);
digitalWrite(ktory_pin[x],HIGH);
delay(300*czas_zadzialania);
digitalWrite(ktory_pin[x],LOW);
delay(300*opoznienie);
}

}
Czy oto ci chodzi oraz zamieść szkic w jakim próbowałeś to robić jeśli nie jest to tak jak oczekujesz.
[Obrazek: banerelektronika.jpg]



Jeśli pomogłem podziękuj punktem reputacji Wink
 
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