Raspberry – 3 – piloter les PIN
Créé le : 25 juin 2014
Catégorie: Raspberry
Mise à jour : 5 juillet 2014
Raspberry – 3 – piloter les PIN
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 là 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/
Laissez un commentaire