Ligne 46 : |
Ligne 46 : |
| | | |
| == Commander une sortie == | | == Commander une sortie == |
− | xxx
| + | Il n'y a pas de bloc spécifiques pour commander une sortie du PiFace, cela se en déclarant et adressant une variable ayant un nom correspondant à la sortie que l'on veut commander. |
| + | |
| + | === Déclarer une variable de sortie === |
| + | Pour commander la première sortie (qui porte le numéro 1), il faut déclarer la variable correspondant "piface-output1". |
| + | |
| + | {{ambox|text=Attention, il y a ici une difference fondamentale entre Scratch et Python. La première sortie en Scratch porte le ''numéro 1'' alors qu'en Python elle porte le numéro 0.}} |
| + | |
| + | [[Fichier:PiFace-Scratch-EntreeSortie-Output01.jpg]] |
| + | |
| + | Puis encoder le nom de la variable correspondant à la sortie voulue. |
| + | |
| + | '''piface-output1''' correspond à la première sortie du PiFace (sur laquelle est branché l'un des deux relais). |
| + | |
| + | [[Fichier:PiFace-Scratch-EntreeSortie-Output02.jpg]] |
| + | |
| + | Un fois la variable créés, vous disposez de plusieurs blocs permettant de manipuler la valeur de la variable. |
| + | |
| + | [[Fichier:PiFace-Scratch-EntreeSortie-Output03.jpg]] |
| + | |
| + | Le bloc qui nous intéresse plus particulièrement est le bloc d'attribution de valeur |
| + | |
| + | [[Fichier:PiFace-Scratch-EntreeSortie-Output04.jpg]] |
| + | |
| + | En plaçant la valeur à '''1''' la sortie est activée, et en plaçant la valeur à '''0''' la sortie est désactivée. |
| + | |
| + | |
| + | |
| + | |
| | | |
| {{PiFace-Manuel-TRAILER}} | | {{PiFace-Manuel-TRAILER}} |