Bonjour,

Suite à une demande, j'ai developpé (très rapidement) une librairie qui permet d'accéder au GPIO d'un Raspberry Pi et basé sur la librairie pi4j.

Pour l'instant, c'est très basique... et testé sommairement ! (je n'ai pas de LED pour vérifier....)

Sur un raspberry, il faut télécharger le greffon ici :
https://bitbucket.org/metalm/langagelin ... s/GPIO.zip

et dézipper le contenu dans le répertoire "greffons" de votre atelier.

Voici l'exemple proposé :

[php]
globale
gpio est un gpio // Utilisé pour la fermeture de l'interface de communication entre Linotte et le GPIO

principale :
début
essaie parcours guirlande
sinon lis
affiche "oups, une erreur !"
affiche "Numéro de l'erreur : " + numéro_erreur
affiche "Message de l'erreur : " + message_erreur
ferme
affiche "on ferme l'interface de communication"
gpio.arrêterinterface()

guirlande :
pin1 est un gpio, pin vaut "1"
pin2 est un gpio, pin vaut "2"
début
affiche "connexion aux pins"
pin1.démarrer()
pin2.démarrer()
affiche "on allume les pins"
pin1.allumer()
pin2.allumer()
attends 2 secondes
affiche "on bascule l'état des pins"
pin1.basculer()
pin2.basculer()
attends 2 secondes
affiche "on allume les pins"
pin1.allumer()
pin2.allumer()
attends 2 secondes
affiche "on éteint les pins"
pin1.éteindre()
pin2.éteindre()
reviens
[/php]