Tumblelog by Soup.io
Newer posts are loading.
You are at the newest post.
Click here to check if anything new just came in.

February 23 2014

January 28 2014

3D Printed Netduino Remote Controlled Car


[Matt] lives in South Africa, where homes have smallish crawlspaces (some only 30cm high!) that he can’t quite squeeze himself into. Even if he could, he probably wouldn’t: they’re apparently vacation homes for the local rats. He did, however, want to explore these spaces to get a better idea what’s going on inside, so he built a Windows Phone-controlled car with a Netduino and 3D-printed parts.

Such a specialized application requires unique parts, so [Matt] designed and 3D-printed the wheels and frame from scratch. You’ve probably noticed that the wheels aren’t your typical cylinders. The terrain [Matt] faces is sand, so the spiked shape provides better grip. The body’s design required extra attention because it holds the motors, the Netduino, the motor driver, and the battery.

A Bluetooth module connects to the Netduino and allows [Matt] to drive the car with his Windows Phone, and an inexpensive 5V LED board provides some light for those dark corners. How does it see once inside the crawlspace? It looks like [Matt's] getting to that part. His plan is to simply mount a second phone running Skype and watch the stream. Stick around after the break to see [Matt] use the car to both confuse and excite his dog.

[via reddit]

Filed under: 3d Printer hacks, Microcontrollers

January 18 2014

Sniffing Wired Garage Door Opener Signals


In addition to being something fun to do with an oscilloscope, this could be a valuable time-saver for anyone looking to tap into the wired communications on a garage door opener. If you own an older model you might be scratching your head. But newer units have more than just one button operation, usually extending to at least two extra buttons that control the lights on the motor unit and lock out wireless control. A quick probing turned up the communication scheme used by the button unit mounted next to the door into the house.

We’ve patched into our own garage door using a simple relay to interface with a microcontroller which will still work for opening and closing the door But if you’re looking for extended control you need to spoof one of the timing signals detailed in this post. We like the stated examples for future hacks: building a better wired button unit, or adding some type of RFID integration. We could see this approach for hacking in motion light control for door openers that don’t have it.

[Thanks Victor]

Filed under: home hacks

December 21 2013

Fubarino Contest: Hackaday Tells You You’re A Terrible Pilot


[Mikko] is in to flying F3B racers – remote control airplanes with a three meter wingspan. These races require the pilot to know how much time he has left, and when flying a remote controlled airplane to the edges of visual contact, it’s just not possible to look down and check a stopwatch.

To solve this problem, [Mikko] created a talking F3B timer to announce the flight time and how much time is left in 30 second increments. It’s based on a WTV020 audio module that plays audio from an SD card.  Right now it’s just in the prototype phase, but he does have some code and documentation online.

As for the easter egg, [Mikko] programmed his timer so that if the flight lasts exactly 33 seconds (with millisecond resolution), the Hackaday URL is displayed on the Nokia LCD. We’re betting a flight time of 33 seconds would be highly correlated with a horrible malfunction and the loss of a thousand dollar airframe, so we’re more than happy to cheer [Mikko] up if he eventually sees this easter egg in the field.

Video of the talking timer speaking Finnish below, and a video showing off what these huge sailplanes can do right here.

This is an entry in the Fubarino Contest for a chance at one of the 20 Fubarino SD boards which Microchip has put up as prizes!

Filed under: contests

December 17 2013

Tricked-out Arduino-controlled Time-Lapse is More Than Just a Timer


[Hlesliebole] wanted a finer degree of remote control over his time-lapse shots, so he decided to build an Arduino-driven infrared shutter. He ended up creating this killer Arduino-controlled photography rig that does a whole lot more.

This hack was built for [Hlesliebole]‘s Nikon D3100, but he says it should work with any DSLR and remote shutter. This initial build uses an LED as a stand-in for the remote shutter that he ordered.  He intends to update the post once it arrives and he integrates it.

[Hlesliebole] wired a 7-segment display to show the current time delay between photos. This can be set on the fly with a potentiometer, so there’s no need to stop and reprogram the Arduino. And while you’re grabbing a beer and watching the sun slowly sink, the rig can better capture that sunset because of a photoresistor. It detects the ambient light level and minimizes the number of throwaway dark shots.

If that weren’t enough, he’s built servo functionality into the code to support remote control over the camera’s physical position, allowing for panning or rotation over a scene. [Hlesliebole] doesn’t go into detail, but he assures us that there are many tutorials out there.  If you think you’re man enough, you could always work in this outstanding versatile motion dolly hack.

Filed under: Arduino Hacks, digital cameras hacks

December 05 2013

A 555-Based, Two-Channel Remote Control Circuit


[fahadshihab], a young tinkerer, shared his circuit design for a simple remote control using 555 timers.  Using a 555 calculator, he designed a clock circuit that would run at 11.99 Hz. Two transistors are connected to inputs (presumably button switches). One sends the plain clock signal, and one sends the inverted clock signal. A matching circuit at the other end will separate the channels. All it requires is connecting the two circuits in order to synchronize them. It would be easy enough to interface this with an oscillator, an IR LED, or a laser for long-range control.

The great thing about this circuit is its simplicity. It’s often so easy to throw a microcontroller into the mix, that we forget how effective a setup like this can be. It could also be a great starter circuit for a kid’s workshop, demonstrating basic circuits, timers, and even a NOT gate. Of course, it would be a good refresher for those without a lot of circuit knowledge too. Once you’ve mastered this, perhaps an AM transmitter is next?

Filed under: classic hacks

November 21 2013

Primer Tutorials for Arduino IR Remote Cloning and Keyboard Simulation

ir arduino

We’ve featured loads of IR Arduino projects and they are all exciting and unique. The projects spring from a specific need or problem where a custom infrared remote control is the solution. [Rick’s] double feature we’re sharing in this article is no exception, but what is interesting and different about [Rick’s] projects is his careful and deliberate tutorial delivery on how to copy infrared remote codes, store the codes with a flavor of Arduino and then either transmit or receive the codes to control devices.

In the case of his space heater an Arduino was used to record and later retransmit the “power on” IR code to the heater before he awakes on a cold morning. This way his room is toasty warm before he has to climb out from under the covers, which has the added benefit of saving the cost of running the heater all night. Brilliant idea if you don’t have a programmable heating system. Maybe he will add a temperature sensor someday so it doesn’t have to run on strictly time.

A more complicated problem was controlling DVD playback software on his computer remotely. [Rick] says he sits at a distance when watching DVDs on his computer but his computer doesn’t have a remote control like a normal TV. Arduino to the rescue again! But this time he pulls out a Teensyduino because of its added feature of being able to emulate a keyboard and of course the computer DVD playback software accepts keyboard commands. Once again he used the “IRremote.h” library to record certain button codes from an old remote control before adding the retrieved codes to a Teensyduino setup and programmed to receive and decode the remote’s IR signals. The Teensyduino then maps the IR codes to known keyboard shortcuts and transmits the simulated keyboard shortcut commands to the computer via its USB cable where the DVD playback software recognizes the key commands.

As always [Rick] shares all his libraries and sketches on his blog so follow the above links to download the files. You will not miss a single step if you follow his excellent videos below. Plus, here are some other ways and other tools for using an IR remote with your Arduino and cloning an infrared remote.

Filed under: Arduino Hacks, computer hacks, home entertainment hacks

November 08 2013

Remote Control FPV cockpit


FPV flying, for how awesome it actually is, still consists of fiddling around with a remote control transmitter and either wearing video goggles or squinting into a screen. Awesome, yes, but not as cool as [Brett Hays]‘s enclosed cockpit ground station. It’s a trailerable flight sim that allows you to have the same experience of flying an aircraft over your local terrain without actually leaving the ground.

The centerpiece for this build is a 42 inch flat screen TV that was picked up for $160. This was placed at the front of a large plywood and 2×2 box along with a computer joystick, throttle, and rudder controls.

The pots inside the controls needed to be switched out to match the resistance of the ones inside an old Futaba transmitter. From there, completing the the cockpit was just a matter of fabricating a few panels for a video switcher, gear retract lever, flaps. and RC radio settings.

It’s a truly amazing build and when placed on a trailer towed by [Brett]‘s jeep, has the potential to be the closest thing to flying a manned aircraft you can get without a pilot’s license.

Videos of the cockpit in action below.

Filed under: misc hacks, toy hacks

October 24 2013

Hacking a Streetlight with Lasers


$20, some spare parts and a bit of mischief was a small price for [Chris] to pay for a reprieve from light pollution with this remote control laser hack. The streetlight in front of his house has a sensor that faces westward, and flips the lamp on once the sun has disappeared over the horizon. As it turns out, [Chris's] third floor window is due west of this particular lamp, meaning he takes the brunt of its illumination but also conveniently places him in a prime location for tricking the sensor.

According to [Chris], the lamp’s sensor requires two minutes of input before it will switch off and stay off for around 30 seconds before cycling on again. The lamp does not zap straight to full brightness, though; it takes at least a minute to ramp up. [Chris] recalled a hack from a few years ago that essentially used LED throwies tacked onto the sensors with putty to shut off lamps for a guerrilla drive-in movie, but the sensors on those lamps were at the base and easily accessed. [Chris] needed to reach a sensor across the block and nearly three stories tall, so he dug around his hackerspace, found a 5V 20mA laser diode, and got to work building a solution.

[Chris] 3D printed a holder for the laser and affixed it via a mounting bracket to the wall near his third floor window, pointing it directly at the street lamp’s sensor. He plugged the laser’s power supply into an inexpensive remote control outlet, which allowed him to darken the street lamp at a touch of a button. This is certainly a clever and impressive hack, but—as always—use at your own risk. Check out a quick demo video after the break.

Filed under: home hacks, laser hacks

October 04 2013

A DIY Solution for Controlling Robots and Quadcopters


RC transmitters used for controlling robots, quadcopters, airplanes, and cars really aren’t that complex. There are a few switches, pots, a screen and a radio transmitter. The maker toolbox already has all these components, so it only makes sense someone would try to build their own RC transmitter.

[Oscar]‘s project started by gathering a bunch of toggle switches, 2-axis joysticks, pots, tact switches, an Arduino, LCD, and a Ciseco XRF wireless module. These were attached to a front panel made of polystyrene and work on the communications protocol began.

It should be noted that microcontroller-powered RC transmitters with XBees is nothing new. There was a Kickstarter for one last year, but the final product turned out to be bit janky and full of fail wiring, We’re really glad to see [Oscar]‘s attempt at a DIY RC transmitter, and hopefully we’ll see this project taken up and improved by others.

Filed under: robots hacks, wireless hacks

September 30 2013

Game controller repurposed for flea market find


A jarring pan with your tripod can ruin a shot in your film, and tilting up or down usually requires some loosening and tightening kung fu to keep gravity from taking over. The “Power Panner” is a remote-controlled device that fits between the tripod and the camera, handling pans and tilts with ease. When [NeXT] found one at the Capitol Flea Market for $5, he didn’t care about the missing remote. He bought the Panner, dragged it home, and hacked together his own remote with a Sega Master Pad.

After researching similar devices online, [NeXT] had determined the original remote’s pinout: essentially a D-pad with adjustable speed control. He decided to ignore the speed pins and to instead search for a suitable replacement controller. A Sega Master Pad offered the most straightforward solution, so [NeXT] went to work separating out the wires and soldering them to a DIN connector. He couldn’t find the right plug to fit the Panner’s DIN-7 jack, so he substituted a DIN-8 with the extra pin snapped off.

Rather than use the remaining two buttons for speed control, [NeXT] chose to feed them directly into his camera to drive the focus and shutter, but the Master Pad’s wiring posed a problem: the camera would have to share the Power Panner’s ground, and the Panner plugs into the wall via a 6V adapter. Fingers crossed, he decided to push ahead and was relieved that everything worked. We suspect the shared ground won’t be a problem as long as one device uses a floating power supply, which the Panner can provide either through the proper wall wart or by using its 4 AA battery option.

If you’re in the mood for more camera hacks, check out the sound-dampening and waterproofing build from last week.

Filed under: digital cameras hacks

September 27 2013

Learn to Translate IR Codes and Retransmit Using Arduino

EEVBlog IR transmitter

[Dave Jones] from EEVBlog.com takes “Arduino fan boys” off the garden path getting down and dirty with different methods to capture, evaluate and retransmit IR remote control codes. Capturing and reproducing IR remote control codes is nothing new, however, [Dave] carves his own roads and steers us around some “traps for young players” along the way.

[Dave] needed a countdown timer that could remotely start and stop recording on his Cannon video camera, which he did with simplicity in a previous EEVBlog post using a commercial learning remote control unit. The fans demanded better so he delivered with this excellent tutorial capturing IR codes on his oscilloscope from an IR decoder (yellow trace) as well as using an IR photo transistor (blue trace) which showed the code inclusive of 38 KHz carrier frequency. Either capture method could easily be used to examine the transmitted code. The second lesson learned from the captured waveforms was the type of code modulation being used. [Dave’s] remote transmitted NEC (Japanese) pulse length encoding — which can be assertaind by referencing the Infrared Remote Control Techniques (PDF). Knowing the encoding methodology it was trivial to manually translate the bits for later use in an Arduino transmitter sketch. We find it amazing how simple [Dave] makes the process seem, even choosing to write his own sketch to reproduce and transmit the IR codes and carrier instead of taking the easy road looking for existing libraries.

A real gem of knowledge in the video was when it didn’t work! We get to follow along as [Dave] stumbles before using a Saleae Logic analyzer to see that his transmitter was off frequency even though the math in his sketch seemed correct. Realizing the digital write routine was causing a slowdown he fudged his math to make the needed frequency correction. Sure, he could have removed the performance glitch by writing some custom port control but logic dictates using the fastest and simplest solution when hacking a one-off solution.

[Dave’s] video and links to source code after the break.

Dave’s Arduino sketch

Filed under: home entertainment hacks, wireless hacks

September 15 2013

Cloning an infrared disarming remote of a $8 home security system


[Sylvio] decided to buy one of the cheap alarm systems you can find on the internet to have a look at its insides. The kit he bought was composed of one main motion sensor and two remote controls to arm/disarm it.

Communication between the remotes and the sensor is done by using infrared, requiring a direct line of sight for a signal to be received. Modern alarm systems typically use RF remotes with a typical frequency of 434MHz or 868MHz.  In his write-up, [Sylvio] first tries to replicate the IR signal with one of his ‘learning remote controls’ without success and then proceed to reverse engineering the remote circuit shown in the above picture. Hackaday readers may figure out just by looking at it that it is a simple astable multivibrator (read ‘oscillator’). Its main frequency is 38.5kHz, which is typical for IR applications. Therefore, if one of your neighbours had this ‘security system’ one could just disarm it with any of the same remotes…

[Sylvio] then explains different ways to replicate the simple IR signal, first with an Arduino then with a frequency generator and finally using the USB Infrared Toy from Dangerous Prototypes. We agree with his conclusion: “you get what you pay for”.

Filed under: hardware, security hacks

July 17 2013

Robot theater isn’t so much for the actors as the stagehands


[Chris Rybitski] developed this low-profile robot to help move scenery on stage. The test footage shows it to be spry and able to move hundreds of pounds of cargo. The demo shows the addition of a wooden platform about twice the length of the metal chassis with casters at each end to support the extra weight. It seems to have no problem moving around with the weight of a couple of human passengers on board.

Crafty systems for changing huge sets has long made the theater a natural breeding ground for hacks. Balanced turn tables, rails systems, and the like are common place. But we think this has a ton of potential. Right now the electronics seem convoluted, as there is an Arduino running the motors which connects to the LAN using an Ethernet shield and that Linksys wireless router.

We think he should patch directly into the serial port of the router. If he loads DD-WRT or OpenWRT he can easily make the remote control a web interface. We also wonder about the possibility of making it a line-follower that can precisely position itself automatically using patterns on the floor.

Filed under: Arduino Hacks, robots hacks

September 01 2012

RC plane made specifically for UAVs

We’ve seen our fair share of remote-controlled planes turned into UAVs and FPV platforms, but the Techpod is the first airplane we’ve seen specifically designed to be used as a camera-equipped robotic airplane.

The Techpod is the brainchild of [Wayne Garris]. He has been flying camera-equipped FPV airplanes for a while now, but recently realized the current offerings of remote control planes didn’t match his needs. [Wayne] decided to design his own plane specifically designed with a pan/tilt camera mount in the nose.

[Wayne]‘s prototype was designed with some very fancy aeronautical design software packages and milled out of foam. From the videos after the break, we can see the Techpod flies beautifully, but needs the Kickstarter community to bring his model to the masses.

The specs for the Techpod put it up there with other high-performances FPV and UAV models; with its 102 inch (2590 mm) wingspan and a pair of batteries wired in parallel, the Techpod can stay aloft transmitting video for up to one hour.

Video of the plane in action after the break.

Filed under: kickstarter, robots hacks, toy hacks

August 27 2012

Reverse engineering a Syma 107 toy helicopter IR protocol

Half the fun of buying toys for your kids is getting your hands on them when they no longer play with them. [Kerry Wong] seems to be in this boat. He bought a Syma S107G helicopter for his son. The flying toy is IR controlled and he reverse engineered the protocol it uses. This isn’t the first time we’ve seen this type of thing with the toy. In fact, we already know the protocol has been sniffed and there is even a jammer project floating around out there. But we took a good look at this because of what you can learn from [Kerry's] process.

He starts by connecting an IR photo diode to his oscilloscope. This gave him the timing between commands and allowed him to verify that the signals are encoded in a 38 kHz carrier signal. He then switched over to an IR module designed to demodulate this frequency. From there he captures and graphs all of the possible control configuration, establishing a timing and command set for the device. He finishes it off by building a replacement controller based on an Arduino. You can see a video of that hardware after the break.

Filed under: toy hacks

August 22 2012

Controlling a quadcopter with a homebrew remote

When [Matt] started building his multirotor helicopter, he was far too involved with building his craft than worrying about small details like how to actually control his helicopter. Everything worked out in the end, though, thanks to his homebrew RC setup built out of a USB joystick and a few XBees.

After a few initial revisions and a lot of chatting on a multirotor IRC room, [Matt] stumbled across the idea of using pulse-position modulation for his radio control setup.

After a few more revisions, [Matt] settled on using an Arduino Pro Mini for his flight computer, paired with a WiFly module. By putting his multicopter into Ad-hoc mode, he can connect to the copter with his laptop via WiFi and send commands without the need for a second XBee.

Now, whenever [Matt] wants to fly his multicopter, he plugs the WiFly module into his MultiWii board, connects his laptop to the copter, and runs a small Python script. It may not be easier than buying a nice Futubu transmitter, but [Matt] can easily expand his setup as the capabilities of his copter fleet grows.

Video of [Matt]‘s copter in flight after the break.

Filed under: radio hacks, toy hacks

August 20 2012

IR remote as PC input

As a learning experience [GeriBoss] put together an IR remote control receiver board for his PC. His want of volume control from across the room was reason enough to undertake the project, and he got to work with a 38 kHz receiver module and Manchester encoding in the process.

The decoder portion of the project is built around an ATtiny2313 chip. The external interrupt pin (INT0) is connected to a TSOP31238. When it decodes a valid remote code it pushes a character to the RS232 chip connecting to the computer’s serial port.

We think this is a wonderful accomplishment for [GeriBoss], but we encourage him to refine the design further. You’ll notice in the image there’s a USB port on the board which is only used to provide regulated power. We know it’s possible to use V-USB with the ATtiny2313 to add USB functionality and this would be a great way to learn about it. We’d also like to mention the resistor and capacitor suggested for filtering the IR receiver module signal. We’ve included the recommended application schematic for that part after the break.

Filed under: Microcontrollers

July 31 2012

A Large Hexapod Made of Wood and PVC Pipe

pvc hexapod rc tests with Evie the dog

Although not the biggest hexapod walker we’ve seen by any means, this one is nonetheless worth a mention. Made with windshield wiper motors, PVC pipe, and lots of wood, it’s still a good size ‘bot. It’s a work in progress, but check out the video of it’s legs being tested as well as one of it’s preliminary assembly after the break.

Control is similar to this little hexapod that we’ve featured before in the the front and back legs are driven by a motor and linked together using threaded rod.  In this case though, the rod is 1/4 – 20, much larger than the 4-40 rod used by it’s little predecessor. Also unlike little PegLeg, the middle legs are independently actuated, not linked together. This should allow for some different modes of locomotion.

Different modes of locomotion, that is, if it’s able to walk. Although able to pick itself up, the middle legs are barely strong enough to support the large battery and powerful, but heavy, automotive motors. This is an introductory post to this project, and everything will hopefully be worked out and explained in time. Be sure to check back and see how this robot progresses, and the details of the different elements of this ‘bot.

Special thanks to [Evie] the dog for posing next to this RC walker in the photo!

Filed under: robots hacks

July 28 2012

Excavate Your Basement Using RC Equipment

basement excavation

Although it could be debated as to whether or not this is a “hack,” since the equipment used is built for excavation, the scale of it seems deserving of a mention. In the linked article, [Joe] is quoted as saying, “the common misconception here is that the RC’s are not here to excavate my basement, but rather the basement excavation project is here for the RC’s.”  This could be a motto for most makers/hackers in that projects are frequently not done for the resulting product, but for the experience of making something your own.

According to [Joe], he excavates 2 – 3 cubic yards per year with his little RC vehicles.  Living in Canada as a rancher and farmer, he’s required to be near his home to feed his hungry animals even during the cold winter months. During this time, there can be very little to do. After sometimes working 16 hour days during the summer, he needed something to keep him occupied close to home. Be sure to check out the excavation video after the break, or check out the original article for even more pictures and video!

Filed under: misc hacks, toy hacks

Older posts are this way If this message doesn't go away, click anywhere on the page to continue loading posts.
Could not load more posts
Maybe Soup is currently being updated? I'll try again automatically in a few seconds...
Just a second, loading more posts...
You've reached the end.

Don't be the product, buy the product!