How to use Raspberry Pi to track motion and turn skeleton head as people walk by

This project utilizes a Raspberry Pi Zero, servo, camera, and OpenCV python library.

Parts:
Pi Zero W (with wireless): https://www.adafruit.com/product/3708
PWM Servo bonnet: https://www.adafruit.com/product/3416
Servo: https://www.adafruit.com/product/2307
USB to Barrel Jack cable: https://www.adafruit.com/product/2697
Pi NoIR Camera (camera without an IR filter that’s better at night): https://www.adafruit.com/product/3100
camera cable that fits Pi Zero: https://www.adafruit.com/product/3157
USB Hub: https://www.adafruit.com/product/2991
mini HDMI to regular HDMI adapter: https://www.adafruit.com/product/2819
BYOS (bring your own skeleton)

How to Desolder Through-Hole Joints

This video demonstrates the use of solder wick (braid), a solder sucker (desoldering pump), and desoldering gun. It explains why some joints are hard to desolder: large ground planes or components, small holes, low quality pcbs. Finally, some alternative methods are shown, including cutting the leads, pulling one lead out at a time for resistors and other two-legged parts, and heating all the pins at once, using an iron, hot air or ChipQuik.

Scanalogic 2 Logic Analyzer Review

The Scanalog 2 is a great inexpensive tool for hobbyists looking to debug digital issues, especially if they can’t afford an oscilloscope.  Debug SPI, I2C, Serial UART, 1-Wire, Maple Bus (more to come with software updates). You can even inspect that PWM or RC servo signal to make sure your arduino is outputting what you think it should.
Features:

  • 20Msps on 4 channels
  • 1.8V – 5V level detection
  • 256k samples of storage on each line
  • Playback on all 4 lines, or just 2 while reading from other 2

Wishlist:

  • Better Triggering
  • More flexible output–static pwm to control RC servos, for instance, or just for a clock generator.

Drag Soldering HowTo Demo

Here’s a quick video of drag soldering–a technique that enables you to quickly solder entire sides of ICs by simply dragging the iron across all the pins.  The key is starting with the right amount of solder, and adding generous flux.  The results are often better and more uniform than individual pin soldering.

A Simple Tip to Prolong Soldering Iron Tip Life

A common mistake we’ve seen in our classes–as well as from experienced ‘solderers’–is to clean the tip before putting the iron back in its stand.  This habit leaves the tip exposed to oxygen in the air which works quickly to oxidize (basically rusting) the end of the tip.  Almost all metals oxidize in air, and they do so much faster at higher temperatures.  When your tip is thoroughly oxidized, it will look burnt, and no solder will stick to it. And if solder won’t stick to it, you won’t be able to create a “heat bridge” of solder between the iron and part, and very little heat will transfer.
To avoid this, coat the tip with a large blob of solder every time before returning it to its stand.  While flux in the solder gradually eats away at the tip, oxidation will cause problems much faster.

You may notice that new tips actually come coated with solder. We’ve seen manufacturer documentation recommending that you hold solder against a new tip the first time you heat it up so that the tip gets coated as soon as it’s hot enough to melt solder.
Cleaning tip: If your tip is starting to look brown, and won’t ‘hold’ solder, or the solder acts like water on a freshly waxed car, you can help restore it by repeatedly applying solder and wiping it off.  The flux in the solder acts like a cleaning against against the built up oxides.  It may take 20 or more cycles of this to get the tip back into shape.

Controlling a Hand Drill with Arduino to Spool Solder

Here’s an instructable showing how to Control a Hand Drill with an Arduino / roboduino to spool solder. This may not be on the top of everyone’s project list, but a hand drill is strong enough to do a lot of tasks, so we hope this will be helpful to someone with another project idea,… maybe spooling guitar pickups.
Rather than use TRIACs to mess with the 120VAC, we found a servo was an easy and safe way to control the drill’s trigger / throttle.  The setup also uses a home made optical encoder that triggers an interrupt in the arduino code.  The code is available Solder_spooler_v3_pde, and contains some useful bits like lookup-table speed control, state machine menu system, and interrupt based speed sensing.

 

About

CuriousInventor launched in late 2006 (pre-arduino era!) as a place to enable hobbyists, students, and musicians to create their own technology. We sold open-source kits and tools, and offered numerous guides & videos on things like soldering, metal working, screws, electronics, and more. 

The store is now mostly empty, but we’ve kept the product pages and guides up since they have useful information. Many of our guides and videos still rank on the first page of google searches and have been seen millions of times. Content on this site and the CuriousInventor YouTube channel produced by Scott Driscoll.

Top Videos