Modifications

Sauter à la navigation Sauter à la recherche
2 123 octets supprimés ,  21 juillet 2016 à 10:28
Ligne 1 : Ligne 1 :  
{{PiBrella-NAV}}
 
{{PiBrella-NAV}}
 +
 +
== Compatibilité Pi-3, Pi-2 et Pi-B+ ==
 +
Nous venons de retester le PiBrella et notre tutoriel sur Raspberry-Pi 3.
 +
 +
[[Fichier:Pi3-Compatible.png|320px]]
 +
 +
PiBrella est compatible avec Raspberry Pi 3 et Pi 2... aussi bien en Python (2.7) qu'en Scratch.
 +
 +
Voyez plus loin dans notre tutoriels les indications pour brancher [[PiBrella-Brancher|votre PiBrella sur le GPIO 40 broches]]
    
== Découverte ==
 
== Découverte ==
[[Fichier:PiBrella.png]]
+
[[Fichier:PiBrella.png]]<br /><small>Pibrella, un produit de [http://shop.cyntech.co.uk Cyntech]</small>
    
Avec PiBrella, vous pouvez inventer une tonne de petits projets Python ou Scratch en utilisant le bouton, les LEDs et le buzzer (sons) déjà disponibles sur la carte.
 
Avec PiBrella, vous pouvez inventer une tonne de petits projets Python ou Scratch en utilisant le bouton, les LEDs et le buzzer (sons) déjà disponibles sur la carte.
Ligne 9 : Ligne 18 :  
PiBrella est conçu pour pouvoir fournir plus de courant que ne peut le faire le GPIO du Raspberry-Pi et la carte dispose même d'un connecteur d'alimentation USB pour fournir plus puissance aux moteurs, relais et solénoïdes connectés sur les sorties.
 
PiBrella est conçu pour pouvoir fournir plus de courant que ne peut le faire le GPIO du Raspberry-Pi et la carte dispose même d'un connecteur d'alimentation USB pour fournir plus puissance aux moteurs, relais et solénoïdes connectés sur les sorties.
   −
[[Fichier:PiBrella-Carte.jpg|480px]]
+
[[Fichier:PiBrella-Carte.jpg|480px]]<br /><small>Pibrella, un produit de [http://shop.cyntech.co.uk Cyntech], Translation by MCHobby.be</small>
    
Les entrées et les sorties disposent de LEDs indicatrices, bien pratique pour déboguer plus facilement vos projets... Cette carte s'ajoute très simplement à votre Raspberry-Pi modèle A ou B. Tout est très simple à utilisé et clairement libellé sur la carte.
 
Les entrées et les sorties disposent de LEDs indicatrices, bien pratique pour déboguer plus facilement vos projets... Cette carte s'ajoute très simplement à votre Raspberry-Pi modèle A ou B. Tout est très simple à utilisé et clairement libellé sur la carte.
 
PiBrella représente un élément d'éducation très intéressant pour cours d'apprentissage, stage, club et tous les débutants voulant découvrir les possibilités du GPIO du Raspberry-Pi.
 
PiBrella représente un élément d'éducation très intéressant pour cours d'apprentissage, stage, club et tous les débutants voulant découvrir les possibilités du GPIO du Raspberry-Pi.
   −
== Brancher ==
  −
1. Faite un Shutdown de votre Pi et déconnectez l'alimentation
  −
  −
Faites toujours un Shutdown proprement de votre Pi avant de connecter quoique ce soit dessus.
  −
  −
[[Fichier:PiBrella-Brancher-01.jpg]]
  −
  −
2. Branchez le Pibrella
  −
  −
Il prendra place correctement sur le GPIO du Raspberry-Pi et couvrira toutes les broches du GPIO. 
  −
  −
[[Fichier:PiBrella-Brancher-02.jpg]]
  −
  −
3. Connectez l'alimentation sur le Pibrella
  −
  −
Le connecteur est identique à celui de votre Pi. Votre Raspberry-Pi sera alimenté par l'intermédiaire du PiBrella
  −
  −
[[Fichier:PiBrella-Brancher-03.jpg]]
  −
  −
== Débuter avec le PiBrella ==
  −
  −
=== 1. Installer le bibliothèque Python ===
  −
Vous aurez besoin d'une connexion internet sur votre Raspberry-Pi.
  −
Entrez les commandes suivantes LXTerminal (ou une ligne de commande) pour mettre votre Raspbian à jour:
  −
  −
sudo apt-get update
  −
  −
Puis
  −
  −
sudo apt-get upgrade
  −
  −
Une fois terminé, vous pouvez taper
  −
  −
sudo apt-get install python-pip
  −
sudo pip install pibrella
  −
  −
=== 2. Ecrire un bout de code ===
  −
Nous allons démarrer Python en mode interactif en tapant la commande suivante dans LXTerminal (ou ligne de commande)
  −
  −
sudo python -i
  −
  −
Tapez ensuite le code suivant:
  −
  −
<nowiki>import pibrella
  −
pibrella.buzzer.fail()
  −
pibrella.light.pulse(0.2)</nowiki>
  −
  −
Après vos tests, tapez la commande '''quit()''' pour quitter le mode interactif
  −
  −
quit()
  −
  −
=== 3. Ecrire un code plus évoluté ===
  −
  −
Start the interactive Python shell by typing this into LXTerminal:
  −
  −
sudo python -i
  −
  −
Type in this code or go to http://pibrella.com in Midori and copy and paste the code on your Pi.
  −
  −
<nowiki># Alarme Cambriolage! (attrapé les curieux et les fuineurs)
  −
import pibrella, signal
  −
  −
def alarm(pin):
  −
  pibrella.buzzer.fail()        # Faire de bruit
  −
  pibrella.light.pulse()        # Faire clignoter la LED
  −
  −
def reset(pin):
  −
  pibrella.light.stop()        # Re-initialiser l'alarme (la désactiver)
  −
  −
pibrella.input.a.changed(alarm)  # Surveiller l'entrée et détecter l'intrus
  −
pibrella.button.pressed(reset)  # désactiver l'alarme en pressant le bouton... au cas ou ce serait un stupide chat!
  −
  −
signal.pause()                  # Attendre l'intrus!</nowiki>
  −
  −
Quelques explications:
  −
  −
=== 4. Activer l'entrée A ===
  −
  −
== La bibliothèque Python ==
  −
Vous voulez utiliser la librairie Python?
  −
  −
Vous trouverez de nombreuses informations en explorant [https://github.com/pimoroni/pibrella la bibliothèque Python ] (''Pibrella, Github'').
  −
  −
== Utiliser Scratch ==
  −
Vous voulez utiliser PiBrella avec Scratch?
  −
  −
Essayez donc la  [http://cymplecy.wordpress.com/2013/03/19/scratch-gpio-development/ bibliothèque ScratchGPIO] de SimpleSi
  −
  −
== Carte et Câblage ==
  −
  −
[[Fichier:PiBrella-Carte.jpg|480px]]
      
{{PiBrella-TRAILER}}
 
{{PiBrella-TRAILER}}
29 836

modifications

Menu de navigation