Scusate per la mia ignoranza o non praticità ma ho appena iniziato a imparare il mondo di arduino.
Avevo in mente di creare un circuito con dei pulsanti per accendere dei semplici Led,ma il codice mi dà errore
int pinLed = 2;
int pinLed1 = 3;
int pinLed2 = 4;
int pinLed3 = 5;
int pinLed4 = 6;
int buttonpin5 = 7;
int buttonpin6 = 8;
int buttonpin7 = 9 ;
int buttonpin8 = 10;
int buttonpin9= 11;
int buttonpin10 = 12;
void setup( ){
pinMode(pinLed,OUTPUT);
pinMode(buttonpin5,INPUT);
pinMode(pinLed1,OUTPUT);
pinMode(buttonpin6,INPUT);
pinMode(pinLed2,OUTPUT);
pinMode(buttonpin7,INPUT);
pinMode(pinLed3,OUTPUT);
pinMode(buttonpin8,INPUT);
pinMode(pinLed3,OUTPUT);
pinMode(buttonpin9,INPUT);
pinMode(pinLed4,OUTPUT);
pinMode(buttonpin10,INPUT);
}
void loop() {
if(digitalRead(buttonpin5)==HIGH){
digitalWrite(pinLed,!digitalRead(pinLed));
while(digitalRead(buttonpin5)==HIGH)
digitalRead(buttonpin6)==HIGH)
digitalWrite(pinLed1,!digitalRead(pinLed1));
while(digitalRead(buttonpin6)==HIGH)
digitalRead(buttonpin7)==HIGH)
digitalWrite(pinLed2,!digitalRead(pinLed2));
while(digitalRead(buttonpin7)==HIGH)
digitalRead(buttonpin8)==HIGH)
digitalWrite(pinLed3,!digitalRead(pinLed3));
while(digitalRead(buttonpin8)==HIGH)
digitalRead(buttonpin9)==HIGH){
digitalWrite(pinLed4,!digitalRead(pinLed4));
while(digitalRead(buttonpin9)==HIGH)
}
Scheda:"Arduino/Genuino Uno"
In function 'void loop()':
error: expected ';' before ')' token
digitalRead(buttonpin6)==HIGH)
^
sketch_jul19a:47: error: expected ';' before ')' token
digitalRead(buttonpin7)==HIGH)
^
sketch_jul19a:55: error: expected ';' before ')' token
digitalRead(buttonpin8)==HIGH)
^
sketch_jul19a:59: error: expected ';' before ')' token
digitalRead(buttonpin9)==HIGH){
^
sketch_jul19a:63: error: expected '}' at end of input
}
^
sketch_jul19a:63: error: expected '}' at end of input
exit status 1
expected ';' before ')' token
Se mi potreste dare una mano GRAZIE
sketch_jul19a.ino (1.28 KB)