3D Printed Quadcopter_Instructables

3
http://www.instructables.com/id/3D-Printed-Quadcopter/ Food Living Outside Play Technology Workshop 3D Printed Quadcopter by therobotfish on April 4, 2013 Table of Contents 3D Printed Quadcopter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 Intro: 3D Printed Quadcopter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 Related Instructables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 Advertisements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3

Transcript of 3D Printed Quadcopter_Instructables

  • http://www.instructables.com/id/3D-Printed-Quadcopter/

    Food Living Outside Play Technology Workshop

    3D Printed Quadcopterby therobotfish on April 4, 2013

    Table of Contents

    3D Printed Quadcopter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1

    Intro: 3D Printed Quadcopter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2

    Related Instructables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3

    Advertisements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3

    http://www.instructables.com/tag/type-id/category-food/http://www.instructables.com/tag/type-id/category-living/http://www.instructables.com/tag/type-id/category-outside/http://www.instructables.com/tag/type-id/category-play/http://www.instructables.com/tag/type-id/category-technology/http://www.instructables.com/tag/type-id/category-workshop/http://www.instructables.com/member/therobotfish/?utm_source=pdf&utm_campaign=title

  • http://www.instructables.com/id/3D-Printed-Quadcopter/

    Author:therobotfish The Robot FishI am a robot enthusiast, game programmer, and mediocre artist.

    Intro: 3D Printed QuadcopterThis amazing looking device is a quadcopter that was designed by me and my team at the University of Victoria. The project built completely from scratch using 3Dprinted parts, some cheap electronics, and a modified version of the AeroQuad software. The purpose of the project was to create a DIY quadcopter for under $200 andpush the limits of what the 3D printer in our laboratory can do. You can see the full project page here .

    Step 1: Components

    The goal of our design is to keep the parts relatively cheap (under $200) and light enough to allow 3D printed parts. Our quadcopter design consists of four maincomponents:

    Rotors - Brushless DC motors that can provide the necessary thrust to propel the craft. Each rotor needs to be controlled separately by a speed controller.

    Frame - The structure that holds all the components together. These parts are all 3D printed so they need to be designed to be strong but also lightweight.

    Prop Guard - Styrofoam structure around the props to protect the device in the event of a collision.

    Microcontroller & Sensors - The Arduino microcontroller loaded with a 9 degree of freedom sensor from sparkfun. This allows the quadcopter to adjust for stability duringflight.

    Step 2: Rotors

    For those of you who are looking for an easy way to calculate the power requirements for your RC device, you should check out the online calculator eCalc . It's anamazing tool that helps you decide what components to purchase depending on the payload that you want to carry. For our project we chose the 1900 KV HobbyKingOutrunners because it best satisfied our criteria for power, weight, and price. If you attach an eight inch diameter propeller to each of the motors you get around 270 g ofthrust per rotor. This is more than enough thrust to lift the frame and the small lithium ion battery that powers the quadcopter. Make sure you buy the counter-rotating tocounteract the torque effect of the props.

    Step 3: Frame

    We created the quadcopter frames using the makerBot Thing-o-matic 3D printer. The printed parts are made of ABS plastic; the same material used for Lego bricks.The components of the frame were printed separately and then later assembled together using interference fits and screws. Some of the parts had to be printeddiagonally because they were too long to be printed on the platform. The total weight of our quadcopter frame turned out to be 176 g. You can get these parts from mythingiverse page .

    Step 4: Prop Guard

    For the safety of the craft and of those around its flight zone, we wanted to build some sort of protector around the quadcopter. The CAD model that was drawn for theStyrofoam protector was converted into a template which was then used to trace the lines where the Styrofoam needed to be cut. The circles and curves were cut using acustom made compass device with a Styrofoam cutter attached to the end.

    Step 5: Mechanical Assembly

    Assemble the parts

    Step 6: Electronics & Software

    The 9 Degrees of freedom sensor stick (9DOF) contains 3 sensors: an accelerometer, a gyroscope, and a magnetometer. Each sensor can be communicated with usingI2C from analog pins 4 and 5 on the Arduino Uno. We powered the sensor stick using the 5 volts out available on the Arduino Uno. I2C also requires pull-up resistors onthe data (SDA) and clock (SCL) buses. We used two pull up resistors soldered to the 5 volt output of the Arduino shield and SCL/SDA. To prevent the sensor fromreceiving too much noise during flight, the sensor was soldered to an Arduino ProtoShield on the pins. The other end of the 9DOF was glued to the shield. The sourcecode for the project is based on the AeroQuad software and can be found here.

    Video

    file:/member/therobotfish/file:/member/therobotfish/http://therobotfish.com/http://therobotfish.com/projects/quadcopter/http://www.ecalc.ch/indexcalc.htmhttp://www.hobbyking.com/hobbyking/store/uh_viewItem.asp?idProduct=17586http://www.hobbyking.com/hobbyking/store/uh_viewItem.asp?idProduct=17586http://www.thingiverse.com/thing:22537

  • http://www.instructables.com/id/3D-Printed-Quadcopter/

    Related Instructables

    Quadcopterframe design(fiberglass). bystarkec

    Picopter byfrank26080115

    Quadcopter FullFrame (Photos)by agomes6

    PCB Quadrotor(Brushless) byscolton

    FPV beetlequadcoptercheap solution(Photos) bymarwinrobot

    AutonomousControl of RCCar UsingArduino bycareyfisher

    Advertisements

    http://www.instructables.com/id/Quadcopter-frame-design-fiberglass/?utm_source=pdf&utm_campaign=relatedhttp://www.instructables.com/id/Quadcopter-frame-design-fiberglass/?utm_source=pdf&utm_campaign=relatedhttp://www.instructables.com/id/Quadcopter-frame-design-fiberglass/?utm_source=pdf&utm_campaign=relatedhttp://www.instructables.com/id/Quadcopter-frame-design-fiberglass/?utm_source=pdf&utm_campaign=relatedhttp://www.instructables.com/member/starkec/?utm_source=pdf&utm_campaign=relatedhttp://www.instructables.com/id/Picopter/?utm_source=pdf&utm_campaign=relatedhttp://www.instructables.com/id/Picopter/?utm_source=pdf&utm_campaign=relatedhttp://www.instructables.com/member/frank26080115/?utm_source=pdf&utm_campaign=relatedhttp://www.instructables.com/id/Quadcopter-Full-Frame/?utm_source=pdf&utm_campaign=relatedhttp://www.instructables.com/id/Quadcopter-Full-Frame/?utm_source=pdf&utm_campaign=relatedhttp://www.instructables.com/id/Quadcopter-Full-Frame/?utm_source=pdf&utm_campaign=relatedhttp://www.instructables.com/id/Quadcopter-Full-Frame/?utm_source=pdf&utm_campaign=relatedhttp://www.instructables.com/member/agomes6/?utm_source=pdf&utm_campaign=relatedhttp://www.instructables.com/id/PCB-Quadrotor-Brushless/?utm_source=pdf&utm_campaign=relatedhttp://www.instructables.com/id/PCB-Quadrotor-Brushless/?utm_source=pdf&utm_campaign=relatedhttp://www.instructables.com/id/PCB-Quadrotor-Brushless/?utm_source=pdf&utm_campaign=relatedhttp://www.instructables.com/member/scolton/?utm_source=pdf&utm_campaign=relatedhttp://www.instructables.com/id/FPV-Beetle-quadcopter-cheap-solution/?utm_source=pdf&utm_campaign=relatedhttp://www.instructables.com/id/FPV-Beetle-quadcopter-cheap-solution/?utm_source=pdf&utm_campaign=relatedhttp://www.instructables.com/id/FPV-Beetle-quadcopter-cheap-solution/?utm_source=pdf&utm_campaign=relatedhttp://www.instructables.com/id/FPV-Beetle-quadcopter-cheap-solution/?utm_source=pdf&utm_campaign=relatedhttp://www.instructables.com/id/FPV-Beetle-quadcopter-cheap-solution/?utm_source=pdf&utm_campaign=relatedhttp://www.instructables.com/member/marwinrobot/?utm_source=pdf&utm_campaign=relatedhttp://www.instructables.com/id/Autonomous-Control-of-RC-Car-Using-Arduino/?utm_source=pdf&utm_campaign=relatedhttp://www.instructables.com/id/Autonomous-Control-of-RC-Car-Using-Arduino/?utm_source=pdf&utm_campaign=relatedhttp://www.instructables.com/id/Autonomous-Control-of-RC-Car-Using-Arduino/?utm_source=pdf&utm_campaign=relatedhttp://www.instructables.com/id/Autonomous-Control-of-RC-Car-Using-Arduino/?utm_source=pdf&utm_campaign=relatedhttp://www.instructables.com/id/Autonomous-Control-of-RC-Car-Using-Arduino/?utm_source=pdf&utm_campaign=relatedhttp://www.instructables.com/member/careyfisher/?utm_source=pdf&utm_campaign=related