Catana is a Discord-based cat helper that assists in automating and simplifying the feeding process.
- Set up your RPi with the ultrasonic ranger on D4 and a LED on D3. You will also need a single servo motor on port 17.
- First, clone the repo and run
cd ee250-final; python3 -m pip install .
to install all dependencies and set up module paths. - Launch the Discord bot with the MQTT host and port as command line args:
python3 scripts/catana_bot.py <host> <port>
- On your RPi, run
rpi_node.py
with your Discord username and the MQTT host and port as command line args:python3 scripts/rpi_node.py <your username> <host> <port>