Talking Car Automation Computer Is Like KITT Without The Sass

It’s a wonder that drivers are given so little insight into what’s going on under the hood. We mostly have the illusion of insight in the form of gauge, idiot lights, and when things get real, our eyesight and sense of smell. The older a car gets, the more important it is to be aware of the condition of its systems.

[Mjtrinihobby] drives a beat-up 1999 Honda Civic. He likes creating automation systems as a hobby and figured that his car would make an excellent test subject. [Mjtrinihobby] began this project with several features in mind. He wanted more control over several of the car’s systems—the A/C, lights, the fuel level, and the blower motor in the cabin to name a few—and a compact, user-friendly way to interface with them that could handle road shock and the heat of the climate he calls home.

He chose a Windows 8.1 netbook with a touchscreen display for the user interface. The netbook is running FlowStone, which is a robust graphical programming language with a long list of applications. A LabJack data acquisition board (DAQ) handles the communication between the car’s systems and the netbook.

This is much more than just a cool way to control the climate and make the headlights come on when darkness falls. For instance, [Mjtrinihobby]’s system continuously monitors the alternator’s voltage. If it measures between 7 and 12V, a friendly voice warns about possible alternator failure and disables high-draw accessories so the car has a fighting chance of making it to the mechanic.

Be sure to check out the demonstration video after the break. If OBD-II car hacks are more your speed, try building an RGB tachometer.

Continue reading “Talking Car Automation Computer Is Like KITT Without The Sass”

This Car Lets You Fistbump To Unlock

In the dark ages, you had to use a key to lock and unlock your car doors. Just about every car now has a remote control on the key that lets you unlock or lock with the push of a button. But many modern cars don’t even need that. They sense the key on your person and usually use a button to do the lock or unlock function. That button does nothing if the key isn’t nearby.

[Pierre Charlier] wanted that easy locking and unlocking, so he refitted his car with a Keyduino to allow entry with an NFC ring. What results is a very cool fistbump which convinces your car to unlock the door.

Keyduinio is [Pierre’s] NFC-enabled project, but you can also use a more conventional Arduino with an NFC and relay shield. The demo also works with a smartphone if you’re not one for wearing an NFC ring. Going this round, he even shows how to make it work with Bluetooth Low Energy (BLE).

Continue reading “This Car Lets You Fistbump To Unlock”

How A Hacker Jump Starts A Car

Here’s the Scenario: you need to get somewhere in a hurry. The problem is that your car has a dead battery and won’t turn over. The Obvious solution would be to call a friend for a jump. But is the friendless hacker out of luck in such a situation? Not if you can whip up a quick parts bin jump starter.

Clearly, [Kedar Nimbalkar]’s solution would be practical only under somewhat bizarre circumstances, so we’ll concentrate on what we can learn from it. A spare PC power supply provides the electrons – [Kedar]’s 250W supply pushes 15A at 12 volts, which is a pretty respectable amount of current. The voltage is a little anemic, though, so he pops it up to 14.2 volts with a 150W boost converter cooled with a PC fan. A dual panel meter reads out the voltage and current, but a VOM could substitute in a pinch. About the only thing you might not have on hand is a pair of  honking 10A diodes to keep current from creeping back into the boost converter. [Kedar] claims he got enough of a charge back in the battery in five minutes to start his car.

As jump-starting goes, this hack is a bit of a stretch. It’s not the first time we’ve seen a MacGyver’d jump starter, though, and you never know when the principles and hardware behind these hacks will come in handy.

Continue reading “How A Hacker Jump Starts A Car”

Henry Smolinski And The Flying Pinto

Anyone who has ever been stuck in gridlock has probably daydreamed about pushing a button on the dashboard that turns their car into a plane. Imagine how much more relaxing a weekend getaway would be if you could take to the open sky instead hitting the congested highway. For as long as there have been aircraft and automobiles, man has tried to combine the two. The proper term for this marriage is ‘roadable aircraft’, and a successful one requires attention to the aerodynamics of flight as well as the rigors of motoring.

