This commit is contained in:
Laura 2017-02-14 15:53:35 +00:00
commit a724ae08dd
12 changed files with 87 additions and 0 deletions

27
CONTRIBUTING.md Normal file
View file

@ -0,0 +1,27 @@
# Contributing
All contributions are assumed to be licensed under the same licence as the source, i.e. [CC BY-SA](http://creativecommons.org/licenses/by-sa/4.0/). This licence must remain in all derivatives of this work.
## Issues
If you find a mistake, bug or other problem, please [open an issue](https://github.com/raspberrypilearning/the-all-seeing-pi/issues) in this repository.
## Pull Requests
If you fix a mistake, bug or problem or have something to contribute, please create a pull request for each modification. Please consider grouping modifications sensibly, i.e. don't bundle typo fixes in the same pull request as code changes, instead file them separately.
Please note that sometimes things are done for pedagogical reasons so changes which make sense from a software engineering perspective (reducing duplication or making use of more advanced programming language features) may not be suitable to maintain the intended educational value.
## Derivatives
The licence must remain in all derivatives of this work.
## Licence
Unless otherwise specified, everything in this repository is covered by the following licence:
[![Creative Commons Licence](http://i.creativecommons.org/l/by-sa/4.0/88x31.png)](http://creativecommons.org/licenses/by-sa/4.0/)
***The All Seeing Pi*** by the [Raspberry Pi Foundation](http://www.raspberrypi.org) is licenced under a [Creative Commons Attribution 4.0 International Licence](http://creativecommons.org/licenses/by-sa/4.0/).
Based on a work at https://github.com/raspberrypilearning/the-all-seeing-pi

9
LICENCE.md Normal file
View file

@ -0,0 +1,9 @@
# Licence
Unless otherwise specified, everything in this repository is covered by the following licence:
[![Creative Commons License](http://i.creativecommons.org/l/by-sa/4.0/88x31.png)](http://creativecommons.org/licenses/by-sa/4.0/)
***The All Seeing Pi*** by the [Raspberry Pi Foundation](http://www.raspberrypi.org) is licenced under a [Creative Commons Attribution 4.0 International License](http://creativecommons.org/licenses/by-sa/4.0/).
Based on a work at https://github.com/raspberrypilearning/the-all-seeing-pi

15
README.md Normal file
View file

@ -0,0 +1,15 @@
# The All Seeing Pi
![](cover.png)
In this resource you will make a tweeting touch screen photo booth using a Raspberry Pi.
## Licence
Unless otherwise specified, everything in this repository is covered by the following licence:
[![Creative Commons License](http://i.creativecommons.org/l/by-sa/4.0/88x31.png)](http://creativecommons.org/licenses/by-sa/4.0/)
***The All Seeing Pi*** by the [Raspberry Pi Foundation](http://www.raspberrypi.org) is licenced under a [Creative Commons Attribution 4.0 International License](http://creativecommons.org/licenses/by-sa/4.0/).
Based on a work at https://github.com/raspberrypilearning/the-all-seeing-pi

BIN
cover.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 13 KiB

3
extras.md Normal file
View file

@ -0,0 +1,3 @@
You'll also need:
- A cardboard box

6
hardware.yml Normal file
View file

@ -0,0 +1,6 @@
- name: Raspberry Pi camera module
img: camera
- name: Raspberry Pi touch screen
img: breadboard
- name: 2 x buttons
img: tactile-push-button

7
learn.md Normal file
View file

@ -0,0 +1,7 @@
By creating the All Seeing Pi with your Raspberry Pi you will learn:
- How to set up a Raspberry Pi camera
- How to connect buttons and a touch screen
- Controlling GPIO pins with Python code
- Controlling the camera module with Python code
- How to tweet a picture taken with the PiCamera

2
meta.yml Normal file
View file

@ -0,0 +1,2 @@
title: The All Seeing Pi
category: make

1
overview.md Normal file
View file

@ -0,0 +1 @@
In this resource you will make a tweeting touch screen photo booth using a Raspberry Pi.

9
software.md Normal file
View file

@ -0,0 +1,9 @@
# Software Installation
To install the software you need, run the following commands in the terminal:
```bash
sudo apt-get install python3-picamera python3-pip
sudo pip3 install guizero
sudo pip3 install twython
```

3
software.yml Normal file
View file

@ -0,0 +1,3 @@
- Python 3 Picamera
- Python 3 guizero
- Python 3 twython

5
worksheet.md Normal file
View file

@ -0,0 +1,5 @@
# The All Seeing Pi
In this resource you will make a tweeting touch screen photo booth using a Raspberry Pi.
## The First Step