Dé Electronique
Dé Electronique
int Button=2;
int led_1=3;
int led_2=4;
int led_3=5;
int led_4=6;
int led_5=7;
int led_6=8;
int led_7=9;
int ButtonState;
int cp=0;
int aleatoire;
void setup() {
pinMode(Button,INPUT);
pinMode(led_1,OUTPUT);
pinMode(led_2,OUTPUT);
pinMode(led_3,OUTPUT);
pinMode(led_4,OUTPUT);
pinMode(led_5,OUTPUT);
pinMode(led_6,OUTPUT);
pinMode(led_7,OUTPUT);
void loop() {
ButtonState=digitalRead(Button);
if(ButtonState==HIGH)
{ delay(150);
aleatoire=random(1,6);
if(aleatoire==1)
digitalWrite(led_1,LOW);
digitalWrite(led_2,HIGH);
digitalWrite(led_3,LOW);
digitalWrite(led_4,LOW);
digitalWrite(led_5,LOW);
digitalWrite(led_6,LOW);
digitalWrite(led_7,LOW);
if(aleatoire==2)
digitalWrite(led_1,HIGH);
digitalWrite(led_3,HIGH);
digitalWrite(led_2,LOW);
digitalWrite(led_4,LOW);
digitalWrite(led_5,LOW);
digitalWrite(led_6,LOW);
digitalWrite(led_7,LOW);
if(aleatoire==2)
digitalWrite(led_1,HIGH);
digitalWrite(led_2,HIGH);
digitalWrite(led_3,HIGH);
digitalWrite(led_4,LOW);
digitalWrite(led_5,LOW);
digitalWrite(led_6,LOW);
digitalWrite(led_7,LOW);
if(aleatoire==4)
digitalWrite(led_1,HIGH);
digitalWrite(led_4,HIGH);
digitalWrite(led_3,HIGH);
digitalWrite(led_7,HIGH);
digitalWrite(led_2,LOW);
digitalWrite(led_5,LOW);
digitalWrite(led_6,LOW);
if(aleatoire==5)
digitalWrite(led_1,HIGH);
digitalWrite(led_2,HIGH);
digitalWrite(led_3,HIGH);
digitalWrite(led_4,HIGH);
digitalWrite(led_7,HIGH);
digitalWrite(led_5,LOW);
digitalWrite(led_6,LOW);
if(aleatoire==6)
{
digitalWrite(led_1,HIGH);
digitalWrite(led_3,HIGH);
digitalWrite(led_4,HIGH);
digitalWrite(led_5,HIGH);
digitalWrite(led_6,HIGH);
digitalWrite(led_7,HIGH);
digitalWrite(led_2,LOW);