Étape 2: Organigramme l’Interaction
J’ai divisé le projet en trois étapes :
Electronics
En utilisant le GPIO, SelfiesBot a une série de boutons qui vous permettent de prendre des photos, enregistrer, affichez-les et supprimez-les.
Logiciel
À l’aide de Python et l’environnement de ligne de commande, SelfiesBot est interfacé avec l’électronique avec une interface utilisateur simple pour vous permettre de prendre des images, leur gestion et leur tweet.
Fabrication
SelfiesBot est une sculpture qui abrite l’électronique et les logiciels, les cache.
J’ai construit l’électronique de base en premier, puis le logiciel.
Ce qui a été extrêmement utile créait cet organigramme qui montre l’interaction entre les boutons et les différents écrans de l’interface utilisateur. Cela aurait pu être facile de sauter cette étape, mais oh, j’étais heureux de diagramme en face de moi lors du codage des écrans d’interface en Python.