Hack-MotorSkin-Tester
Préambule
Surélever la plateforme
Pour faire nos premiers test, nous vous proposons de placer votre plateforme robotique sur une boîte de sorte que les moteurs puissent tourner librement.
Cela facilitera grandement nos premiers tests.
Assurez-vous d'avoir copié les fichiers de la bibliothèque sur votre PyBoard comme expliqué dans cette partie du tutoriel.
Préparer la plateforme
- Brancher votre PyBoard sur votre ordinateur à l'aide via le port USB.
- Placer toutes les piles pour alimenter l'étage moteur du MotorSkin.
- Démarrer une session REPL sur votre PyBoard comme expliqué dans nos tutoriels pour la PyBoard.
Vous êtes prêt? C'est maintenant que l'on commence à jouer.
Tests
Marche avant/arrière
Nous allons maintenant utiliser la classe Robot2Wheel pour contrôler le Robot deux roues avec les raccordements mentionnés dans ce tutoriel, les broches à utiliser étant déjà mentionnées dans la classe.
Allons y:
from r2wheel import Robot2Wheel
r2 = Robot2Wheel()
r2.forward( 80 )
r2.halt()
Dans cet exemple, nous avons demandé à la plateforme d'avancer à la vitesse de 80% avec r2.forward(80), vous pourriez utiliser {{{1}}}.
Vous l'aurez compris, pour passer la marche arrière, il suffit de...
r2.backward()
r2.backward( 80 )
r2.backward( speed=80 )
Tourner à droite
x
Tourner à gauche
x
Senseur Ultrason
x
Boutons utilisateurs
x
La dérive
x
Créé par Meurisse D. pour MCHobby.be - Created by Meurisse D. for MCHobby.be
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.