Différences entre versions de « MicroPython-PWM-DRIVER-Tester »
Sauter à la navigation
Sauter à la recherche
(Page créée avec « {{MicroPython-PWM-DRIVER-NAV}} L'exemple ci-dessous contrôle le servo moteur branché sur la sortie #15 du contrôleur (voyez la plan de montage) <syntaxhighlight lang=... ») |
|||
Ligne 11 : | Ligne 11 : | ||
i2c = I2C( 2, I2C.MASTER ) | i2c = I2C( 2, I2C.MASTER ) | ||
− | # Crée l objet controleur PWM | + | # Crée l'objet pour controleur PWM. |
+ | # Utilise l'adresse par défaut du controleur 0x40 | ||
driver = ServoCtrl( i2c ) | driver = ServoCtrl( i2c ) | ||
Version du 11 juillet 2016 à 15:23
L'exemple ci-dessous contrôle le servo moteur branché sur la sortie #15 du contrôleur (voyez la plan de montage)
from pyb import I2C
# Import ServoCtrl, classe pour le controleur PMW
from servoctrl import ServoCtrl
# Initialise le bus I2C
i2c = I2C( 2, I2C.MASTER )
# Crée l'objet pour controleur PWM.
# Utilise l'adresse par défaut du controleur 0x40
driver = ServoCtrl( i2c )
# Positionne le servo moteur #15 à un angle de 45 degrés
driver.position( 15, 45 )
# Positionne le servo moteur #15 à un angle de 180 degrés
driver.position( 15, 180 )
Tutoriel créé par Meurisse D. pour MCHobby SPRL
Toute référence, mention ou extrait de cette traduction doit être explicitement accompagné du texte suivant : « Traduction par MCHobby (www.MCHobby.be) - Vente de kit et composants » avec un lien vers la source (donc cette page) et ce quelque soit le média utilisé.
L'utilisation commercial de la traduction (texte) et/ou réalisation, même partielle, pourrait être soumis à redevance. Dans tous les cas de figures, vous devez également obtenir l'accord du(des) détenteur initial des droits. Celui de MC Hobby s'arrêtant au travail de traduction proprement dit.