Technology

Controlling LEDs with Charlieplexing

Controlling LEDs with Charlieplexing

MAKE contributor Andy has created a great tutorial to introduce you to the utility of “Charlieplexing,” a method for controlling multiple LEDs without the use of multiple microcontroller pins. With charlieplexing you can turn on or off one LED at a time. To light more than one LED at a time, you can scan the LEDs by turning a sequence of them on and off really fast.

DIY 3D Laser Scanner Using Arduino

DIY 3D Laser Scanner Using Arduino

The principle behind this scanner is the typical of a line scanner. A laser beam intercepts the object to be measured and a camera, positioned at a known angle and distance shoots a series of images. With some trigonometry considerations and optic laws it is relatively easy to reconstruct the Zeta dimension, the measurement of the distance between the object and the camera.