// Girandola motorizzata const int switchPin = 2; //pulsante const int motorPin = 9; // pin motore int switchState = 0; //la variabile del pulsante void setup() { // dichiariamo la direzione dei piedini pinMode(motorPin, OUTPUT); //motore come output // il pulsante come input pinMode(switchPin, INPUT); } void loop(){ // leggiamo lo stato del pulsante e salviamolo switchState = digitalRead(switchPin); // controlliamo che la condizione รจ verificata if (switchState == HIGH) { // a questo punto accendi il motore digitalWrite(motorPin, HIGH); } else { // altrimenti spegnilo digitalWrite(motorPin, LOW); }}