NOTE: Sorry there is not a lot of detail at the moment. I wanted to throw this together as quickly as possible since it’s Halloween time. I will update it soon with more detail. If anyone has any questions or runs into issues, comment here, or hit me up on Twitter.
Materials
- Lights
- Power
- System
- Wiring
- Wall
- This can be about anything flat. Mine was a costume so I needed something light and portable.
- Insulation foam
- Wallpaper
- Black Paint
- Industrial staples
- This can be about anything flat. Mine was a costume so I needed something light and portable.
Steps
- Configure the Raspberry Pi
- Install Raspbian
- Install python
- Install Redis
- Download and compile NeoPixel
- Fix bug with Raspberry Pi GPIO drivers
- This may not always be necessary, but it was for me. If the lights are flickering randomly and not lighting to the specified colors you probably need to do this.
- Wiring (WIP – Will improve the detail at some point)
- Twitter
- Create a Twitter API account using the instructions here.
- I recommend creating a new account and not using an existing account for security purposes
- Software
- Git clone the code found here: https://github.com/jbarnett-r7/strange_wall
- Edit strange_wall.py
- Update each of the Twitter API constants with the corresponding key from apps.twitter.com
- Start Redis in the background
- cd <redis install path>/src
- redis-server &
- Start the script
- sudo python strange_wall.py
Useful Links
- https://raspberrypi.stackexchange.com/questions/51610/raspberry-pi-gpio-not-working
- Good GPIO diagram and info here
- http://www.aoakley.com/articles/2015-11-18-raspberry-pi-christmas-led-matrix.php
- This is the tutorial I used to first figure out the wiring