informatique:systeme:raspberry

Info en vrac sur gestion des GPIO

On installera wiringpi qui permet de simplifier l'utilisation des ports GPIO. En une commande on peut envoyer le jus ou non.

apt-get intall wiringpi

Cela nous donne la commande gpio On peut jouer avec simplement

gpio write 0 1 ; gpio write 0 0

Ici on donne juste l'instruction d'envoyer le jus sur le PIN GPIO 0 (PIN Physique 11)

  • Initialement le code en C vient d'ici : http://idleman.fr/ressources/PHP/hcc/hcc.zip
  • On y trouve un binaire nommé : radioEmission
  • On branche son module Chacon (Dio) à la prise
  • Dans les 5 secondes, on joue la commande ci-dessous
  • ./radioEmission 0 12325261 1 on
  • La prise doit faire clac.
  • Si une lampe est branchée dessus alors elle s'allume
  • Si on renvoi la commande avec 'off' elle s'éteind.

0 = le numéro WiringPi du PIN du Raspberry (ici zéro, qui correspond au pin physique 11)

12325261 = Un code au pif attribué au raspberry pour controler une prise spécifique. Si on veut gérer plusieurs bloc de prises indépendement, on prend un autre code.

1 = code du récepteur (choisis arbitrairement, c’est ce qui permettra au récepteur de savoir si c’est à lui qu’on donne l’ordre ou a un autre)

on = état de la prise souhaité on ou off

gpio -g mode 18 pwm

gpio pwm-ms; gpio pwmc 192; gpio pwmr 2000


gpio -g pwm 18 550 ; sleep 0.050 ; gpio -g pwm 18 0
  • informatique/systeme/raspberry.txt
  • Dernière modification : 2017/06/14 12:53
  • de nico