Étape 7: Produit Final
Donc, ce que j’ai n’a pas montré ici, est le logiciel qui s’exécute sur la planche.
J’exécute un serveur de ballon, ce qui modifie directement les broches GPIO basés sur la recette choisie. Vous pouvez même utiliser cela à distance si vous voulez:). Le serveur frontal est sensible, donc cela peut être utilisé sur n’importe quel navigateur de bureau ou mobile.
J’ai aussi, ont attaché une puce NFC sur le coin supérieur gauche et a écrit à l’adresse web de la balise. Ainsi, toute personne ayant accès au bot peut simplement taper pour commander une boisson.
J’ai utilisé le matériel angulaire pour l’interface utilisateur pour qu’il ressemble assez. Vous pouvez le voir en action dans les images attachées. Comme l’a dit que la source est ouvert et facile à étendre, vous pouvez le trouver https://github.com/eswarm/somabot et de PR ou même suggestions sont plus que bienvenue.
Améliorations futures :
Il y a beaucoup d’améliorations qui peuvent être faites pour que cela soit mieux
Côté logiciel
Boire des Suggestions, issues des dernières sélections et le type de boissons choisis.
Partage de recette. actuellement les recettes sont stockés sur un fichier texte au format JSON, ceci peut être étendu pour que toutes les recettes sont tirées d’un endroit centralisé, afin que n’importe qui peut ajouter et partager des recettes avec les autres. Bien sûr, en supposant que plusieurs personnes l’utiliser. :)
Côté matériel :
Boissons gazeuses ne fonctionnent bien avec les pompes péristaltiques, il faut ajouter les électrovannes et étendre cette.
Lorsque le pompage est en cours, ajoutez un indicateur LED.
Si vous avez des suggestions plus ou améliorations s’il vous plaît soulèvent une question sur le repo github.