Monitoring And Controlling Your Garage Door From Afar With An IP Camera

remote-control-garage-door

Last year, [Mark Simonelli’s] wife asked him if he could design something that would allow her to remotely check if their garage door had been left open. [Mark] jumped at the chance to tinker with electronics and designed a system around an old TrendNet IP camera. When remotely connected to the camera using IP Cam Viewer Pro for his Android phone, [Mark] could watch the video stream and also trigger the garage door opener via a small relay circuit he built.

His remote opener worked well, but his camera unfortunately lacked any sort of IR vision/low light capabilities. Since his camera wasn’t very useful in the dark, he decided that he needed to add some way to trigger a light when remotely monitoring his garage. He figured the best way to do this would be to control a power strip-connected light using a circuit similar to the one he built to open the garage door itself.

He stopped by the hardware store and picked up a cheap power strip, disassembling it and removing the power toggle once he got home. He fitted it with a small 5v relay, which he connected to the camera’s terminal block. While he admits that it might not be the absolute safest solution, he can easily control both the light and the garage door with a simple swipe of his phone’s screen.

Continue reading to see his remote controlled power strip in action, and be sure to swing by his site to see more details about his camera-controlled garage door opener.

Continue reading “Monitoring And Controlling Your Garage Door From Afar With An IP Camera”

WAV Playback With An ATmega32

[Vinod Stanur] just finished another hobby project by building a WAV audio player using a microcontroller. He had started development a while back using a PIC microcontroller. But the chip he was using didn’t have enough SRAM to allocate as a playback buffer. When he got his hands on an ATmega32 his mind turned back to the project and he saw it through to the end.

He takes advantage of what he learned on several earlier builds. He’s using a TV remote as input, just like his Snake game did. Storage is provided by an MMC card, a trick he perfected with this voice recorder project. Instead of using a FAT library, he uses his own code to read the linked-list (File Allocation Table) for sector addresses, then he parses the WAV header and processes the file accordingly.

Playback uses two 512 byte buffers. One is feeding the output while the other is being populated from the memory card. When the output buffer is exhausted the two are swapped and the process continues. You’ll find [Vinod’s] demo of the project after the break.

Continue reading “WAV Playback With An ATmega32”

Hackaday Links: February 8, 2012

Most useless machine

We love ’em, and we hope you do too. Here’s [Phase2plus’] take on the most useless machine.

Scratching like it’s 1989

[Nick] spent three bucks at the thrift store and ended up buying days worth of fun with this cassette player. He hacked it to scratch like vinyl.

3D printed jawbone

This lady now has her own 3D-printed jawbone. We’re not talking about the Bluetooth headset… it’s an actual bone replacement! And yes, the skeleton for the Terminator was 3D printed… we’re that much closer now. [Thanks Steve]

Hexbug superbowl

Why not let robots decide our sports gambling choices? [Eric] let this slew of HexBugs battle it out as an early indicator for who would win the Super Bowl. Seems he has no shortage of the little toys, all of which received an MSP430 upgrade. The firmware actually implements obstacle avoidance, but he makes a poke at the Chicago Bears who seem to have the same mission.

Foil fix for worn out remotes

[Viktor] found an interesting repair tip. If you’ve got remote controlers whose buttons are not working so well anymore you may be able to fix them with tin foil. He uses a single-hole punch to clip out circles which are attached to the underside of the misbehaving button. Worth a try!

Flexible Web Interface Makes The Universal Remote Nearly Perfect

[Fall Deaf] built an Arduino based universal remote control system. It uses a shield which has both an IR receiver and transmitter. This gives it the tools to learn codes from your existing remotes and play them back in order to control the devices. This functionality is really nothing new, but we think the user interface he developed for the system is absolutely fantastic!

Software is web-based. You can simply point a remote at the Arduino and push a button. The receiver will store the code which can later be assigned to a virtual button. The image above shows the channel-up option being created; it will be added to the list once confirmed. From there any web enabled device – smart phone, tablet, netbook, etc – can be used as the remote for the system. The only feature we think is missing is the ability to alter the layout of the buttons, with larger areas for the most frequently used commands.

After the break you can see a demonstration of this system, as well as the one extra feature we haven’t touched on yet. [Fall Deaf] included a Piezo element in the hardware design which lets him knock on his coffee table to use the remote if a smart-device isn’t close at hand.

Continue reading “Flexible Web Interface Makes The Universal Remote Nearly Perfect”

Power Wheels Jeep Makes An Awesome R/C Car

powerwheels-remote-control

[Will] from RevoltLab wrote in to share part one of a cool project he is working on right now, a remote-controlled mobile rocket launcher. Before you run off and call the Department of Homeland Security, he says that the launcher will be used for personal hobby rockets, which are typically considered mostly harmless.

The first part of the build is mostly concerned with obtaining a Power Wheels car and tweaking it to be driven remotely. After stripping out most of the odds and ends out of a Barbie Jeep he found via Craigslist, he added a small hobby servo under the dashboard to actuate the pedal. A larger (and much more expensive) servo was attached to the Jeep’s steering bar, allowing [Will] to easily turn the wheels with the flick of a switch.

With the mechanical bits out of the way, he installed an R/C receiver and took to the streets lawn with his creation.

The car seems to handle pretty well, and although the price of the components quickly start to add up, we’d be more than happy to spend that kind of cash for an R/C car that size!

Continue reading to watch a short video of the Jeep in action, and be sure to check Revolt Labs’ site often to follow [Will’s] progress.

Continue reading “Power Wheels Jeep Makes An Awesome R/C Car”

Neural Networks Control A Toy Car

After taking the Stanford Machine Learning class offered over the Internet last year, [David Singleton] thought he could build something really cool. We have to admit that he nailed it with his neural network controlled car. There’s not much to the build; it’s just an Android phone, an Arduino and a toy car. The machine learning part of this build really makes it special.

A neural network takes a whole bunch of inputs and represents them as a node in a network. Each node in [Davids]’s input layer corresponds to a pixel retrieved from his phone’s camera. All the inputs of the input layer are connected to 64 nodes in the ‘hidden layer’. The nodes in the hidden layer are connected to the four output nodes, namely left, right, forward and reverse.

After training the network and weighting all the connections, [David] got a toy car to drive around a track. Weird, but it works. All the code is up on github, so feel free to take a look behind the inner machinations of a neural net. Of course, you could check out the video of [David]’s car in action after the break.

EDIT: We originally credited [icebrain] as the author. Our bad, and we hope [David] doesn’t hate us now.

Continue reading “Neural Networks Control A Toy Car”

R/C Blimp Uses A Party Balloon For Lift

Here’s a really tiny r/c blimp that doesn’t need several cubic feet of Helium to get off the ground.

Instructables user [masynmachien] has been building r/c blimps for over a decade now, and this latest build is meant to have the same specs as this nanoblimp. The build is based on an 11-inch party balloon that can provide about 11 grams of lift. This doesn’t allow for much leeway in terms of weight, so [masymachien] used hacked-up servos for the motors.

The blimp is an exercise in saving weight – just about every component that can be removed from the build is thrown away. The results are pretty impressive. The entire blimp weighs about 10 grams on the ground. [masynmachien] also tried a 14-inch balloon with an 808 key fob camera with very good results.

The blimp looks pretty good when flying around a room. [masymachien] seems to have a lot of control from a minimal component count. You can check out the party blimp in action after the break.

Continue reading “R/C Blimp Uses A Party Balloon For Lift”