Bicycle Control is an Arduino Program that will be embedded onto a bicycle to allow the user to use left and right blinker lights, front and back lights, a sound output, and possibly other functionality like GPS.
Go to file
Andrew Lalis 53bbd3368a Update README.md 2017-02-17 11:07:42 +01:00
__vm Added functions the bicycle control main file for playing sound, and updating so that songs can be played in 'parallel' with other processes. Also added Pitches.h to store all the pitch values. 2017-02-17 10:53:09 +01:00
.gitattributes Add .gitignore and .gitattributes. 2017-02-17 09:07:57 +01:00
.gitignore Add .gitignore and .gitattributes. 2017-02-17 09:07:57 +01:00
BicycleControl.ino Fixed timing for the music player. 2017-02-17 11:03:21 +01:00
BicycleControl.sln Add project files. 2017-02-17 09:07:59 +01:00
BicycleControl.vcxproj extra commit 2017-02-17 10:54:13 +01:00
BicycleControl.vcxproj.filters Added functions the bicycle control main file for playing sound, and updating so that songs can be played in 'parallel' with other processes. Also added Pitches.h to store all the pitch values. 2017-02-17 10:53:09 +01:00
Pitches.h Added functions the bicycle control main file for playing sound, and updating so that songs can be played in 'parallel' with other processes. Also added Pitches.h to store all the pitch values. 2017-02-17 10:53:09 +01:00
README.md Update README.md 2017-02-17 11:07:42 +01:00

README.md

BicycleControl

Bicycle Control is an Arduino Program that will be embedded onto a bicycle to allow the user to use left and right blinker lights, front and back lights, a sound output, and possibly other functionality like GPS. The system uses several 'parallel' constructs to give the illusion of doing several tasks at once, such as writing to the screen while playing a song. This is accomplished with the use of periodic updates and timing to simulate a software delay.