Go Pro glider
My goal was to move a Go Pro certain distances a bit smoother than walking.
The result is not entirely what I was going for.
But I like what I have learned from it.
- 3d designing.
- 3d printing
- Working with continuous-servo
- working with Bluetooth module
I had no experience what so ever with hardware.
But I got a lot of help from students and teachers.
It took a lot of work but here is how it works.
I worked with the nano.
An Arduino NANO is the main part next to the servo.
Arduino contains the following simple script.
#define SERVO_PIN 9 //PWM pin that is connected to the servo
Servo myServo; //create a servo object
SoftwareSerial MyBlue(3, 2); // RX | TX
int servoAngle = 0; //servo angle which can vary from 0 – 180
int LED = 8;
myServo.attach(SERVO_PIN); //attach the pin to the object so that we can send the signal to it
Serial.println(“Ready to connect\nDefualt password is 1234 or 000”);
flag = MyBlue.read();
if (flag == “5”)
else if (flag == “4”)
else if(flag == “stop”)
This script does the easiest thing it could do.
The 3d printing took a lot out of me.
I couldn’t have more struggles in this area,
But the result is already really nice.
Then The servo I have is a continuous servo why a servo because it is light
weight and works effortlessly.
I also have a Bluetooth controller in use to control it from a distance.
This caused the servo to move really slow because the system needed more power.
To fix this I need to add an extra lithium ION battery.
I should have done many things different.
Working on your own is so difficult.
The biggest lesson I have learned is to not work alone if it is your first time in hardware.
It is too difficult.
I should have done something smaller.