Zoals shooter al aangaf, vergelijken. Nu heb ik geen idee hoe je gaat aangeven naar welke positie je cocktail mixer moet gaan; maar laten we even aannemen dat je de positie hebt opegslagen in de variabele requestedPosition
void loop()
{
// my previous loop content here
...
...
if(position == requestedPosition)
{
// stop the motor
...
...
// pour the drink
...
...
// change requested position
...
...
// start motor again if needed
...
...
}
}
Je zult nog iets moeten bedenken om aan te geven dat de cocktail klaar is zodat je de motor niet opnieuw start (bv requestedPosition gelijk aan 0 of -1).
Vraag; hoe ga je aangeven van welke flessen gemixed moet worden om een bepaalde cocktail te maken?