One promising attempt at a roadable aircraft came from Henry Smolinski, an aeronautical engineer in Van Nuys, California. He along with his friend Harold Blake started a company in 1971 called Advanced Vehicle Engineers (AVE) to produce the AVE Mizar. This flying car combined the lightweight Ford Pinto with the wings and partial fuselage of a Cessna Skymaster.

Continue reading “Henry Smolinski And The Flying Pinto”

Volvo Trucks: Kid Tested, Mother Approved

If that looks like a four year old with a remote control driving a full-size dump truck — that’s because it is. As part of their Live Test Series, Volvo made a ridiculous obstacle course, and then let a four year old take the wheel of one of their heavy duty dump trucks. Viral advertising maybe — but too awesome not to share.

And don’t worry, there is a hack involved! The remote control setup in the truck isn’t that polished, and can’t possibly be a commercial “RC kit”. Which means some lucky hacker got to build a remote control system for a freaking dump truck. Consider us jealous.

Surprisingly (or maybe not), the truck seems to withstand everything the four year old throws at it. Including rolling it sideways down a hill, and of course smashing through an entire building. It’s well worth the watch and had us grinning from ear to ear.

Continue reading “Volvo Trucks: Kid Tested, Mother Approved”

Repairing A Twisted Prius Display Computer

This one is from way back in 2007, but the steps [hobbit] took to evaluate and repair a failed Prius Multi-Function Display (MFD) is a refresher course in how to go about fixing stuff that’s broken.

The 2004 / 2005 models of the Prius had peculiar problems with their MFD. Buttons and touch functions became sluggish and unresponsive, it wouldn’t display ECU data such as current and average fuel consumption, and couldn’t control stereo and air-conditioning. Lots of Prius users were reporting similar problems on the Priuschat forum.

The issues would usually arise long after warranty expired, and replacement units cost a couple of thousand dollars new. Toyota knew what the problem was (PDF link), but their fix involved swapping the defective units out.

[hobbit] managed to get a defective MFD unit from a friend, and because his own Prius still had a working MFD, he was able to carry out comparative tests on both units. The broken unit was generally laggy, and the buttons didn’t beep when pressed. Apparently, the AVCLan, a small data network between various components in the car, wasn’t reaching the MFD reliably. The MFD would send the “beep” command to the audio amplifier and wait for a confirmation that would never arrive. The system hung here until the MFD timed out.

In the end, the cause of the problem was the 60-pin micro connector that interfaces the two main boards of the MFD. Once the two are mated, tightening the mounting screws twisted the two boards ever so slightly, leading to flaky contacts.

The fix? [hobbit] tweaked all of the 60 pins outwards enough that they still made contact even when the connector housing got twisted. Comparing the defective MFD to the one in [hobbit]’s own car also demonstrated how the factory fixed the problem.

Thanks to [Nick] for sending in this tip, which he stumbled upon “while searching for ideas for a very small solder tip to repair something on my laptop.”

Tricking An Ancient Protocol To Play Tunes

A lot of technological milestones were reached in 2007. The first iPhone, for example, was released that January, and New Horizons passed Jupiter later on that year. But even with all of these amazing achievements, Volvo still wasn’t putting auxiliary inputs on the stereo systems in their cars. They did have antiquated ports in their head units though, and [Kalle] went about engineering this connector to accommodate an auxiliary input.

The connector in question is an 8-pin DIN in the back, which in the days of yore (almost eight years ago) would have been used for a CD changer. Since CDs are old news now, [Kalle] made use of this feature for the hack. The first hurdle was that the CD changer isn’t selectable from the menu unless the head unit confirms that there’s something there. [Kalle] used an Arduino Nano to fool the head unit by simulating the protocol that the CD changer would have used. From there, the left and right audio pins on the same connector were used to connect the auxiliary cable.

If you have a nearly-antique Volvo like [Kalle] that doesn’t have an aux input and you want to try something like this, the source code for the Arduino is available on the project page. Of course, if you don’t have a Volvo, there are many other ways to go about hacking an auxiliary input into various other devices, like an 80s boombox or the ribbon cable on a regular CD player. Things don’t always go smoothly, though, so there are a few nonstandard options as well.