Wisp Backend
This is the Python backend for Wisp - the personal assistant at PJAIT. Its main task is to detect people approaching it, either by face, using beacons or by RFID.
It requires a Raspberry Pi, Raspberry Pi Camera Module, and an MFRC522-compatible RFID module.
Prerequisites
- Raspberry Pi Camera Module enabled
- Python 3 (preferably with
virtualenv
andvirtualenvwrapper
)
Installation
# Install Python packages from requirements.txt
pip install -r requirements.txt
# Set the boot SPI boot config on Raspberry Pi
echo "dtparam=spi=on" >> /boot/config.txt
echo "dtoverlay=spi-bcm2708" >> /boot/config.txt