Modifications

Sauter à la navigation Sauter à la recherche
66 octets supprimés ,  21 septembre 2018 à 20:53
Ligne 82 : Ligne 82 :  
</div>
 
</div>
   −
== analogWrite() et gamme de valeur PWM ==
+
== analogWrite() and range of PWM value ==
Sur un AVR (Arduino Uno), si vous utilisez l'instruction {{fname|analogWrite(pin, 255)}} sur une sortie PWM alors cela conduit à un signal HAUT en permanence sur la broche.  
+
When using an AVR (like Arduino Uno), the instruction {{fname|analogWrite(pin, 255)}} on a PWM output would result in a permanent HIGH signal on the output PIN.  
   −
Sur un Cortex ARM, le signal PWM sera fixé à 255/256. Par conséquent, il y aura toujours une très petite 'implusion à 0v'. Si vous avez besoin que le signal soit continuellement HIGH alors il faudra ajouter un test qui remplace l'instruction {{fname|analogWrite(pin, 255)}} par {{fname|digitalWrite(pin, HIGH)}}
+
On a Cortex ARM microcontroler, the output signal would be 255/256th. As a consequence, there is always a small pulse-down to 0v. If you need a continuously HIGH signal then the {{fname|analogWrite(pin, 255)}} must be replaced by {{fname|digitalWrite(pin, HIGH)}}
    
== Fichier d'entête manquant ==
 
== Fichier d'entête manquant ==
29 836

modifications

Menu de navigation