From: Andrea Manni Date: Wed, 5 Apr 2017 17:11:24 +0000 (+0200) Subject: Primo prototipo raw X-Git-Url: http://git.piffa.net/web?a=commitdiff_plain;h=b04cb93a188fc26c518839b956b17e10dcc96de2;p=rover Primo prototipo raw --- diff --git a/prototypes/macchina/raw/raw.ino b/prototypes/macchina/raw/raw.ino new file mode 100644 index 0000000..17b324b --- /dev/null +++ b/prototypes/macchina/raw/raw.ino @@ -0,0 +1,35 @@ +/* Raw + +Prototipo rozzo per il movimento utilizzando le funzioni +di base della libreria Rover. + + +Schema: https://lab.piffa.net/schemi/2wd_car_bb.png +Codice: http://git.andreamanni.com/web?p=rove + +*/ + + +#include "rover.h" +#include "Servo.h" + +int rotPausa = 100; // Pausa per una rotazione di ~90' + +void setup() +{ + abilita(); + servoMiddle(); +} + + +void loop() +{ +// Fintanto che non ci sono ostacoli: avanti + while (check() = 0) { + avanti() + } +// Se c'e' un ostacolo: ferma e gira + stop(); + giraSX; + delay(rotPausa); +}