This repository stores a basic spaceship video game programmed in Python language that can be controlled by an electronic Joystick built with the PIC microcontroller PIC16F877 programmed in C language.
Luis Ángel Sánchez Aguilar -> Code and electronic design
Valeria Nicole Rodríguez Ponce -> Electronic design and implementation
-
[MICROCONTROLADOR]: This folder contains the code in C language and the necessary libraries for the logic and communication of the joystick implemented with a PIC C microcontroller.
-
[VIDEOJUEGO]: This folder contains the code in python language, the images and audios necessary for the logic and communication of the spaceship videogame.
-
[mando.c]: This file contains the C language code of the PIC16877A microcontroller. It contains the logic and the communication parameters to connect to the spaceship videogame. It is necessary to clarify that it is thought for a Joystick connected by USB to a computer.
-
[mando.hex]: This file contains the C language code of "mando.c" translated to "machine" language for uploading directly to the microcontroller.
-
[lcd.c]: This file is the library used to control and manage an LCD display that is part of the Joystick.
-
[videogame.py]: This file contains the code in Python language that conforms the spaceship videogame as well as the communication parameters with the PIC microcontroller connected to the USB of the computer where it is running.
If you wish to hire me, please contact me at the following e-mail address: [email protected]