Categories:

GoPro motorizzata – Codice in C

include <Servo.h>

ervo servo;
int bottone_sinistro;
int bottone_destro;
int posizione=0; /posizione servo/

void setup() {
servo.attach(3);
pinMode(4, INPUT);
pinMode(5, INPUT);
servo.write(posizione);
}

void loop() {
bottone_sinistro = digitalRead(4);
bottone_destro = digitalRead(5);
if(bottone_sinistro != bottone_destro){
if(bottone_sinistro == HIGH){
posizione = –posizione;
}
if(bottone_destro == HIGH){
posizione = ++posizione;
}
servo.write(posizione);
delay(10);
}
}

Codice in C

Per permettere il funzionamento del circuito, è necessario integrare in Arduino la libreria di seguito disponibile per il download:


Tags: