rra
0f5bddf435
|
4 years ago | |
---|---|---|
templates | 4 years ago | |
.gitignore | 4 years ago | |
LICENSE | 4 years ago | |
README.md | 4 years ago | |
analogSensor.py | 4 years ago | |
distanceSensor.py | 4 years ago | |
ldrLed.py | 4 years ago | |
remoteGpioFromHome.py | 4 years ago | |
remoteGpioFromPi.py | 4 years ago | |
servo.py | 4 years ago | |
webLed.py | 4 years ago |
README.md
pi_gpiozero_examples
A collection of examples for using the gpiozero library for reading sensors and activating actuators
First steps
Install python3-gpiozero
$ sudo apt update && sudo apt install python3-gpiozero
##analogSensor.py
How to read analog values using a MCP3008 ADC (analog to digital converter)
##distanceSensor.py
Using HC-SRO4 distance sensor
Hardware required:
* 330 & 470 ohm resistors
* HC-SRO4 Distance sensor
##ldrLed.py
Using an LDR to set the values of an LED, also smoothing and constraining sensor values in the process
Hardware required: * LDR * LED * 330 ohm resistor
servo.py
Operate a servo
webLed.py
Turn an LED on or off based on the input from a web page
Requires flask
($ sudo apt install python3-flask
)
To change the look of the HTML page, have a look at the folder template
remoteGpioFromHome.py
Interact with an LED using remote-gpio.
remoteGpioFromPi.py
Read buttons on different Pis in the VPN to trigger an LED