It may seem confusing that you’re looking at a Raspberry Pi when this hack is about an Ambilight clone system that doesn’t need a computer. The point here is that this system works no matter what your video source is, where many projects in the past have required the video to be playing from a computer.
This hack follows in the same path of the ARM based custom job we was almost a month ago. Just like that project you use an HDMI splitter to gain access to the feed going to your television. The split signal is fed into an HDMI to composite video adapter. The composite signal is captured by a USB video encoder. The GPIO header drives a strip of addressable RGB LEDs. The whole thing is powered as one using a bit of cable hacking.
It’s slightly convoluted. But all of the components are easy to source and relatively cheap. The one caveat is that it works best if you are already using a hardware HDMI source selector instead of the one build into your TV. That way there is just one HDMI cable going to the television, and this can siphon off of that feed.
Continue reading “No computer Ambilight clone uses a computer”
The GoPro line of HD cameras seem like they were specifically designed for use with quadcopters. We say that because the small, light-weight video devices present a payload which can be lifted without too much strain, but still have enough horse power to capture video of superb quality. Here’s a hack that uses the camera to provide a remote First Person View so that you may pilot the aircraft when it is out of your line of sight.
The camera in question is a GoPro Hero 3. It differs from its predecessors in that the composite video out port has been moved to a mini USB connector. But it’s still there and just a bit of cable splicing will yield a very clear signal. The image above shows the camera in the middle, connecting via the spliced cable to an FPV transmitter on the right. This will all be strapped to the quadcopter, with the signal picked up by the receiver on the left and piped to a goggle display worn by the pilot. You can see the cable being construction process in the clip after the break.
If you’re looking for other cool stuff to do with your GoPro camera check out the bullet-time work [Caleb] did with ours.
Continue reading “GoPro hack delivers live video feed for piloting your Quadcopter”
Every smartphone (and most dumb phones) has a video camera built into it these days. Some of them are even capable of recording respectable HD video. So we’d bet that the decades old camcorder you’ve got kicking around isn’t getting any use at all anymore. [John] wants to encourage you to hack that hardware. He published a post showing just how easy it is to salvage and use a camcorder CRT.
The gist is that you simply need to hook up power and feed it video. The board that is attached to the CRT has its own voltage hardware to drive the tube. He demonstrates a 9V battery as a power supply, but also mentions that it should be pretty easy to power the thing from a USB port. As for video, all it takes is a composite signal. Of course you’ve got to determine the pinout for your particular CRT module. The method he chose was to use a continuity tester to find the path from a capacitor’s negative leg to the appropriate pin header. Next he used a bench supply to inject a current-limited low voltage until he saw response when probing the pins. Finding the composite-in is a similar trial and error process.
So what can you use this for? Why not make it the display for a simple video game?
[Berto] wrote in to tell us about the visual effects synthesizer he built. It works as a pass-through for a video signal, rendering crisp clean images into a more psychedelic flavor like the one seen above. On the one hand this does a dishonor to the high-quality video devices we carry around in our pockets these days. On the other hand it will make some really interesting background video at a party or at your local dance club.
This is not a filter for a PC, or an FPGA-based processing system. A set of analog parts alter the incoming composite video (NTSC or PAL formats) and pipes the result to a television or projector. [Berto] included controls to alter the effects. They’re mounted on a panel and everything is given a home inside of a handy carrying case. Check out the video clip after the break to get a better idea of the video manipulations this things can pull off.
Continue reading “VISUALIST – a hardware visual effects synthesizer”
Confronted with a monitor that would display neither HDMI signal, nor composite video, [Joonas Pihlajamaa] took on a rather unorthodox task of getting his oscilloscope to work as a composite video adapter. He’s using a PicoScope 2204 but any hardware that connects to a computer and has a C API should work. The trick is in how his code uses the API to interpret the signal.
The first thing to do is make sure the voltage levels used in the composite signal are within the tolerances of your scope. [Joonas] used his multimeter to measure the center pole of the RCA connector and found that the Raspberry Pi board puts out from 200 mV to 2V, well within the PicoScope’s specs. Next he started to analyze the signal. The horizontal sync is easy to find, and he ignored the color information — opting for a monochrome output to ease the coding process. The next big piece of the puzzle is to ascertain the vertical sync so that he knows where each frame starts. He got it working and made one last improvement to handle interlacing.
The proof of concept video after the break shows off the he did. It’s a bit fuzzy but that’s how composite video looks normally.
Continue reading “Using an oscilloscope as a composite video adapter”
What good is a moat if nobody is guarding it? We suppose that depends on what beasties lurk beneath the surface of the water, but that’s neither here nor there. The members of LVL1 continue their quest to outdo each other in augmenting the building’s automated features. The latest offering is this security camera which is operated with an analog thumb stick.
These are the people who are building a moat (which the city things is a reflecting pool) in front of their main entrance. Now they will be able to see and sense if anyone is trying to get across the watery hazard. The hack marries an ultrasonic rangefinder and camera module with a pair of servo motors. The brackets for the motors allow a full range of motion, and the signal is translated by an Arduino and Video Experimenter shield to put out a composite video signal. That’s not going to make streaming all that easy, but we’re sure that is just one more hack away.
[Vinod] has done a lot of work with microcontrollers, but this is his first try at displaying graphics using composite video. He had a small PAL television on hand, and an ATmega32 which just needs a stable clock source and a few resistors to get things going.
There are a lot of other hacks around that use composite video out with microcontrollers. But this is a ground-up approach which will help you understand the concepts behind these graphics. [Vinod] started by calculating the possible resolution. He needs to hold a frame buffer in memory, and since his chip has just 2 kilobytes of SRAM this will be the limiting factor. He settled on a display area of 128 by 64 pixels. This divides evenly by 8 so he’s not wasting any bits, and it totals 1k, leaving half of the SRAM for use in calculating the shapes which populate the buffer. An interrupt service routine runs ever 64 microseconds to feed data for each line of the display.
With the scanning in place, he moved on to fill the frame buffer. Two functions are used, one which sets a pixel the other clears a pixel. He compares these to using a pencil and an eraser. By calling these functions from his main program he is able to draw lines, boxes, and circles. A bit of creative looping and he’ll have animations as well, but that’s a concept for a different post.