Skip to content

kotharitrisha/paceplayer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

paceplayer

The Automated Running Experience

This project aims to create a system to provide the automated running experience. Below are some key feature of the project:

  1. Pace detection and change of music as per the BPM detected

  2. Introduction of a program mode component for track selection and feedback generation.

  3. Feedback on an LCD screen.

  4. Integration with Sound Cloud

  5. Volume modulation

Below are the files that contain most of the changes implemented:

  1. play_pro_2.py ==> Primary Python file which reads data from the serial input TTYO2, chooses music on the basis of the SoundCloud tracks received, changes volume on the basis of the data received from the Firefly sensor, and send the information to the LCD screen. Determines the feedback in program mode, and switches the back light on/off.

  2. stlcd.c; glcd.c ==> Displays the data on the LCD screen.

  3. gpio.sh ==> Shell script to enable all the respective GPIO pins

  4. command_sudo.sh ==> Shell script to enable serial communication

About

The Automated Running Experience using microcontrollers

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages