rpi-nightlight/README.md

42 lines
762 B
Markdown
Raw Permalink Normal View History

2023-09-21 22:39:47 +02:00
# Raspberry Pi nightlight
2023-09-21 22:01:03 +02:00
2023-09-21 22:39:47 +02:00
A simple Python script which turns your Raspberry Pi into a motion activated nightlight.
## Installation
You will need the following dependencies:
```
pip3 install RPi.GPIO rpi-ws281x
```
Clone this repo or just download the python script and put it into `/usr/local/bin` for example and make it executeable.
```
chmod +x /usr/local/bin/nightlight.py
```
Probably you want to start this script at boot, put this in `/etc/cron.d/nightlight`
```
@reboot root /usr/local/bin/nightlight.py > /dev/null 2>&1
```
## GPIO PINs
Connect the PIR sensor as following (I have used a HC-SR501):
```
VCC: 5V
DATA: GPIO 23
GND: GND
```
Connect the Neopixel strip (some ws281x will do) as following:
```
VCC: 5V
DATA: GPIO 18
GND: GND
```