Files
hexapod-robot/2011-firefly-mega-ssc32/firmware/2012-ir-radar-gps/hexapodV3/Oud/Header.h
T
mangavalk f690f307c1 FireFly 2012 v3: restructured into Data/Converter/IK/Servos classes, IR remote, ultrasonic radar head
From 'hexapodV3 28-april-2012-Backup.rar'. Oud/ is the 2011 code it was based on.
2012-04-28 16:42:59 +02:00

51 lines
1.3 KiB
C

// Include.
#include <math.h>
#include "InverseKinemetics.h"
#include "SSC32.h"
#include "sequnces.h"
#include "Orbit.h"
#include "Data_Manager.h"
// Classes.
InverseKinemetics ik;
SSC32 body;
Orbit orbit;
// Nunchuck.
#include "WiiChuck.h"
#define MAXANGLE 90
#define MINANGLE -90
WiiChuck chuck = WiiChuck();
int angleStart, currentAngle;
int tillerStart = 100;
double angle;
// Functions.
void FireFly()
{
Serial.println("");
Serial.println(" ____ ____ ___ ");
Serial.println("/\\ _`\\ __ /\\ _`\\ /\\_ \\ ");
Serial.println("\\ \\ \\L\\_\\/\\_\\ _ __ __\\ \\ \\L\\_\\//\\ \\ __ __ ");
Serial.println(" \\ \\ _\\/\\/\\ \\/\\`'__\\/'__`\\ \\ _\\/ \\ \\ \\ /\\ \\/\\ \\ ");
Serial.println(" \\ \\ \\/ \\ \\ \\ \\ \\//\\ __/\\ \\ \\/ \\_\\ \\_\\ \\ \\_\\ \\ ");
Serial.println(" \\ \\_\\ \\ \\_\\ \\_\\\\ \\____\\\\ \\_\\ /\\____\\\\/`____ \\ ");
Serial.println(" \\/_/ \\/_/\\/_/ \\/____/ \\/_/ \\/____/ `/___/> \\");
Serial.println(" /\\___/");
Serial.println(" \\/__/ ");
Serial.println("");
Serial.println("Version 3.0");
delay(800);
}
void warning ()
{
digitalWrite(13, HIGH);
delay(100);
digitalWrite(13, LOW);
}