Stap 7: Eindproduct
Dus, wat ik niet hier laten zien, is de software die draait op het bord.
I 'm running een kolf-server, die direct de GPIO pinnen op basis van het gekozen recept wijzigt. Dus u kunt zelfs dit op afstand gebruiken als u wilt:). De voorkant is responsief zodat dit kan worden gebruikt op elke desktop of mobiele browser.
Ook ik een NFC-chip op de hoogste linkerzijde hebt aangesloten en schreef het webadres aan de tag. Zo kan iedereen met toegang tot het bot gewoon tik om te bestel een drankje.
Ik heb de hoekige materiaal voor de UI gebruikt zodat het lijkt vrij. Je ziet het in actie in de afbeeldingen zijn toegevoegd. Zoals gezegd dat de bron is open en gemakkelijk uit te breiden, kunt u het https://github.com/eswarm/somabot en PR's of zelfs suggesties zijn meer dan welkom.
Toekomstige verbeteringen:
Er zijn tal van verbeteringen die kunnen worden gedaan om dit beter
Aan de kant van de software
Drink suggesties, gebaseerd op afgelopen selecties en soort drankjes geselecteerd.
Recept delen. momenteel recepten worden opgeslagen op een tekstbestand in JSON-formaat, dit kan worden verlengd zodat alle recepten zijn ontleend aan een gecentraliseerde plaats, zodat iedereen kan toevoegen en recepten met elkaar delen. Natuurlijk ervan uitgaande dat meerdere mensen dit gebruiken. :)
Hardware zijde:
Koolzuurhoudende dranken niet goed werken met peristaltische pompen, moet toevoegen magneetafsluiters en dit uitbreiden.
Tijdens de pompen toevoegen een indicator LED.
Als u nog meer suggesties of verbeteringen gelieve een kwestie op github repo.