March 21, 2020
Description
This is a multidisciplinary project - it can be used as a nice additional feature for your drone.
Throw bombs("Bang snaps") from your drone using mobile WEB-UI over wifi communication.
See youtube video:
https://youtu.be/968N1_iDeh4
BOM:
1 x Nodemcu
1 x Servo 9g
4 x M3 Spacers (L-8mm)
4 x M3 Hex (L-6mm)
4 x M2 Inserts
4 x M2 Hex
4 x 3d printed parts
Bang snaps - buy from a local store at your region
Hardware:
You just need to connect the Servo and the Power supply to the Nodemcu. Add a connection to your Drone battery and connect it to Vin, GND on the Nodemcu. Note - that your Drone battery is minimun 5V and maximun 10V.
Software:
Dependencies:
ESP8266WiFi Core: https://github.com/esp8266/Arduino
For library and example code : https://github.com/tomeryehu/Drone-Bomber
Funtions:
void Init(); //First system initialization.
void ServoAngles(uint8_t reloadBomb, uint8_t pushBomb, uint8_t parkingPos); //Select servo angles for reload,launch and parking position.
void HandleClient(); //Handle client in the loop functuion - for HTTP requests.
Mechanical parts(ME):
For 3d printing:
Magazine
Magazine holder – for easy pull off the Magazine which hold the Magazine to the drone.
Bomb holder
Push bomb
License:
Creative Commons - Attribution - Non-Commercial