Giter Site home page Giter Site logo

rachidbenzhair / arduinoquadcopter Goto Github PK

View Code? Open in Web Editor NEW

This project forked from kfieldus/arduinoquadcopter

0.0 0.0 0.0 717 KB

Arduino Code which made up my Quadcopter Project.

C++ 19.49% C 5.12% Java 13.77% Processing 3.76% CSS 0.20% HTML 57.63% Rich Text Format 0.02%

arduinoquadcopter's Introduction

ArduinoQuadcopter

The Arduino Quadcopter and Controller Code which made up my Quadcopter Project.

Please Note

This project code is given freely with no support or expectations to be developed further.

Whats inside this project?

Project Sketches by Kyle Fieldus - Within this directory are all of the sketch files, created by myself, that make the project. I have grouped the files into folders named after the element of the project they are associated with. (i.e. Controller, Quadcopter, DashboardGUI)

External Libraries Used - These are open source libraries included within this project that were not developed by me. I have grouped them into folders depending on their relationship to this project.

Modified Libraries - I modified a copy of the current Servo library from the Arduino IDE. I renamed the library to ensure that my changes are not lost after an application update.

Sample Sensor Sketches - These sketches were supplied with the ADXL345 and L3G4200 sensors. The sketches were used to understand the way to interact with the sensors but do not appear within the final program.

TouchOSC Controller Layout - This file is the saved layout template file that would need to be shared to any other mobile device wishing to control the quadcopter. (Requires TouchOSC Editor to be installed)

IDE Installers - Downloaded installers for the Arduino, Processing and TouchOSC Environments

Installing the sketches and libraries

For reviewing the sketches and project as a whole, I recommend doing the following, to ensure that all dependencies are in place.

Requirements

Instructions

Once the Arduino IDE is installed, copy the contents of /INSTALL/Arduino IDE Library Install/ to the following location ~/Documents/Arduino/Libraries/ (This is the location of the library folder for the current user.

Relaunch the IDE and the Quadcopter and Controller sketches can now be accessed from the Examples menu. FILE > EXAMPLES > ArduinoQuadcopter > Quadcopter or Controller

Once the Processing IDE is installed, copy the contents of INSTALL/Processing IDE Library Install/ to the following location ~/Documents/Processing/Libraries/ (This is the location of the library folder for the current user).

Relaunch the Processing IDE, the dashboard GUI can be access through the examples menu of the IDE. FILE > EXMAPLES > arduinoQuadcopterGUI > arduinoQuadcopterGUI

arduinoquadcopter's People

Contributors

kfieldus avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.