The Clemson (Machinery) Access Tracking System, or CATS, is a Creative Inquiry project at Clemson University.
The goal of the project is to come up with an open-source system that can track and control machine access at the Makerspaces on the campus. As we work on the design process, we document our progress in our blog, which you can find here.
This is a Python 3.x program dependent on the following libraries:
sys
- Python sys Libarytime
- Python time librarypymysql
- Python MySQL clientdatetime
- Python datetime libraryos
- Python os library (Python operating system interface)RPi.GPIO
- package for controlling Rasberry Pi GPIOstring
- Python string libraryInputDevice from evdev
- function from evdev package for Linux inputsselect from select
- Python select function from select libraryThese dependencies can be installed with the 'setup.sh' shell script found within.
TODO
TODO
The Clemson (Machinery) Access Tracking System is free software: you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
The Clemson (Machinery) Access Tracking System is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.
You should have received a copy of the GNU Lesser General Public License along with this program. If not, see http://www.gnu.org/licenses/