Thingiverse

Phantom 3 Payload drop by M___B
by Thingiverse
Last crawled date: 4 years, 1 month ago
a drop mechanism for drone. i use it for fishing. for 2 years.(it rust from the salt...but its ok). i switch to a other model...but it my be useful for somebody...
stuff:
2 M2 10mm bolt and nuts...for motor.
2-3-4 bolts and nuts for bridge.
5CM shrink tube for photoresistor.
switch
sg90
100k resistor
100k Photo resistor
Arduino nano
connector for 2 wire...i forget the name of them
2 battery connectors...i use old ones.
stainless rod 1mm.
printed scale 105%...become abs shrinks(i don't want to fight the battery to fit) ...100% infill(good for drilling holes later)
dry fitted.
soldered Arduino. only pins A0, d5, gnd, 5V.
boot loaded,
code:
// Include the Servo library
include
// Declare the Servo pin
int servoPin = 5;
int sensorPin = A0;
int sensorValue = 0;
// Create a servo object
Servo Servo1;
void setup() {
// We need to attach the servo to the used pin number
Servo1.attach(servoPin);
}
void loop() {
// read the value from the sensor:
sensorValue = analogRead(sensorPin);
if (sensorValue < 700) {
// Make servo go to 0 degrees
Servo1.write(190);
delay(100);
}
else {
Servo1.write(80);
delay(1000);
}
}
test on Breadboard...and solder...(schema on photo)
you need drill hole for motor and for brige.
photo resistor attached to one of the front LED’s on the drone(on phantom 3 at least)- it should be close in duct tape from any ambient lite for it to work properly. you can play with sensitivity in the code(sensorValue )
attach it to some kind of bridge for simplicity:https://www.thingiverse.com/thing:2055189
stuff:
2 M2 10mm bolt and nuts...for motor.
2-3-4 bolts and nuts for bridge.
5CM shrink tube for photoresistor.
switch
sg90
100k resistor
100k Photo resistor
Arduino nano
connector for 2 wire...i forget the name of them
2 battery connectors...i use old ones.
stainless rod 1mm.
printed scale 105%...become abs shrinks(i don't want to fight the battery to fit) ...100% infill(good for drilling holes later)
dry fitted.
soldered Arduino. only pins A0, d5, gnd, 5V.
boot loaded,
code:
// Include the Servo library
include
// Declare the Servo pin
int servoPin = 5;
int sensorPin = A0;
int sensorValue = 0;
// Create a servo object
Servo Servo1;
void setup() {
// We need to attach the servo to the used pin number
Servo1.attach(servoPin);
}
void loop() {
// read the value from the sensor:
sensorValue = analogRead(sensorPin);
if (sensorValue < 700) {
// Make servo go to 0 degrees
Servo1.write(190);
delay(100);
}
else {
Servo1.write(80);
delay(1000);
}
}
test on Breadboard...and solder...(schema on photo)
you need drill hole for motor and for brige.
photo resistor attached to one of the front LED’s on the drone(on phantom 3 at least)- it should be close in duct tape from any ambient lite for it to work properly. you can play with sensitivity in the code(sensorValue )
attach it to some kind of bridge for simplicity:https://www.thingiverse.com/thing:2055189