Think of Virtual Reality and it’s mostly fun and games that come to mind. But there’s a lot of useful, real world applications that will soon open up exciting possibilities in areas such as medicine, for example. [Victor] from the Shackspace hacker space in Stuttgart built an Augmented Reality Ultrasound scanning application to demonstrate such possibilities.
But first off, we cannot get over how it’s possible to go dumpster diving and return with a functional ultrasound machine! That’s what member [Alf] turned up with one day. After some initial excitement at its novelty, it was relegated to a corner gathering dust. When [Victor] spotted it, he asked to borrow it for a project. Shackspace were happy to donate it to him and free up some space. Some time later, [Victor] showed off what he did with the ultrasound machine.
As soon as the ultrasound scanner registers with the VR app, possibly using the image taped to the scan sensor, the scanner data is projected virtually under the echo sensor. There isn’t much detail of how he did it, but it was done using Vuforia SDK which helps build applications for mobile devices and digital eye wear in conjunction with the Unity 5 cross-platform game engine. Check out the video to see it in action.
Thanks to [hadez] for sending in this link.
Continue reading “Augmented Reality Ultrasound”
In case you don’t know, our hacker brethren in Europe are pretty darn sophisticated with their hackerspaces — most of them even implement the Hackerspace API which tells the public when they are open, or closed. This allows them to tap in with hardware to create a fancy notifications for when the spaces are open!
Shackspace, the place to be in Stuttgart, had a nice big map of Europe destined for world domination in their lounge. They thought it could use an upgrade, so have been adding LEDs to represent each hackerspace. They glow green when open, and red when closed. And they built it all in one weekend flat.
If your space is not on the map, start using the Space API and let them know so they can update their project!
Sadly Shackspace in Stuttgart was not one of the hackerspaces we had the pleasure of touring during our European Hackerspace Tour!
When [Robert] is presented with a challenge, he doesn’t back down. His friend dreamed of reusing some old LED panels by mounting them to the ceiling of the friend’s night club. Each panel consists of a grid of five by five red, green, and blue LEDs for a total of 75 LEDs per panel. It sounded like a relatively simple task but there were a few caveats. First, the controller box that came with the panels could only handle 16 panels and the friend wanted to control 24 of them. Second, the only input device for the controller was an infrared remote. The friend wanted an easy way for DJ’s to control the color of the panels and the infrared remote was not going to cut it. Oh yea, he also gave [Robert] just three weeks to make this happen.
[Robert] started out by building a circuit that could be duplicated to control each panel. The brain of this circuit is an ATtiny2313. For communication between panels, [Robert] chose to go with the DMX protocol. This was a good choice considering DMX is commonly used to control stage lighting effects. The SN75176 IC was chosen to handle this communication. In his haste to get this PCB manufactured [Robert] failed to realize that the LED panels were designed common cathode, as opposed to his 25 shiny new PCB’s which were designed to work with a common anode design. To remedy this, he switched out all of the n-channel MOSFET with p-channel MOSFET. He also spent a couple of hours manually cutting through traces and rewiring the board. After all of this, he discovered yet another problem. The LED’s were being powered from the same 5V source as the microcontroller. This lead to power supply issues resulting in the ATtiny constantly resetting. The solution was to add some capacitors.
Click past the break for more on [Robert’s] LED panels.
Continue reading “Custom Electronics and LED Panels Brighten Up a Nightclub”
The members of Shackspace got their hands on an antiquated robot arm. It’s a Mitsubishi Movemaster RM-101 and was probably manufactured in the mid 1980’s. There’s almost nothing out there that tells you how to use the thing, and so they set out to figure out how to control the hardware.
This is a great example of how an EPROM dump can be really useful. After further inspection the team discovered that the arm is driven by a Z80 processor whose program is stored on an EPROM. The first thing the guys did was dump the memory since the aging storage will be useless if just a few bits become degraded. This dump will be really useful for others whose chip has already given up the ghost. The data from that dump was disassembled and painstakingly pawed through to figure out what commands were being sent to the arm. This technique worked, as the team was able to re-implement the control protocol and has already used the arm for some light painting and pen plotting (seen above). After the break you can see a control demonstration.
Continue reading “Salvaged robot arm used for light painting and pen plotting”