Skip to content

Latest commit

 

History

History
106 lines (70 loc) · 4.73 KB

README.md

File metadata and controls

106 lines (70 loc) · 4.73 KB

Predator Servo and Audio Controller for Arduino

Predator

The purpose of this project is to enable special effects for your Predator cosplay by motorizing the shoulder cannon, laser tracking and sound effects. The project enables motion tracking using a simple Arduino and accelerometer.

The original predator this project was based on was developed by Moe Sizzlac and his page can be found below. You can refer to his page for a lot of the process except for a few things that are notated in this document.

Moe's Project: http://www.moesizzlac.com/projects-predator.php

YouTube Demo: https://www.youtube.com/watch?v=h-8c63qdrVE

Follow Us

alt text alt text alt text alt text alt text alt text

Getting Started

It will be helpful but not necessary if you have a basic level of programming experience as well as a little experience programming Arduino micro controllers. This project was created using the Aurduino IDE. Clone or download this repository at your own risk.

You can download the 3D printable Predator items from Thingiverse:

https://www.thingiverse.com/thing:4056653

You can purchase the ALISHA MK X-J an easy to install and use Arduino shield (Nano included) designed specifically for this project. This Board comes pre-flashed with the Crashworks code installed.

A.L.I.S.H.A. - Arduino nano Led & Integrated Servo Helmet Actuator for 3D Printed Helmets

Prerequisites

  • Some experience with Arduino

  • Be sure to have the Arduino Nano board installed in your environment.

Installing

  1. In the Arduino IDE be sure to set the appropriate board (Arduino Nano) and ports to match your environment.
  2. Complile and load onto your Arduino Nano following the Arduino IDE instructions.

Alternatively, you can use VSCode to build and upload your code.
See: https://code.visualstudio.com/ using the Arduino extension: https://github.com/microsoft/vscode-arduino

  1. Download and install the ServoEasing library from here: https://github.com/ArminJo/ServoEasing
  2. Download and install the MPU6050_light library from here: https://github.com/rfetick/MPU6050_light
  3. Download and install the FastLED library from here: https://github.com/FastLED/FastLED
  4. Download and install the OneButton library from here: https://github.com/mathertel/OneButton
  5. Download and install the JQ6500_Serial library from here: https://github.com/sleemanj/JQ6500_Serial

Successful installation will result in a sketch build without errors

Wiring Diagram

Predator Wiring Diagram

BOM - A.L.I.S.H.A.

Most components can be found on Amazon, eBay or AliExpress

  • Crashworks 3D A.L.I.S.H.A. module with Arduino Nano: eBay Links: https://linktr.ee/crashworks3d
  • GY-521 Gyroscope module
  • Cosplay Iron Man/Batman LEDs (can be found on eBay or AliExpress)
  • 2x MG995 Servo
  • 3 Watt 8 ohm speaker or external powered speaker (recommended)
  • Micro SD Card
  • 2x USB Power Supply (5 volts 2 amps recommended)
  • 2x Momentary Switch

Built With

Versioning

Version Alpha 0.1 (Use at your own risk)

Authors

  • Dropwire

  • Cranshark @ i3 Creations

  • Taff

License

This project is licensed under the MIT License - see the LICENSE.md file for details

Acknowledgments/ Hat Tip