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
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
-
Some experience with Arduino
-
Be sure to have the Arduino Nano board installed in your environment.
- In the Arduino IDE be sure to set the appropriate board (Arduino Nano) and ports to match your environment.
- 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
- Download and install the
ServoEasing
library from here: https://github.com/ArminJo/ServoEasing - Download and install the
MPU6050_light
library from here: https://github.com/rfetick/MPU6050_light - Download and install the
FastLED
library from here: https://github.com/FastLED/FastLED - Download and install the
OneButton
library from here: https://github.com/mathertel/OneButton - 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
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
Version Alpha 0.1 (Use at your own risk)
-
Dropwire
-
Cranshark @ i3 Creations
-
Taff
This project is licensed under the MIT License - see the LICENSE.md file for details