Modifications

Sauter à la navigation Sauter à la recherche
Ligne 23 : Ligne 23 :  
Vous pouvez alimenter la carte PyBoard:
 
Vous pouvez alimenter la carte PyBoard:
 
# Via la connexion USB  
 
# Via la connexion USB  
# En connectant une source d'alimentation/accu fournissant une tension entre 3.6V et 10V.
+
# En connectant une source d'alimentation/accu fournissant une tension entre 3.6V et 10V.<br />Sur GND et Vin
 +
 
 +
=== Deux sources d'alimentations? ===
 +
{{ambox-stop|text=N'alimentez pas en même temps votre PyBoard par le câble USB et par une alimentation externe sur Vin.<br />La Pyboard ne dispose pas de sélection automatique d'alimentation.}}
 +
 
 +
Voyez [http://forum.micropython.org/viewtopic.php?t=1106 ce billet pour plus d'information], sachez cependant que vous pouvez constituer un circuit OR-Diode tel que décrit [http://forum.micropython.org/viewtopic.php?p=6569#p6570 ici sur le forum micropython]
    
== Le brochage ==
 
== Le brochage ==
Ligne 30 : Ligne 35 :  
* '''2 bus I2C''' - Pour commander des périphériques à l'aide de 3 fils.
 
* '''2 bus I2C''' - Pour commander des périphériques à l'aide de 3 fils.
 
* '''5 UARTs''' - Un port série c'est un outil de communication très utile... en avoir 5 c'est absolument génial.
 
* '''5 UARTs''' - Un port série c'est un outil de communication très utile... en avoir 5 c'est absolument génial.
* '''20 PWMs''' - Permettant de produire des signaux permettant de contrôler des servo-moteurs ou la puissance d'une LED (voyez "[AdaFruit_PWM_Driver#C.27est_quoi_PWM c'est quoi PWM]" dans cet autre tutoriel)
+
* '''20 PWMs''' - Permettant de produire des signaux permettant de contrôler des servo-moteurs ou la puissance d'une LED (voyez "[[AdaFruit_PWM_Driver#C.27est_quoi_PWM|c'est quoi PWM]]" dans cet autre tutoriel)
 
* '''16 ADC''' - Convertisseur Analogique->Digital permettant de lire une tension analogie (pratique pour utiliser des senseurs flex, photo-résistance, potentiomètre, etc). Entrée en 3.3v max.
 
* '''16 ADC''' - Convertisseur Analogique->Digital permettant de lire une tension analogie (pratique pour utiliser des senseurs flex, photo-résistance, potentiomètre, etc). Entrée en 3.3v max.
 
* '''2 DAC''' - Très rares sur les cartes de prototypages, les convertisseurs Digital->Analogique permettent de produire des tensions analogiques en sortie. Grâce à cela, vous pouvez produire divers types de signaux (en dent de scie, sinusoide, ... et même du son).
 
* '''2 DAC''' - Très rares sur les cartes de prototypages, les convertisseurs Digital->Analogique permettent de produire des tensions analogiques en sortie. Grâce à cela, vous pouvez produire divers types de signaux (en dent de scie, sinusoide, ... et même du son).
Ligne 62 : Ligne 67 :  
* Le '''maximum''' (somme des courants de toutes les broches) pouvant être délibré/absorbé par le '''microcontrôleur étant de 240mA'''.
 
* Le '''maximum''' (somme des courants de toutes les broches) pouvant être délibré/absorbé par le '''microcontrôleur étant de 240mA'''.
   −
== Classe pyb.Pin ==
+
== Classe machine.Pin ==
L'utilisation des broches en entrée/sortie, PWM, Analogique sont décrite dans nos différents tutoriel. Voici cependant un {{underline|accès rapide et direct}} à la documentation en ligne de MicroPython.
+
L'utilisation des broches en entrée/sortie, PWM, Analogique est décrite dans nos différents tutoriels. Voici cependant un {{underline|accès rapide et direct}} à la documentation en ligne de MicroPython permettant de contrôler les broches.
    
Dans la documentation suivante sur [http://wiki.micropython.org/pyb-Pin wiki.micropython.org], vous trouverez toutes l'information nécessaire pour contrôler les broches.
 
Dans la documentation suivante sur [http://wiki.micropython.org/pyb-Pin wiki.micropython.org], vous trouverez toutes l'information nécessaire pour contrôler les broches.
Ligne 69 : Ligne 74 :  
Vous y découvrirez:
 
Vous y découvrirez:
 
* [http://wiki.micropython.org/pyb-Pin#Basic-usage Comment fixer le mode d'une broche pour une utilisation spécifique].
 
* [http://wiki.micropython.org/pyb-Pin#Basic-usage Comment fixer le mode d'une broche pour une utilisation spécifique].
* Lire la valeur d'un brcohe digital].
+
* Lire la valeur d'une broche digitale.
 
* Placer l'état d'une broche au niveau haut (''high'') ou bas (''low'').
 
* Placer l'état d'une broche au niveau haut (''high'') ou bas (''low'').
 
* [http://wiki.micropython.org/pyb-Pin#Analog-values Lire et fier une valeur analogique].
 
* [http://wiki.micropython.org/pyb-Pin#Analog-values Lire et fier une valeur analogique].
Ligne 76 : Ligne 81 :  
== Schémas & fiche technique ==
 
== Schémas & fiche technique ==
 
* Vous trouverez les schéma de la PyBoard-v1.0 ici - [http://micropython.org/resources/PYBv10b.pdf PYBv10b.pdf] (''micropython.org'').
 
* Vous trouverez les schéma de la PyBoard-v1.0 ici - [http://micropython.org/resources/PYBv10b.pdf PYBv10b.pdf] (''micropython.org'').
 +
* [https://github.com/micropython/pyboard/blob/master/PYBv10b-Imperial-Dimensions.pdf Dimensions de la carte] (pdf, cotation impériale)
 
* [http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00037051.pdf fiche technique du STM32F405RG] pour le Pyboard Original.<br />Voyez [http://www.st.com/web/catalog/mmc/FM141/SC1169/SS1577/LN1035/PF252144 cette page sur www.st.com]
 
* [http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00037051.pdf fiche technique du STM32F405RG] pour le Pyboard Original.<br />Voyez [http://www.st.com/web/catalog/mmc/FM141/SC1169/SS1577/LN1035/PF252144 cette page sur www.st.com]
  
29 917

modifications

Menu de navigation