Posts | Comments

Planet Arduino

Archive for the ‘arduino pro mini’ Category

If you’re going to be flying around a FPV-capable aircraft, be it a quadcopter or a fixed-wing plane, you shouldn’t be surprised if bystanders want to take a turn wearing your googles. Of course we hope that you’re good enough flying line of sight that you don’t need to be wearing the googles to stay airborne, but it does make it harder to pull off the sort of tricks and maneuvers that your audience wants to see. So if you want to put on a good show, the audience really needs their own display.

Unfortunately, as avid FPV flier [Michael Delaney] discovered, even the “cheap” ones will run you at least $100 USD. So he did what any self-respecting hacker would do, he set out to build his own. Using a collection of off the shelf components he was able to build a very impressive monitor that lets the viewer see through the eyes of his quadcopter at less than half the cost of commercially available offerings. Though even if he hadn’t manged to beat the cost of a turn-key monitor, we think it would have been more than worth it for this piece of highly customized gear.

At the heart of the monitor is a Boscam RX5808 5.8 GHz receiver, which is controlled by an Arduino Pro Mini. The video output from the receiver is sent to a 4.2″ TFT screen intended for the Raspberry Pi, and on the backside of the laser-cut wooden enclosure there’s a 128 x 64 I2C OLED to display the currently selected channel and diagnostic information.

An especially nice touch for this project is the custom PCB used to tie all the components together. [Michael] could have taken the easy route and sent the design out for fabrication, but instead went with the traditional method of etching his own board in acid. Though he did modernize the process a bit by using a laser and pre-sensitized copper clad board, a method that seems to be gaining in popularity as laser engravers become a more common component of the hacker’s arsenal.

We’ve previously covered using the RX5808 and Arduino combo to create a spectrum analyzer, in case you want to do more than just watch your friends do powerloops.

Hope you weren’t looking forward to a night of sleep untroubled by nightmares. Doing his part to make sure  Lovecraftian mechanized horrors have lease in your subconscious, [Paul-Louis Ageneau] has recently unleashed the horror that is Eyepot upon an unsuspecting world. This Cycloptic four legged robotic teapot takes inspiration from an enemy in the game Alice: Madness Returns, and seems to exist for no reason other than to creep people out.

Even if you aren’t physically manifesting nightmares, there’s plenty to learn from this project. [Paul-Louis Ageneau] has done a fantastic job of documenting the build, from the OpenSCAD-designed 3D printed components to the Raspberry Pi Zero and Arduino Pro Mini combo that control the eight servos in the legs. If you want to play along at home all the information and code is here, though feel free to skip the whole teapot with an eyeball thing.

A second post explains how the code is written for both the Arduino and Pi, making for some very illuminating reading. A Python script on the Pi breaks down the kinematics and passes on the appropriate servo angles to the Arduino over a serial link. Combined with a web interface for control and a stream from the teapot’s Raspberry Pi Camera module, and you’ve got the makings of the world’s creepiest telepresence robot. We’d love to see this one stomping up and down a boardroom table.

Seems we are on a roll recently with creepy robot pals. Seeing a collaboration between Eyepot and JARVIS might be too much for us to handle. Though we have a pretty good idea how we’d want to control them.

 

What we like most about [GreatScott’s] project videos is that he not only shows making them but also the calculations for selecting parts and the modifications along the way. This time he’s made a mini spy bug that records up to nine hours of audio.

His first task was to figure out if the ATmega328p’s ADC is suitable for audio sampling, but only after he explains how sampling works by periodically checking the input voltage from the microphone. Checking the datasheet he found that the ADC’s fastest conversion time is 13 microseconds, which works out to a sampling rate of 76.923 kHz. Good enough.

He then walks through why and how he decided to go with a pre-made amplifier circuit built around the MAX9814 IC. Spoiler alert. His electret’s amplifier output voltage was too low, using an off-the-shelf circuit instead of making his own kept things simple, and the circuit has automatic gain control.

At this point, he added the MicroSD card adapter. Why not just transmit the audio over FM as so many others have done with their hacks? Perhaps he’s worried about someone detecting the transmission and finding his bug.

His final optimization involved getting a good battery life. He measured the circuit’s current draw at 20 milliamps. With a 160 mAh battery capacity, that would be 8 hours of recording time. Removing the Arduino Pro Mini’s voltage regulator and two LEDs got the current down to 18 milliamps and a recording time of 9 hours. Better.

Those are the highlights. Enjoy his full walkthrough in the video below.

When faced with the need to cut thousands of parts from reels in order to make them into kits, “Der Zerhacker” decided to automate the process.

For his robotic machine, an Arduino Pro Mini pulls strips of tape into position with a stepper motor, coloring them along the way with a marker. An infrared sensor is used to align the correct number of parts with a pair of scissors, which are then cut via a second motor and tumble into a basket.

If you’d like to build your own, 3D print files and Arduino code can be found on Thingiverse. As the author doesn’t have a ton of spare time, wiring and other project details will need to be figured out, but you can get a few clues from the video below…

