2019-10-09 14:59:27 +02:00
|
|
|
#include <Arduino.h>
|
2019-12-02 17:25:22 +01:00
|
|
|
|
2019-12-09 19:08:05 +01:00
|
|
|
#include "sensors.h"
|
|
|
|
#include "games.h"
|
2019-12-05 12:53:14 +01:00
|
|
|
|
2019-12-05 13:31:21 +01:00
|
|
|
void setup() {
|
|
|
|
delay(500);
|
|
|
|
|
|
|
|
DEBUG.begin(9600);
|
|
|
|
initSensors();
|
2019-12-09 19:08:05 +01:00
|
|
|
initGames();
|
|
|
|
|
2019-12-05 13:31:21 +01:00
|
|
|
delay(2000);
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
void loop() {
|
|
|
|
updateSensors();
|
2020-01-22 18:51:30 +01:00
|
|
|
//camera->test();
|
2019-12-09 19:08:05 +01:00
|
|
|
goalie->play(role==1);
|
2020-01-22 18:51:30 +01:00
|
|
|
keeper->play(role==0);
|
|
|
|
|
|
|
|
ball->test();
|
|
|
|
|
2019-12-09 19:08:05 +01:00
|
|
|
|
2019-12-05 14:29:16 +01:00
|
|
|
// Last thing to do: movement
|
2020-01-22 18:51:30 +01:00
|
|
|
drive->drivePrepared();
|
2019-12-05 13:31:21 +01:00
|
|
|
}
|