Advice for program:
Use switch case conditional statements instead of if else & if else if statements to get more clear and cleaner code.
I also recommend to set the speed of the motors in the void setup, not in each individual custom functions. So it will be shorter and you dont have to copy-paste much.
Edit: Fixed sone spellings and overall, i love this project! Good for hobbyists and begginers and actually i always have want to make this!
@Thermitty_QXR