V. Proposition d'une solution au problème:
Pour y arriver, nous avons choisi, avec l’aide de nos professeurs de SI, d’élaborer un nouveau système de touches pour taper notre code, en utilisant, à la place du traditionnel clavier numérique, des capteurs infrarouges permettant ainsi de ne pas laisser de traces de doigts, et rendre la lecture visuelle du code plus difficile. Nous avons utilisé plusieurs logiciels pour la réalisation du programme destiné aux capteurs: un programme principal CROUZET couplé à l’automate éponyme, qui nous sert à utiliser les capteurs, et un programme secondaire SMART CONFIG qui nous permet quant à lui de donner des ordres à la maquette à partir de l’ordinateur. On peut noter aussi l’utilisation d’un moteur qui permet d’éjecter les billets et d’un interrupteur qui simule la mise en marche de la machine ou l’insertion d’une carte bancaire.
Au final nous nous retrouvons avec une maquette qui peut éjecter le bon nombre de billets si le code est bon et que l’utilisateur a choisie la somme d’argent qu’il désirait.

Le programme:





Comment dialoguer entre le programme et l'ordinateur ?
Pour cela, nous avons utilisé ''Smart Config'', ce logiciel nous permet de ''dialoguer'' avec le programme depuis un ordinateur.
Pour cela, nous avons utilisé ''Smart Config'', ce logiciel nous permet de ''dialoguer'' avec le programme depuis un ordinateur.

Pour passer de l'ordinateur au programme, on utilise les boîtes : ''SL IN'' et parfois ''Conversion Décimal/Binaire''
Pour passer du programme à l'ordinateur, on utilise les boîtes : ''SL OUT'' et parfois ''Conversion Binaire/Décimal''
Pour passer du programme à l'ordinateur, on utilise les boîtes : ''SL OUT'' et parfois ''Conversion Binaire/Décimal''
