Harald Bauer
Published © MIT

POV Cylinder with Arduino Due

The device displays animated GIF pictures on a rotating cylinder. The GIF pictures can be downloaded from a PC via Bluetooth.

AdvancedFull instructions providedOver 3 days18,388
POV Cylinder with Arduino Due

Things used in this project

Hardware components

Arduino Due
Arduino Due
×1
HC-06 Wireless Bluetooth Transceiver Modul (Slave) RS232 Board CP06005
×1
1 m LPD8806 LED RGB Stripe IP20 60 LEDs/m - 30 ICs/m
×1
Linear Regulator with Adjustable Output
Linear Regulator with Adjustable Output
×1
General Purpose Dual Op-Amp
Texas Instruments General Purpose Dual Op-Amp
×1
Resistor 20k ohm
×3
Resistor 220k ohm
×1
Resistor 1k ohm
Resistor 1k ohm
×2
General Purpose Transistor NPN
General Purpose Transistor NPN
×1
Capacitor 1000 µF
Capacitor 1000 µF
×1
Capacitor 100 nF
Capacitor 100 nF
×1
Capacitor 1 µF
Capacitor 1 µF
×1
Resistor 240 ohm
×1
Trimming Resistor 1k ohm
×1
IR transmitter (generic)
×1
IR receiver (generic)
×1
Breadboard (generic)
Breadboard (generic)
×1
Styrofoam Cylinder (Diameter: 20cm, Height: 10cm)
×2
Electric Motor, 12V, XDRIVE 545-1
×1
Crown gear 60 T 8 MM
×1
Crown Gear 12 T, 3.2 MM
×1
Toothed Belt, 80 T, 6 x 200 MM
×1
Threaded Bar, M8, 125 mm
×3
Threaded Bar, M8, 330 mm
Used as shaft.
×1
Contact Ring ASL9017
×1
Adhesive Tape (black, 48 mm)
Used to stick on rotor
×1
Plywood Disk (Ø 150mm, Thickness: 10mm)
×2
Aluminum Disk ( Ø 200mm, Thickness: 2.5mm)
×2

Software apps and online services

Atmel Studio IDE
Used for Arduino SW Development
Arduino IDE
Arduino IDE
Can be used as alternative to Atmel Studio IDE
Cygwin
Cygwin provides functionality similar to a Linux distribution on Windows. Used for the PC Control Program.
Visual Studio 2015
Microsoft Visual Studio 2015
Used for the Graphical User Interface.

Hand tools and fabrication machines

Soldering iron (generic)
Soldering iron (generic)
Scroll saw (generic)
Bench Drill (generic)
Laboratory power supply (generic)
Laptop with Windows 10 (generic)

Story

Read more

Schematics

POV Cyclinder with Arduino Due

This is the schematic.

Code

Arduino source code for POV Cylinder

PC Control Program for POV Cylinder

This is a C++ command line program running under Cygwin

Graphical User Interface for POV Cylinder

This is a Windows Universal App

Credits

Harald Bauer

Harald Bauer

1 project • 7 followers
System/SoC Architect by day, Maker by night.

Comments