Installer WiringPi sur Raspberry Pi

Dans cet article, on va voir comment installer WiringPi sur votre Raspberry Pi qui est la bibliothèque indispensable pour gérer simplement les GPIO.

Pour commencer on se connecte en SSH au PI.

On installe GIT:

[pastacode lang= »bash » message= » » highlight= » » provider= »manual »]

sudo apt-get install git-core

[/pastacode]

On met a jour le PI:

[pastacode lang= »bash » message= » » highlight= » » provider= »manual »]

sudo apt-get update
sudo apt-get upgrade

[/pastacode]

On récupère la dernière version de WiringPi:

[pastacode lang= »bash » message= » » highlight= » » provider= »manual »]

git clone git://git.drogon.net/wiringPi

[/pastacode]

On se place dans le bon répertoire:

[pastacode lang= »markup » message= » » highlight= » » provider= »manual »]

cd wiringPi

[/pastacode]

On lance la compilation:

[pastacode lang= »bash » message= » » highlight= » » provider= »manual »]

./build

[/pastacode]

Maintenant WiringPi est installé pour tester on tape:

[pastacode lang= »bash » message= » » highlight= » » provider= »manual »]

gpio readall

[/pastacode]

Cette commande affiche le tableau et l’état de touts les GPIO.

gpio-readall

La colonne wPi est la numérotation des GPIO qui nous intéresse.

Pour connaître la version de WiringPi on tape:

[pastacode lang= »bash » message= » » highlight= » » provider= »manual »]

gpio -v

[/pastacode]

gpio-v

Les commandes de base.

Définir un GPIO en mode sortie le GPIO 0 dans cet exemple.

[pastacode lang= »bash » message= » » highlight= » » provider= »manual »]

sudo gpio mode 0 out

[/pastacode]

Changer l’état d’un GPIO:

[pastacode lang= »bash » message= » » highlight= » » provider= »manual »]

sudo gpio 0 1
sudo gpio 0 0

[/pastacode]

Nous avons vu les commandes de base de WiringPi, bien sur on peut faire beaucoup plus mais nous verrons ça dans des futures articles.

Pour plus d’information la page du projet WiringPi.

J’espère que cet article vous aura plus n’hésitez pas à poser vos questions dans les commentaires.

We will be happy to hear your thoughts

Leave a reply

Register New Account
Reset Password
Compare items
  • Cameras (0)
  • Phones (0)
Compare
0