DIY Printed Quadcopter Joystick and Frame

by ivver in Workshop > 3D Printing

38806 Views, 297 Favorites, 0 Comments

DIY Printed Quadcopter Joystick and Frame

DSC_0755.JPG

Hi there,

in this tutorial I'll show how I made quadcopter frame and joystick for controlling it. Currently I don't have software for it, jet, I'm developing this quadcopter in my free time so basically I'm taking baby steps.
I'll be more oriented to hardware build rather then on software.

Main goal of this project is to build working quadcopter using:

-3D printer (reprap prusa i3)

-arduino

- nrf24l01 wifi module (ebay, few bucks

- few 10k potentiometers (6 rotary and 3 slide) (ebay few bucks)

- LiPo batteries- http://hobbyking.com/hobbyking/store/uh_viewItem.a...

- brushless motors- http://www.hobbyking.com/hobbyking/store/__32436__...

- propellers: http://www.hobbyking.com/hobbyking/store/__34515__...

http://www.hobbyking.com/hobbyking/store/__34512__...

-ESC for motors-, these are great, fast responsive, they are controlled same as servo (0-179) http://hobbyking.com/hobbyking/store/__43709__Afro...

-15mm aluminium profiles

in case you need a charger: http://hobbyking.com/hobbyking/store/uh_viewItem.a...

-if you want FPV system, I'll recommend these glasses, cheap and surprisingly good: http://hobbyking.com/hobbyking/store/uh_viewItem.a...
- serial LCD on transmitter: http://www.ebay.com/itm/221439853893?_trksid=p2057...





All cad files you can find on the end of this instructable, I draw in Solidworks2015, take care of that if you want to open and edit these files because 2014 version can't open further versions.

Joysticks

Screenshot_3.jpg
DSC_0158.JPG
DSC_0160.JPG
DSC_0161.JPG
DSC_0186.JPG
DSC_0310.JPG
DSC_0308.JPG

I bought joysticks from ebay but they had too much airiness , so I decided to develop my own joystick with no(or minimum) airiness. I had few 10k potentiometers laying around, so I thought, why not to make replica, mechanism is relatively simple and I have all parts on my desk.
In images above you can see the development process of joystick, red one was the prototype then I modified few more details and printed out final product (blue).
I printed out spacer pipes separated from base because I have some problems with my printer, spacers turned out much better when printed separately rather then on base.
In case you'll print this joystick, be aware of that I used a slightly larger dimensions for holes and grooves because for some reason my printer prints around 0.5mm smaller then designed, so it's possible that you'll have some airiness.

All parts in this instructable are printed with 0.2mm layer thickness, PLA, heat bed on 65°C, extrusion temperature 205°C (first layer 70°C and 210°C).

Printing the Joystick Casing

untitled.245.jpg
Screenshot_2.jpg
DSC_0738.JPG
DSC_0737.JPG
DSC_0735.JPG
DSC_0736.JPG
DSC_0386.JPG
DSC_0729.JPG
DSC_0728.JPG

This design turns to be pretty good, I made space for 2 rotary potentiometers, 4 switches and 3 slide potentiometers, and one LCD for feedback information from quadcopter (temperature, battery, pressure , etc..), I think that should be enough for some adjustments on quadcopter, I actually never had one, so I'll see for what I will use these potentiometers and switches :)

Making the Quadcopter Frame

untitled.241.jpg
untitled.243.jpg
20150401_003224.jpg
20150331_185040.jpg
mHRfIKz.png
20150331_125215.jpg
20150401_145431.jpg
20150402_194854.jpg

Many people asked me why I didn't printed out whole frame with arms, well, the answer is that I wanted to make sturdy frame that can't brake so easily when crashed.
Cool thing about this printed base is that you don't need any screws to attach U profiles in it, actually I used a hammer to stuck them in,but if you need to screw it, I left 2 holes for each arm, printing lasted for some 6:30h, quite long but I get desired quality.

One thing which I add are plates for mounting electronics or something on it, it may be useful.

The End:

DSC_0756.JPG

Idea about software is to develop a both sided communication between two arduino mega boards with wifi modules,quadcopter should be able to carry FPV system, GoPro and few other sensors like barometer, thermometer and similar. Also, I thought to add a function where it could be able to maintain constant height using ultrasonic sensor, that high should vary up to 4m and will be set by one of potentiometers on transmitter.

But first, main goal is to make quadcopter stable in the air using gyroscope.

As soon I develop a program I'll post it here, stay tuned.

In attachment you'll see all files necessary to replicate this project, if you need some other format, just comment below.

Downloads