diff options
| -rw-r--r-- | notes_arduino.rst | 19 | 
1 files changed, 8 insertions, 11 deletions
| diff --git a/notes_arduino.rst b/notes_arduino.rst index 9028efe..6b7adfe 100644 --- a/notes_arduino.rst +++ b/notes_arduino.rst @@ -61,7 +61,6 @@ L'initialisation s'exécute seulement au démarrage du programme sur la carte  .. code-block:: arduino    :number-lines: 9 -  :class: program    // the setup routine runs once when you press reset:    void setup() { @@ -85,7 +84,6 @@ indéfiniment, tant que la carte sera sous tension.  .. code-block::  arduino    :number-lines:  15 -  :class: program    // the loop routine runs over and over again forever:    void loop() { @@ -193,6 +191,7 @@ Taille  Couleur     Tension (`V`)  Intensité (`mA`)  5mm     jaune       `1.9`-`2.5`    `5`-`15`  ======= =========== ============== ================ +  .. sidebar:: Polarisation    la |led| ne laisse passer le courant que dans un seul sens. C'est pourquoi @@ -440,7 +439,6 @@ n'est donc pas nécessaire de réserver une sortie analogique pour le buzzer.)    carte Arduino un outil `hi-fi` :    .. code-block:: arduino -    :class: program      void tone(int targetPin, long frequency, long length) {        // calculate the delay value between transitions @@ -469,7 +467,6 @@ Par exemple, en connectant le buzzer sur la broche `8`, l'instruction suivante  permettra de jouer un  *la* pendant une seconde :  .. code-block:: arduino -  :class: program    tone(8, 440, 1000); @@ -542,13 +539,14 @@ Pour cette raison, nous utiliserons un contrôleur externe, destiné à nous    délivrer des tensions beaucoup plus puissantes que ce que peut fournir la    carte Arduino. -.. note:: +.. admonition:: Faire sans +  :class: note -  Il est parfaitement possible de contrôler un moteur directement à partir de -  la carte Arduino sans utiler ce type de composant, mais nous compliquons -  alors le schéma de cablage inutilement. La documentation technique du -  composant nous montre comment réaliser le cablage équivalent avec des diodes -  et des transitors (un double pont en H). +  Il est possible de contrôler un moteur directement à partir de la carte +  Arduino sans utiler ce type de composant, mais nous compliquons alors le +  schéma de cablage inutilement. La documentation technique du composant nous +  montre comment réaliser le cablage équivalent avec des diodes et des +  transitors (un double pont en H).  En fait, la puce ne permet pas simplement de contrôler un moteur, mais quatre  ! (ou alors deux moteurs pouvant tourner dans les deux sens). Cela correspond à @@ -640,7 +638,6 @@ définir une fonction `runMotor` qui prendra trois paramètres :  :speed:     La vitesse de rotation, cette valeur peut aller de `0` à `255`  .. code-block:: arduino -  :class: program    void runMotor(int motor, int direction, int speed) {      // … | 
