From b04cb93a188fc26c518839b956b17e10dcc96de2 Mon Sep 17 00:00:00 2001 From: Andrea Manni Date: Wed, 5 Apr 2017 19:11:24 +0200 Subject: [PATCH] Primo prototipo raw --- prototypes/macchina/raw/raw.ino | 35 +++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 prototypes/macchina/raw/raw.ino 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); +} -- 2.39.2