Stap 6: Arduino Code
Dit is het deel van het ding, dat we allebei zeer vertrouwd met zijn. Onze code kan hier worden gevonden:
https://github.com/ryanmilvenan/measure_machine
Het draait de hele deal, de interface, de pomp, de omvang en de shaker motor. Vrij veel de enige dingen die moeten worden gewijzigd zijn de snelheid van de pomp en alle kruiden/vloeistoffen aan de lijst in het menu. Het gebruikt een eindige toestandsmachine voor het bijhouden van de huidige status van de machine, en als gevolg daarvan heeft de mogelijkheid om zowel de vloeistof dispenser en de vaste stoffen dispenser werken op hetzelfde moment.