A software for controlling the spyder car with an xbox controller.
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
Go to file
Julius 95e58c74c8 Install script improvement
- switched to output checking
6 years ago
.idea Merge remote-tracking branch 'origin/develop' into develop 6 years ago
Manuals etc Project cleanup 6 years ago
lib Quality Improvements 6 years ago
sounds Back to the wav file 7 years ago
testscripts More Cleanup 6 years ago
.gitignore Project cleanup 6 years ago
LICENSE Create LICENSE 6 years ago
README.md Added more Content 6 years ago
install.sh Install script improvement 6 years ago
main.py More Cleanup 6 years ago
requirements.txt Added Requirement file 6 years ago
stream.sh Project cleanup 6 years ago
top_view.png - uploaded files 7 years ago
update.sh fixed update file 7 years ago

README.md

Spydian

Summary

This python project is the controlling software for the Spydian remote controlled car. The car can be controlled with a (XBOX) Joystick and consists of a raspberry pi as core unit, several sensors (Gyroscope, Ultrasonic, Camera) and a relay for switching lights and motors on and off. The controlling part is achived by using pygame to get direct access to the controller events. The software itself is splitted into several libraries for handling specific tasks.

Install

To install the requirements execute the install.sh script. This script does not install Python but uses pip. So first you need to install Python 2 and Python 3 because this software uses both versions. You also need to connect all sensors and relays to the specific pins.

Usage

To execute the software the main.py script needs to be run. Open a console and type sudo python3 main.py. Notice that the superuser rights are required because the script needs access to the GPIO-Pins of the raspberry pi.