[Will Powell] sent in his real-time subtitle glasses project. Inspired by the ever cool Google Project Glass, he decided he would experiment with his own version.
He used two Raspberry Pi’s running Debian squeeze, vuzix glasses, microphones, a tv, ipad, and iphone as the hardware components. The flow of data is kind of strange in this project. The audio first gets picked up by a bluetooth microphone and streamed through a smart device to a server on the network. Once it’s on the server it gets parsed through Microsoft’s translation API. After that the translated message is sent back to a Raspberry Pi where it’s displayed as subtitles on the glasses.
Of course this is far from a universal translation device as seen in Star Trek. The person being translated has to talk clearly into a microphone, and there is a huge layer of complexity. Though, as far as tech demos go it is pretty cool and you can see him playing a game of chess using the system after the break.
Continue reading “Real Life Subtitle Glasses”
At the beginning of the school last year, [Ryan] needed to come up with a project for his master’s thesis. Having a bachelor’s in mech. engineering and doing his graduate work in software engineering allowed [Ryan] to do something really cool for his thesis; he decided to turn an iPhone into an autonomous robot with live video streaming, remote control, and object detection.
[Ryan] started building his ArduiPhone last October with an Arduino, motor shield, and a Magician Chassis. The software is based on an iPhone network programming tutorial that opens a socket connection to a desktop PC and relays commands to an Arduino serial port.
One of the more interesting features of [Ryan]’s ArduiPhone is the ability to stream video directly from the phone to a Java application. Instead of FaceTime, [Ryan] streams videos by converting an image from the front-facing iPhone camera to a byte array, sends it over the network, and decodes the image in a Java app. It’s low-level stuff, but the video quality is excellent and something we’ll probably be seeing more of in the future.
As always, videos after the break.
Continue reading “Autonomous robot uses an iPhone for its brain”
[Rob Morris] has been hard at working improving his guitar augmentation techniques. Here he’s demonstrating the use of an iPhone to control the effects while he plays. This builds on the work he shared a few years ago where he strapped a Wii remote to the body of his ax.
Just like the Wii remote, the iPhone includes an accelerometer. As you would expect the best parts of the older hack made it into this one, but the inclusion of the touch screen adds a lot more. In the clip after the break he starts by showing off the screen controlling a whammy bar functionality. But we really love the octave offset feature that comes next. This kind of sound manipulation simply can’t be done using a purely physical method (like the whammy bar can). But he’s not done yet. The demo finishes with a Theremin feature. You’ll notice he plucks a string but no sound comes out until he starts touching the screen. This turns it into an entirely different type of instrument.
The only info we have about putting this together is the list of packages he’s using: TouchOSC, Max/Msp, and GuitarRig
Continue reading “iPhone wielding guitar adds tip of your finger or tip the instrument control”
It’s not everyday that we review software around here, but the folks at Adafruit recently put together an iOS app that I figured might be of interest. Their iPad/iPhone compatible application is called “Circuit Playground”, and it includes all sorts of handy electronics reference tools. For the context of this review, it should be noted that I paid for the application myself, and that I have had no communication with the Adafruit team regarding my assessment of the app.
Continue reading “Circuit Playground – An electronics reference app from Adafruit”
[Tod’s] daughter has a habit of forgetting to take a house key along with her, so he was looking for a way to make accessing the house easier in a pinch. He had tried wireless garage door keypads in the past, but their performance was so-so at best. After scouring the market for commercial solutions and checking out the work of other hackers, he decided that he needed to craft a custom solution of his own.
He started shopping around for wireless-enabled microcontrollers and settled on a Roving Networks RN-XV module, which is designed as a drop-in replacement for an XBee. Paired with a 5v to 3.3v power adapter, the RN-XV is nearly all he needed to interface his iPhone with his garage door opener.
The microcontroller has enough GPIO pins to control the garage door, while also monitoring the door’s status using a simple magnet/reed switch combo. A web server in [Tod’s] house takes input from any phone connected to his wireless LAN and relays the open/close commands to the opener. The opener in turn returns status messages to him via the web interface.
We really like the system’s simple design, and as long as [Tod] has turned WPS off at home, he really shouldn’t have to worry too much about unauthorized entry.
Admittedly this post is flirting with flamebait, but we think the concept of using a spring clamp as an iPhone tripod mount has a lot of hacking potential. Hear us out, and if we havn’t made our case you can rant about it in the comments.
[Joe] wanted an easy way to mount his iPhone on a standard tripod. We’ve seen some creative solutions for this, like using Sugru to make a removable bracket. But he went a different route, using a cheap spring clamp to grip the phone body. These plastic clamps are like over-powered clothespins, and use a screw as the pivot point. [Joe] replaced the stock screw with a longer one, then used a coupling nut which will attach to the tripod. A bit of foam on the pads of the clamp protect your device from the plastic teeth.
It’s a fine solution (if you don’t mind putting that pressure on your smart phone). But we think this would be a great way to build your own heavy-duty third hand. It would be right at home with this modular solder platform. See [Joe’s] how-to video embedded after the break.
Continue reading “Spring clamp tripod mount has potential”
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.