Check out this autonomous RC car which [Jason] built for the chipKIT design challenge. It’s been able to successfully navigate a planned route taking just a few waypoints as inputs.
Obviously this uses a chipKIT as the controller, the max32 to be specific. [Jason’s] write-up shows off all of the components of the design, but you’ll have to head over to his recently posted update to hear about the custom board he had spun to host them all. It starts with a GPS module, but that’s only accurate enough to give the rover the big picture. To handle getting from one waypoint to the next successfully he also included a gyroscope which provides very accurate orientation data, as well as optical encoders on the wheels for on-board distance traveled information.
We hope he’ll keep refining the design and make a trip to next year’s Autonomous Vehicle Competition.
Continue reading “Autonomous RC car navigates by waypoints”
Microscopes magnify light. It makes sense that having more light reflecting off of the subject will result in a better magnified image. And so we come to Aziz! Light! It’s [Steve’s] LED light ring for a stereo microscope. It’s also a shout out to one of our favorite Sci-Fi movies.
He’s not messing around with this microscope. We’ve already seen his custom stand and camera add-on. This is no exception. The device uses a fab-house PCB which he designed. It boasts a dual-ring of white LEDs. But the controls don’t simply stop with on and off. He’s included two rotary encoders, three momentary push switches, and three LEDs as a user interface. This is all shown off in his demo video after the break.
An ATtiny1634 is responsible for controlling the device. When turned on it gently ramps the light up to medium brightness. This can be adjusted with one of the rotary encoders. If there are shadows or other issues one of the push buttons can be used to change the mode, allowing a rotary encoder to select different lighting patterns to remedy the situation. There are even different setting for driving the inner and outer rings of LEDs.
We haven’t worked with any high-end optical microscopy. Are these features something that is available on commercial hardware, or is [Steve] forging new ground here?
Continue reading “Microscope ring light with a number of different features”
[Zachariah Perry] builds a lot of replica props, and judging from the first few offerings on his blog he’s quite good at it. We enjoyed looking in on the Captain America shield and Zelda treasure chest (complete with music, lights, and floating heart container). But his most recent offering is the wearable and (kind of) working Pipboy 3000 from the Fallout series.
From his description in the video after the break it sounds like the case itself came as a promotional item that was part of a special edition of the game. He’s done a lot to make it functional though. The first thing to notice is the screen. It’s domed like the surface of a CRT, but there’s obviously not enough room for that kind of thing. The dome is made from the lens taken out of a slide viewer. It sits atop the screen of a digital picture frame. [Zachariah] loaded still images from the game into the frame’s memory, routing its buttons to those on the Pipboy. He also added a 12 position rotary switch which toggles between the lights at the bottom of the screen.
A little over a year ago we saw a more or less fully functional Pipboy. But that included so many added parts it was no longer wearable.
Continue reading “A wearable Pipboy 3000”
Here’s a full-featured remote shutter project which [Pixel-K] just finished. It seems that he’s interested in taking time-lapse images of the cosmos. Since astrophotography happens outside at night, this presented some special design considerations. He wanted something that he could configure in the dark without zapping his night-vision too much. He also wanted it to be easily configured with a pair of gloves on.
The project enclosure is a 4x AA battery box. He removed the partitions between each cell, leaving plenty of room for the guts. Inside you’ll find a lithium battery and a micro-USB recharger board. It powers the Arduino mini pro which drives the 1.8″ LCD screen and actuates the optoisolator which is responsible for triggering the camera. On the right you can see the clear knob of the clickable rotary encoder. All of the user settings are chosen and selected using just this one knob.
He’s already tried it out on a 6-hour shoot and had no battery life problems or other issues.
[Long Haired Hacker] has undertaken a high-resolution 3D printer build. He got his hands on some motors to drive the build platform but it doesn’t have a built-in encoder. He knows that optical encoder wheels can have problems due to dirt and grim as well as ambient light so he set out to find a better way of providing feedback to the controller. He ended up building his own magnetic rotary encoder which is shown above.
At the heart of the system is an AS5043 magnetic rotary sensor. The chip, which runs from $6.50-$11, can detect and report the rotation of a magnetic field with great precision. The rotation data can be read out in degrees using SPI, but it sounds like there’s also grey code output on a few pins if that suits your needs a bit better. The magnet which the chip measures is mounted in a sleeve milled to seat inside of a bearing ring.
The 3D printing method [Long Haired Hacker] has chosen uses a projector and light-cured resin to achieve the kind of results seen in this other hi-res printer.
Want to monitor how much a wheel has turned in your project? Then you need a rotary encoder! Here’s a way to add rotary encoding without changing the mounting method of your wheels (translated). [Jorge] added it as a way to improve the functionality of this line-following robot. It uses a paper encoder wheel which is monitored by an optical sensor.
The paper wheel consists of alternating white and black pie pieces. You can make this with a felt-tipped marker, or use a tool like the one we featured a couple of years ago to print out a disc rendered to your own specifications. This is glued to the inside of the wheel and monitored by a CNY70 reflective sensor (the same one used in that electric keyboard retrofit).
The homemade board which holds the sensor can be seen mounted on top of each wheel’s motor. It requires three wires, voltage, ground, and data. The data line is connected to the output of the phototransistor in the CNY70 package so it can be used with a microcontroller interrupt for easy integration with the firmware driving the robot.
[Jorge] goes into some detail about how the added data helps to improve the speed performance seen in the clip after the break.
Continue reading “Easy rotary encoding for your projects”
[Marklar] needed an IR receiver for a project he was working on, and his local electronics store was fresh out. He dug through his junk pile and found an old stereo receiver, so he decided to pull the IR module from it before tossing it out. Once he had it taken apart, he figured that he could utilize the wide array of electronic components he found inside, and set off to start a new project.
The control panel housed the components which interested him most of all. Using an Arduino, he was able to easily interface with the rotary encoders as well as the buttons, giving him a cheap and easy way to control his home lighting system. With a bit of programming, he was able to map lighting presets to various buttons, as well as use the rotary encoder to control the LEDs’ brightness and color. As an added bonus, he kept the IR receiver intact and can control his setup wirelessly as well.
Check out the video we have embedded below to see his scavenged control system at work.
Continue reading “Control LED lighting with an old stereo receiver”