Projection mapping installations are cool. Here’s a DIY method for automating your own…
The sun goes down, the lights come on, and voila, you can make anything happen. But not all projectors have a built-in schedule or RS232 port to deliver a controlled shutdown and give the bulb time to cool off. But, this shouldn’t stop you from making an eye-catching installation. With some simple tools and tricks, you can set up an automated system that will give you control from wherever you are (Wifi required).
How this works:
Not all projectors support built-in scheduling. Or if they do, they may not support times for individual days of the week. Most do offer “Direct Power” listed as an On/Off function. Direct power means the projector will automatically start up when it receives power. Additionally, most projector’s have an auto power off timer. i.e., After some minutes, the projector will shut down when no sources are detected (HDMI, VGA, S-Video, RCA, etc.). Taking those two factors into account let’s look at how you can use these two built-in functions to automate your installation.
We need a projector and a playback device to drive our content. In this example, I am using MadMapper’s MiniMad, but you can also use a PocketVJ, iOS, Amazon or Android Device, or even a simple media player with pre-mapped content rendered out. Anything that will auto-play when it’s plugged in.
(Note: the most cost-effective way that I’ve found of building a looping media player is a raspberry Pi Zero ($5), using omxplayer command line loop parameters. Here’s the bit of code: @ProjectileObjects.com
We’ll use two AC on/off switches to regulate the powering to both the Projector and Media player.
Here’s video from a dual projector installation using this same tech.
What you need:
- – Projector
- – Media Player
- – 2x Power Switches ( Simple On/Off Timer, 7-Day timer, or IoT on/off switch)
Which AC on/off device?
- New tech has made it cheap and easy to set up an IoT Wifi AC Outlet. Web apps such as Belkin’s Wemos offer an account where you can set a schedule for all your devices. This option works great if you want to change the daily schedule without revisiting the location. The downside is that if there’s no wifi, or the wifi drops out, there won’t be any projections; or worse, the devices will never shut off :(. Note: I’m using an off-brand outlet based off of ESP8266 chipset. You can build your own for about $5.
- My personal favorite is a 7-day timer that you can get on the internet for about $10. Here’s a two pack ( I like this one because each timer has two 3-prong outlets w/Ground, no unfortunately not, they cannot be individually scheduled.) These can be a little cumbersome to program, but they are solid even if the power drops out for a few days.
- If Monday-Sunday’s are all the same, a basic on/off timer will get the job done. (Like my grandma used to use to tell burglars she wouldn’t be home.) Be sure not to confuse your AM & PM’s; a 24-hour clock would be smarter.
Configuring your setup.
- Go into the menu of your projector and turn “Direct Power” on and set the Auto-shutdown timer to 5 minutes. They may be in the Advanced menu options. Test to make sure this is working by starting with your projector off and plugging in the IEC cable. The projector should turn on and after 5 minutes, shut off. Does it? If not, you may have to change your menu settings, consult the owners manual if all else fails, buy a different projector.
- Set each timer’s master clock and keep them in sync. Label your timers; one should say “Projector,” the other “Player.”
- Write down your schedule, be aware if you are affected by Day-light savings time and mark your calendar. For example, we will use this one from a previous install:
Mon-Thur:9PM-11PMFri & Sat:9PM-2AMSunday:6PM-9PM
- Now it’s time for the hard part. We want both our Projector & Player timers to turn “On” at the same time. With my 7-Day timer, I set both switches to power on at 9 PM Mon-Sat, and 6 PM on Sunday.
- We want the media player to shut off 15-20 minutes before the projector loses power. So I’ll set the Player switch to power off at 11 PM Mon-Thurs, 2 AM Fri & Sat, and 9 PM on Sunday.