GithubHelp home page GithubHelp logo

hallowuino's Introduction

Hallowuino v0.23.42

I am changing the fundamental way this works, and will be making substantial commits soon. Please do not contribute any code.

Hallowuino is an Arduino based electronic Halloween prop controller.


Want one? Support the Indigogo Campaign!

Easily animate electronic props that are commonly found at Target, Walmart, HomeDepot and Dollar Stores. This controller utilizes the "Try Me" interface found on most electronic halloween props, although it can control anything with a button or switch. Additionally the Hallowuino has inputs for Motion Sensors, footpad, or other trigger inputs; including online interfaces like IFTTT and IoT protocols such as MQTT.



Please contact [email protected] if you want to contribute to the project.

Features

  • Arduino Shield Formfactor: Plugs in directly onto a full sized Arduino (Such as the UNO or similar)
  • Controls the timing for 8 Electronic props, through the "test" or "try me" button interface
  • Currently supports 2 Motion Sensors and 2 "Trigger" type inputs. (Like footpads, buttons, etc)
  • Arduino based: Fully hackable and beginner friendly! Open source software and hardware (eventually) means that if you don't like how something works -- change it! Want to add a feature? Add it! Want to make your own PCB? Make it!
  • Fully configurable via a easy to use web interface (development in progress)
  • IFTTT support (Hardware supported, development planned) [More info about IFTTT]
  • MQTT support (Hardware supported, development planned) [More info about MQTT]

How does it work?

The Hallowuino Controller simulates a "Button Click" to your favorite electonic prop, and allows you to electronically control the timing of this button press. Additionally the Hallowuino can be triggered by a motion sensor, footpads, laser triggers, or even by network commands like IFTTT or MQTT. Although it works best with devices that have a "Try Me" button it is not limited to only those devices, if you have a prop or device that has a button, the Hallowuino can control it. This project is in active development, and soon will open an Indigogo campaign for puchase/funding options. For now it is in the development phase and none of this code should be used.

Example:
Hallowuino Example Video

F.A.Q.

1. Wait a second... Don’t these props already come with motion sensors?
Often these type of props use a photo-resistor as a cheap “motion sensor.” Photo-resistors look for changes in light, and may work well in well lit areas and detect shadows as people walk by. However, they do not work well in very dark areas or outside. The Hallowuino was created as a solution to my frustration where props would often trigger with the wind, but not when people walked by. ARRRGH! Using proper PIR (Passive InfraRed Sensor) [More info about PIR sensors] solves this problem and allows for fine tuning and timed displays.

2. Does the Hallowuino require any other hardware?
Yes, in its current form, the Hallowuino is a Arduino Shield, and requires a full sized Arduino (UNO or similar). Shields are boards that can be plugged on top of the Arduino PCB extending its capabilities.

3. Do I need to add any code to my existing Arduino to use the Hallowuino?
Yes, the Hallowuino.ino file will need to be uploaded to your Arduino before Hallowuino will function properly.

4. Can the Hallowuino be used to control 12V/24v/120v/240v devices such as lamps or solenoids?
NO!!! The Hallowuino does NOT use Solid State High Voltage relays. It is intended for battery operated props and not for high voltage devices, and would be damaged if used in this way. I suggest you look at the PicoBoo or BooBox Controllers. However, if I get enough feedback and/or requests for this capability, I may add this to Hallowuino v1 (production run).

5. How is the Hallowuino Powered? Do I have to run a seperate power supply?
The Hallowuino plugs directly on top of a full sized Arduino, and gets its power directly from the Arduino. You will need to power the Arduino via the normal methods (DC adapter or USB)

6. What kind of trigger inputs can I use?
This is still being developed, so this answer may change with time. Pretty much any two pole button switch (useful for footpads, door bells, etc) or +5v arduino compatible sensor; such as motion sensors, light sensors, distance sensors, or laser triggers.

7. Can the Hallowuino be battery powered?
Yes! Any USB battery charger will work perfectly for powering the Hallowuino (via the Arduino it is plugged into). I know your next question is how long will it run? I have no idea, but it isnt very power hungry. You can probably get away with a very small battery just fine, but you need to do your own testing. :)

8. Can the sequence run and repeat indefinitely without needing to be triggered each time?
Absolutely! Just don't add a sensor event, and the sequence will simply repeat indefinitely.

9. How do I pronounce Hallowuino?
"Halloweeno" -- this is super important like jif or gif.

10. It is currently Oct XX, 2017. Can I get one of these before Halloween 2017?
Sorry, no. But if you are desperate, I can share my proto-shield mocKups and you can use this Code to make one yourself. Here is the link to the [Adafruit ProtoShield]. Please contact me [email protected] for breadboard layout and/or schematic.

hallowuino's People

Contributors

hevnsnt avatar

Stargazers

6un9-h0_D@n avatar  avatar Superfro avatar  avatar Kory Kyzar avatar

Watchers

 avatar  avatar

Forkers

mbr001

hallowuino's Issues

protoshield mockup

Not really an issue. I emailed previously but not sure if the [email protected] email is still monitored after so long. I was looking for something exactly like this last halloween. I'm very interested in giving this project a go. Could I get a copy of the protoshield mockup/breadboard layout schematic?
Thanks

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.