Raspberry – 3 – piloter les PIN

Créé le : 25 juin 2014
Catégorie: Raspberry
Mise à jour : 5 juillet 2014

Raspberry – 3 – piloter les PIN

closeCet article a été publié il y a 2 ans 11 mois 30 jours, il est donc possible qu’il ne soit plus à jour. Les informations proposées sont donc peut-être expirées.

Pour interagir avec le monde réel il faut pouvoir piloter les ports GPIO (les 26 broches du raspberry).

Partie logicielle:

Installer la librairie WiringPi

C’est elle qui permettra via des commandes simples d’allumer ou éteindre un PIN

Suivre le tuto (en anglais) : ici

ou aller directement là: https://git.drogon.net/?p=wiringPi;a=summary

cliquer sur « snapshot » (celui le plus haut dans la liste) pour télécharger la dernière version

Décompresser puis installer les binaires (attention les n° de version peuvent changer)

tar xfz wiringPi-xxxxxxx.tar.gz
cd wiringPi-xxxxxxx
./build

Test : afficher la valeur actuelle de tout les PIN

gpio readall

On voit les valeurs Low ou High, c’est cela qui permettra de piloter le MONDE *mode grosse voix off*

Créer sa page web

Bon j’ai pompé sur IdleBlog  (en même temps si c’est bien fait, pourquoi changer)…il suffit de télécharger les fichiers et de les mettre dans /var/www

Pour configurer il suffit d’éditer le fichier configuration.php et de modifier l’array

$materials = array(…….);

  • Entre guillemets le libellé
  • Les nombres : les n° physique des PIN

Pour l’instant on ne change rien on regarde juste si on arrive à ouvrir la page (depuis un autre poste par exemple)

On clic sur les croix rouge pour changer l’état et même sans rien brancher en faisant un « gpio readall » sur le Raspberry on devrait voir les valeurs changer

Ça marche!!!!

Partie matérielle:

La suite c’est un autre article -> Raspberry – 5 – Allumer/Éteindre des diodes reliés aux GPIO

 

 

Source : http://blog.idleman.fr/raspberry-pi-06-utiliser-le-gpio-et-interagir-avec-le-monde-reel/
Tags: -

Laissez un commentaire