Push Button Stop Motion
Make your own stop motion animation rig with a push button, using Python Picamera and GPIO.
You can use LEGO to animate a tower being built, figures acting out a scene, or anything else you can think of!
Requirements
As well as a Raspberry Pi with an SD card loaded with Raspbian, you'll also need:
Hardware
- 1 x Raspberry Pi camera module
- 1 x Breadboard (e.g. from Pimoroni)
- 2 x Male-to-female jumper leads (e.g. from Pimoroni)
- 1 x Tactile button (e.g. from RS Components)
Software
- GPIO Zero for Python 3
- libav-tools
See more information on checking you have these packages installed, and how to install them on the software installation page.
Extras
- Animation subject (e.g. LEGO)
- Camera mount (optional but useful)
Worksheet & included files
You'll need the worksheet for the instructions and the GPIO diagram for the button setup. Optionally, you can download the final version of the code to save typing it out.
- The worksheet
- GPIO diagram
- (Optional) Final version of Python code animation.py
- Download to the home directory with
wget http://goo.gl/ZFsiyP -O animation.py --no-check-certificate
- Download to the home directory with
Licence
Unless otherwise specified, everything in this repository is covered by the following licence:
Push Button Stop Motion by Dave Jones and the Raspberry Pi Foundation is licensed under a Creative Commons Attribution 4.0 International Licence.
Based on a work at https://github.com/raspberrypilearning/push-button-stop-motion