Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Arduino Library to control USB Missile Launcher

branch: master

Fetching latest commit…

Octocat-spinner-32-eaf2f5

Cannot retrieve the latest commit at this time

Octocat-spinner-32 examples Added video link in readme file October 21, 2012
Octocat-spinner-32 tools
Octocat-spinner-32 MissileLauncher.cpp
Octocat-spinner-32 MissileLauncher.h
Octocat-spinner-32 README.md
Octocat-spinner-32 keywords.txt
README.md

MissileLauncher

MissileLauncher is an Arduino library that can be used to operate USB Missile Launcher's from Arduino using USB Host Shield.

The library supports the following operations

  • Move Up
  • Move Down
  • Move Left
  • Move Right
  • Fire
  • Stop

Examples

The library has a couple of example sketches that explains how to control the Missile Launcher

  • MissileLauncher.ino - Shows the normal way of using the library
  • MissileLauncherFromSerial.ino - Shows how you can read the command from Serial monitor and control the device

If you want to control the Missile Launcher from your desktop, then you can use the missile-launcher.py script found under the /tools directory

Also checkout the article, that I have written about the library.

Video

I have also uploaded a video in youtube which shows how you can control the device from Arduino.

Dependency

This library requires the USB Host Shield library, without which it can't work.

Setup

Stack the USB Host shield on top of Arduino and connect the USB Missile Launcher in the USB slot of the shield.

More detailed documentation of the library can be found in its homepage

License

The source code of this library and the examples are released under "THE BEER-WARE" license.

I would, however, consider it a great courtesy if you could email me and tell me about your project and how this code was used, just for my own continued personal gratification :)

You can also find other ways to make me happy, if you liked this project.

Support

More details about this project and the support for this project can be found at its homepage.

Something went wrong with that request. Please try again.