servomotore
Codice:
#include <Servo.h>
#define PIN_SERVO 9
int pulsante = 8;
int pulsantesecondo = 7;
Servo servo;
void setup(){
servo.attach(PIN_SERVO);
pinMode(pulsante,INPUT);
pinMode(pulsantesecondo,INPUT);
}
void loop(){
if(digitalRead(pulsante)==HIGH){
for(int i = 90; i < 180; i++){
servo.write(i);
delay(5);
}
delay(4000);
for(int i = 180; i > 90; i--){
servo.write(i);
delay(5);
}
}
if(digitalRead(pulsantesecondo)==HIGH){
for(int i = 90; i > 0; i--){
servo.write(i);
delay(5);
}
delay(4000);
for(int i = 0; i < 90; i++){
servo.write(i);
delay(5);
}
}
}
Nessun commento:
Posta un commento