POV Cylinder with Arduino Due

POV Cylinder

Introduction

This is my first Arduino project. My work was inspired by several maker projects that created Persistence of Vision Displays [2,3,4].

Persistence of vision (POV) refers to the optical illusion whereby multiple discrete images blend into a single image in the human mind and believed to be the explanation for motion perception in cinema and animated films [1].

The projects [2,3,4] implement POV globe displays, using discrete LEDs and discrete shift registers. Instead my device is using a rotating cylinder and off-the-shelf RGB LED strips as POV Display.POV Cylinder

The main features of my POV Cylinder are:

  • POV (Persistence of Vision) Display
  • Displays animated GIF pictures on a rotating cylinder
  • The GIF pictures are stored in Arduino’s RAM or Flash
  • Communication with PC via Bluetooth

Technical Overview

  • Cylinder Diameter: 200 mm
  • Cylinder Height: 200 mm
  • Cylinder material: Styrofoam
  • Cylinder weight: 420 g
  • 4 RGB LED Strips based on LPD8806
  • Screen size 151 x 40 pixels
  • Based on Arduino Due
  • Includes HC06 Bluetooth module
  • Controlled via Bluetooth from a PC

Mechanical Construction

The mechanical construction is shown in the drawing below.Mechanics POV Cylinder

Leave a Comment

Your email address will not be published. Required fields are marked *