[Bill Porter] is helping a friend out by designing a simple security system for her home. It relies on Xbee modules to alert a base station when doors are opened, or a pressure mat is stepped on.
The door sensors are quite simple, and you’re probably already familiar with them. One part mounts to the door and has a magnet in it, the mating part mounts to the jamb and has a reed switch that closes a contact when the magnet is in place. The floor mat uses two sheets of conductive material separated by bits of foam. When it is stepped on a circuit is completed and can be sensed by the Xbee as a button press.
These sensors report back to an Arduino base station that has a buzzer and three 8×8 LED modules to scroll a message saying which sensor was tripped. [Bill] does a good job of showing what goes into configuring an Xbee network if you’ve never worked with the hardware before.
This mirror has a large monitor behind it which can be operated using hand gestures. It’s the result of a team effort from [Daniel Burnham], [Anuj Patel], and [Sam Bell] to build a web-enabled mirror for their ECE 4180 class at the Georgia Institute of Technology.
So far they’ve implemented four widget for the system. You can see the icons which activate each in the column to the right of the mirror. From top to bottom they are Calendar, News, Traffic, and Weather. The video after the break shows the gestures used to control the display. First select the widget by holding your hand over the appropriate icon. Next, bring that widget to the main display area by swiping from right to left along the top of the mirror.
Hardware details are shared more freely in their presentation slides (PDF). A sonar distance sensor activated the device when a user is close enough to the screen. Seven IR reflectance sensors detect a hand placed in front of them. We like this input method, as it keep the ‘display’ area finger-print free. But we wonder if the IR sensors could be placed behind the glass instead of beside it?
A few weeks ago he put together this 3-channel light controller to toggle his parents’ external lights, incorporating an Arduino for control. The Arduino was used to switch the channels on and off at specified intervals in order to create a simple light show on the house’s exterior. Not satisfied with just a few strings of blinky lights, he took his controller back inside for some additional modifications.
He had grown tired of crawling behind the Christmas tree to plug and unplug it every day, and decided to make things easier on himself. He stripped the IR receiver out of an old VCR and interfaced it with the Arduino in his light controller using the IRremote library. After taking a bit of time to decode the values for two infrequently used buttons on his TV remote, he had himself a Christmas tree light switch that he could activate from across the room.
Check out the short video below to see his remote switch in action.
Hack a Day alum [Will O’Brien] recently upgraded his phone, and was trying to find a use for his old one. He always wanted a remote starter for his Subaru Outback, but wasn’t interested in paying for an off the shelf kit. Since he had this old smartphone kicking around, he thought that it would be the perfect starting point for an SMS-triggered remote start system.
He started off by jailbreaking his phone, which allows him to run some Perl scripts that are used to listen for incoming texts. Using a PodBreakout mini from Sparkfun he connected the phone to an Arduino, which is responsible for triggering the car’s ignition. Now, a simple text message containing the start command and a password can start his car from a anywhere in the world.
While [Will] is quite happy with his setup he already has improvements in mind, including a way for the Arduino to send a message back to him via SMS confirming that the car has been successfully started. He’s thinking about putting together a kit for others looking to add the same functionality to their own car, so be sure to check his site periodically for project updates.
There’s a million and one ways to play around with MIDI and an Arduino. It’s trivial to have a ‘duino spit out a scale to a MIDI keyboard, or even respond to SysEx messages to change a lighting or effects rig. There’s one thing that has eluded MIDI-duino builders, though: implementing a MIDI synthesizer with a DIY shield. It’s a good thing, then, that [Keith] put up a Kickstarter for his AvecSynth project.
[Keith]‘s AvecSynth is based around the Dream.fr SAM2195 single chip MIDI synthesizer. It’s a neat little IC that takes in MIDI messages from a sequencer or keyboard and spits out stereo audio. The AvecSynth takes this IC and puts it in a standard Arduino-sized package so building a gigantic light-up, foot-operated piano is now well within the purview of the weekend solder junkie.
While the SAM2195 and AvecSynth doesn’t have fancy subtractive or FM synthesis, it does have the full set of 128 voices in the General MIDI spec. It’s a great project to play around with MIDI, and the price for the DIY kit is right up our alley.
EDIT: [Keith] changed the $20 reward for his Kickstarter to PCB or two SAM2195 chips
You may have seen an air powered engine at some point, but most are made out of some sort of metal. This engine, however, is made entirely out of wood (and fasteners). One might wonder how a design like this was conceived, but this may be explained by [Woodgears.ca's] tagline: “An engineer’s approach to woodworking.” It should also be noted that this is actually [Matthias'] sequel to “Wooden Air Engine 1.“
The engine itself is a neat device in that it uses power from compressed air (or suction from a vacuum cleaner) to make the piston and connecting rod cycle back and forth to spin a flywheel. The other connecting rod is used to switch which side of the “clyinder” received air pressure (or vacuum). A really neat mechanical assembly, and one that took a good amount of skill to make out of wood. Check out the video after the break to see how it all works!
If you’d like your woodworking to be more automatic, check out this post about how to set up a CNC router for your personal use.
[Brad Graham] wrote in to let us know about his electric bike data dump over at atomiczombie.com, written just for us! Last we heard from [Brad] he was building some serious robots and freakishly tall tallbikes but since the weather has turned for the chilly its time to focus on indoor projects. Using a combination of robot parts, electrical conduit, and OEM bikes for the frames [Brad] takes us through several of his builds and all the various complications trying to drive the (often very powerful) electric motors. The builds range from scrapping motors and controllers to full blown drop in hub motor systems that can combine human and electric power. There is even an electric pusher cargo cart designed for a cooler, because beers are not going to haul themselves around.
Don’t forget to check out the AtomicZombie website for a ton of useful tips to chopping up bikes for your own mutant transpiration projects, we know we will. Thanks [Brad]!
They say that the holidays are a time to gather with others, which usually translates into spending time with friends and family. The folks at ioBridge Labs thought that while friends and family certainly are a big part of the holidays, it would be pretty cool to gather together flocks of strangers by using the Internet to synchronize their Christmas lights.
Participation in CheerLights is pretty easy, requiring little more than an Internet connection, some GE G-35 Color Effects lights, an Arduino, and an ioBridge. While those are the recommended components, an Arduino Ethernet shield will handle networking just as well. There really are no restrictions when it comes to hardware, so if you are so inclined, it should be relatively easy to roll your own display using simple RGB LEDs and a µC of your choosing.
The colors are dictated by the group’s Twitter feed, which can be found at http://twitter.com/#!/@cheerlights. Whenever a message is sent to @cheerlights along with a color, all of the light displays listening in will change simultaneously.
We really like the idea, and think it would be pretty cool to see this sort of program rolled out on a neighborhood or street-wide level, so you could see dozens of strings changing colors all at once.
If you’re interested in checking out CheerLights’ current color, be sure to take a gander at their live stream here.