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 22d6346c04 Added a song text onto the screen. 2017-02-17 11:26:59 +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 Added a song text onto the screen. 2017-02-17 11:26:59 +01:00
BicycleControl.sln Add project files. 2017-02-17 09:07:59 +01:00
BicycleControl.vcxproj Added a song text onto the screen. 2017-02-17 11:26:59 +01:00
BicycleControl.vcxproj.filters Added a song text onto the screen. 2017-02-17 11:26:59 +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.