When you travel, you likely collect photographs and knick-knacks that can be displayed nicely for yourself and others. David Levin, however, took this one step further and used an MP3 recorder to capture the sounds of the places he and his wife have visited. But how does one show off sounds? Levin has a clever answer for that in the form of his Arduino-based Audio Memory Chest.

The project uses a recycled card catalog to hold items from each place traveled, and when one drawer is pulled out, a magnet and Hall effect sensor tells an Arduino Pro Mini which drawer has been opened. A serial MP3 player module then produces a random audio file recorded at that location, treating the user to both the sights and sounds of the region! 

My wife and I have been lucky enough to travel all over the world together during the past few years. Wherever we go, I collect little knick knacks, souvenirs, and ephemera. I also use a little MP3 recorder to capture sounds (marketplaces, street sound, music, etc). It’s always amazing to listen to these later—they immediately bring you back to a place, far better than a photograph alone could.

Want to read more, remember to take your vitamins, or even take out the trash? With the “Dory” Arduino-based tracking device from YouTuber YellowRobot.XYZ, now you can!

Dory–which comes in both a circular and smaller square version–uses an NFC reader to sense tags attached near the object that needs work. When you complete a positive action, you simply tap the nearby tag and the small gadget will light up its corresponding LEDs via an Arduino Pro Mini.

If you’d like to know where you are on your habit count, this is displayed with a button in the middle, and can be reset by holding it down. Beside from tracking habits, Dory is a great reminder of what can be done with NFC tags!

[William Osman] set out to prove that unlike expensive commercial data logging rigs, he could get the same results for under twenty bucks. He wanted to build a wireless three-axis accelerometer for a race car project, allowing engineers to make modifications to the suspension based on the data collected.

The hardware consists of an Arduino Pro Mini connected to a three-axis accelerometer, and an nRF24L01 wireless module. Power is supplied by the race car’s 12 V, changed to 5 V by a linear regulator with the Pro Mini in turn supplying 3.3 V. The base station consists of an Arduino and another nRF24L01 module plugged into a laptop.

The telemetry system is based on COSMOS, an open-source, realtime datalogging platform put out by Bell Aerospace. COSMOS consists of fifteen separate applications depending on how you want to view and manage your telemetry. You can download [William]’s COSMOS config files and Arduino sketch on Google Docs.

We’ve published a bunch of pieces on telemetry, like this ESP8266 telemetry project, a rocket telemetry rig, and open sourcing satellite telemetry.

[Thanks, Dennis Nestor!]


Filed under: Arduino Hacks

Instructables author Daniel Quintana loves mountain biking, but after having to interrupt a ride to continuously check the time, he did what any normal teenager would do in this situation: he created his own Google Glass-like headset from scratch.

His DIY AR device, called “Uware,” takes the form of a 3D-printed enclosure with a tiny 0.49″ OLED screen stuffed inside, along with an HC-06 Bluetooth module, an APDS-9960 gesture sensor, a 3.7V battery, and of course, a tiny Arduino Pro Mini for control.

In normal usage, the wearable displays the time and text messages transmitted from Quintana’s phone over Bluetooth via a custom app that he wrote. Swiping right in front of the gesture sensor puts it into camera mode, allowing him to capture the environment hands-free!

Want to see more? You can find Quintana’s write-up here, or check out Uware’s prototype electronics setup and custom magnetic charging rig in the videos below!

Instructables author Daniel Quintana loves mountain biking, but after having to interrupt a ride to continuously check the time, he did what any normal teenager would do in this situation: he created his own Google Glass-like headset from scratch.

His DIY AR device, called “Uware,” takes the form of a 3D-printed enclosure with a tiny 0.49″ OLED screen stuffed inside, along with an HC-06 Bluetooth module, an APDS-9960 gesture sensor, a 3.7V battery, and of course, a tiny Arduino Pro Mini for control.

In normal usage, the wearable displays the time and text messages transmitted from Quintana’s phone over Bluetooth via a custom app that he wrote. Swiping right in front of the gesture sensor puts it into camera mode, allowing him to capture the environment hands-free!

Want to see more? You can find Quintana’s write-up here, or check out Uware’s prototype electronics setup and custom magnetic charging rig in the videos below!

Chances are you’re likely familiar with POV displays. These devices move through the air at a high enough speed to trick your eyes into thinking that a sequence of flashing lights is actually a solid image. Though interesting enough in two dimensions, LED aficionado “Gelstronic” decided to add more depth to his display, stacking 12 LED-enabled circuit boards in a helical pattern. This meant his project, dubbed “PropHelix,” can create a light display in not two, but three dimensions.

PropHelix’s LED pattern is controlled by an also-spinning Propeller board, powered by a wireless charging setup normally seen used with mobile phones. An Arduino Pro Mini in the base of the assembly takes care of making things spin at the correct speed via a multicopter-style ESC and brushless motor, while an encoder handles feedback.

You can find more details on this build in its Instructables write-up here, or check out the beautiful images in the video below!



  • Newsletter

    Sign up for the PlanetArduino Newsletter, which delivers the most popular articles via e-mail to your inbox every week. Just fill in the information below and submit.

  • Like Us on Facebook