Sponsored Post Learn from the experts: Create a successful blog with our brand new courseThe WordPress.com Blog

WordPress.com is excited to announce our newest offering: a course just for beginning bloggers where you’ll learn everything you need to know about blogging from the most trusted experts in the industry. We have helped millions of blogs get up and running, we know what works, and we want you to to know everything we know. This course provides all the fundamental skills and inspiration you need to get your blog started, an interactive community forum, and content updated annually.

Mutant Vehicle Notes

I’m using this to post a few notes and photos related to a mutant vehicle application I’m putting in for this year’s Burning Man.  This post is really just for collecting additional data for the application, I’ll fill in more details later.

Links

Here’s an assortment of photos related to the structural modules, flame effects, and control modules for the vehicle.a1_side_front_rear

IMG_1100

Prototype panel module

IMG_0649

Prototype spacing jig for the mutant vehicle’s mounting points.

IMG_1023

Prototype steel module for mutant vehicle’s exterior cladding

IMG_1101

Prototype panel module

IMG_1104

Prototype panel module

IMG_0953

Flame effects

IMG_0888

Flame effect at Frostburn 2017

IMG_0755

Milling parts for a wireless touch sensitive controller

IMG_0778

Touch sensitive controller

IMG_0798

Touch sensitive controller

IMG_0820

Touch sensitive controller

IMG_0803

Touch sensitive controller

IMG_0951

Lights and controllers

IMG_0995IMG_10181_concept2_concept3_deck_layout5_truck

And some video links of light and flame effects along the lines of what will make up the vehicle:

Lights and Fire

For a while now I’ve been working on an Arduino based software and hardware framework to control projects I’ve been working on. This started with controllers for the flame effects I’ve brought to Burning Man and several regional events (plus my wedding), and expanded to include interactive table-top lights which I’ve also been using to control flame effects, along with a number of geometric LED art pieces.

My goal with all of this was to come up with a platform to make it relatively easy to build, control, and network such as these. This was both for my own personal use and with the hope that it would eventually make it relatively easy for other people with little electronic or software design experience to also build their own devices to control lights and fire. At this point I want to reach out to the community to see if other folks are interested in collaborating with me, either to just try this out and make their own pieces or to further develop the framework itself, or to collaborate on a large interconnected project I’m contemplating for this year’s burns.

I’m going to make a followup post with more technical details, but in the mean time the code for these projects can be found on my github account:


Examples

Here are some examples of what I’ve built using this framework.

Switching ModulesIMG_4107

This is the initial module designed for controlling a flame effect or high-voltage LEDs. It has four outputs which can trigger any DC devices of reasonably low-power (~20W) and are networked and addressable so that a number of them can be connected and controlled from a computer or another device.  I’ve used these to run high power LEDs as well as valves and igniters for flame effects.

120V switching120V Relay

This module can also be used to trigger external relays powering devices using household 120V power, I’ve built a few power cords with built-in relays that these can be used with.

 Cube LightsIMG_4272

These lights use one of the control boards to run a strand of addressable LEDs, capacitive touch sensors to interact with the cube, and the same networking protocols as the Switching Modules.  The geometry of the squares and LEDs is saved to memory and understood by the code to allow for animations that are aware of the geometry of the light.

End-table cubeBigCube1

This is a larger version of the cube I made out of wood and some glass lenses I found at a local used building goods store and sandblasted to make them frosted. It has an acrylic sheet for the table top, and uses stainless steel bolts for capacitive touch sensors.

Triangle Lights

These lights run on the same board and share some code with the cube lights but with triangular geometry.  The current hardware I’m using is limited to around 40 triangles in one light, but I’m working on one that should be able to handle a few hundred.Triangle Light On

Fire and controller for Ku

I built this box to control the flame effects on an art car I’ve been involved in building for Burningman.  It has four capacitive touch sensor (plus for more that can be connected to external items to use as controls) and four switches for controlling the system.  The controls for this car were actually what caused me to originally start this project but they weren’t ready in time for the 2013 event.IMG_4342

Sound sensor

Using one of my boards I’ve added sound sensing and processing (using one of these microphones), along with a knob and light sensor.  These track the state of these sensors, sends the sound state through an FFT to get equalizer-style data, and responds with the current values if another module requests it.

IMG_4094

Other methods of control

I’ve have a python API for this system so that it should be relatively easy to control from a computer and other devices.  I’d pre-ordered a Myo sensor armband a long while ago and it came recently, so I’ve linked its python library and my code to get gesture controlled lights.

Future