Skip to content

Spherical Persistence of Vision (POV) Display using Raspberry Pi and APA102 LED strips.

Notifications You must be signed in to change notification settings

didikamalova/POV-Display-RaspberryPi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

225 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🌏 Persistence of Vision (POV) Display 🌏

Team Members

- Didi Kamalova
- Naomi Mo
- Aanya Tashfeen

Project Description

We created a spherical persistence of vision (POV) LED Display that works by spinning a circular array of LEDs and relies on our eyes' natural “refresh rates” to create the illusion of a solid image on a sphere. Equipped with an LED strip, a hall sensor, 3 battery packs and framed in a desk fan, it creates patterns upon reacting to magnets spaced out across the circular base.

References

- POV Globe Video and GitHub Repository
- SPI module code by Arducam
- Pat's hall effect sensor code

Self-Evaluation

We created a fully functioning prototype of a spherical LED Display that allows for free spinning, coded an LED strip driver, integrated hall sensor interrupts and successfully projected a soccerball pattern on the sphere. While we have not been able to project a spherical image of the globe as was initally planned, we were able to complete all other goals that we have set for this project!

More images provided in the "media" folder!

NOTE ABOUT CODE ORGANIZATION: The simple code that we ran during demo day is under main, but more intricate implementations involving round trip time and displaying image arrays (the globe, soccer ball, and checkerboard) are under globe.c and RTTmeasure.c. We unfortunately did not get these to be fully optimized and integrated by the end of the project deadline, although we made the soccer ball display operational after our demonstration.

About

Spherical Persistence of Vision (POV) Display using Raspberry Pi and APA102 LED strips.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •