1Sheeld contrôlée Arduino véhicule (4 / 9 étapes)

Étape 4: Sabertooth moteur pilote a expliqué

La Sabertooth 2X25amp est un pilote automobile double polyvalent, efficace et facile à utiliser. Il convient aux robots alimentés hauts - jusqu'à 100 lbs au combat ou 300 lbs pour la robotique d’usage général.

La Sabertooth est alimenté via les bornes à vis Bet peut alimenter des autres composants par l’intermédiaire de la borne à vis de 5V. J’ai expérimenter l’alimenter l’Arduino depuis ce terminal, mais quelque chose sur le pouvoir n’a pas été « assez propre »... chaque fois que j’ai martelé la manette des gaz à vitesse maximale, le 1Sheeld aurait abandonner la connexion. Plutôt que de mettre beaucoup de temps sur cette question, je viens d’utiliser une source d’alimentation pour l’Arduino.

Aways assurer la borne à vis 0V est connectée à votre sol Arduino, sinon la Sabertooth ne recevra pas les signaux de contrôle de votre Arduino.

Vous pouvez contrôler la Sabertooth via différents modes. Ce projet utilise 3 Mode simplifié le Mode série... en gros, vous envoyez un seul octet de données représentant un nombre d’un axe numérique sur votre Arduino vers le canal de S1 sur votre Sabertooth. Dans ce seul octet, vous avez une gamme de nombres compris entre 0 (plus bas) et 255 (plus haut)... chaque nombre représentant un moteur unique, la direction et le réglage de la vitesse tout en un. La Sabertooth interprète ce nombre et ajuste la puissance de vitesse/direction pour deux moteurs (jeu de) relié à M1 et M2 bornes à vis.

Voici un fragment de code petite illustrant la conduite un moteur avant 50 % et un moteur arrière 75 %... moyens de 2 x 4 2/4, 1/2, 50 % et les moyens de 3 x 4 3/4, 75 %...

Les valeurs 1 à 127 contrôles gauche moteur, 128 à 255 moteur droite de contrôles

#define FORWARD_4x4_R_MOTOR 255

#define FORWARD_3x4_R_MOTOR 240

#define FORWARD_2x4_R_MOTOR 224

#define FORWARD_1x4_R_MOTOR 208

#define STOPNOW_0x4_R_MOTOR 192

#define REVERSE_1x4_R_MOTOR 176

#define REVERSE_2x4_R_MOTOR 160

#define REVERSE_3x4_R_MOTOR 144

#define REVERSE_4x4_R_MOTOR 128

#define FORWARD_4x4_L_MOTOR 127

#define FORWARD_3x4_L_MOTOR 112

#define FORWARD_2x4_L_MOTOR 96

#define FORWARD_1x4_L_MOTOR 80

#define STOPNOW_0x4_L_MOTOR 64

#define REVERSE_3x4_L_MOTOR 48

#define REVERSE_2x4_L_MOTOR 32

#define REVERSE_1x4_L_MOTOR 16

#define REVERSE_4x4_L_MOTOR 1

...

SaberSerial.write (FORWARD_2x4_R_MOTOR) ; 2/4 est de 50 %

SaberSerial.write (REVERSE_3x4_L_MOTOR) ; 3/4 est de 75 %


Pour plus de détails, lisez la documentation PDF fournie et mentionner le code fourni par la suite.

Articles Liés

1Sheeld contrôlée bras robotique

1Sheeld contrôlée bras robotique

À l'aide de 1Sheeld, commande à distance un Arduino alimenté par bras robotisé avec votre Smartphone/tablette.Étape 1: Essentials Il vous faudra les éléments suivants, ou l'équivalent.1) tout Arduino alimenté par bras robotisé. Sur la photo est le Ly
Mur autonome étreindre Arduino véhicule

Mur autonome étreindre Arduino véhicule

À l'aide d'un servo monté composé capteur infrarouge et un capteur ultrasonique avant fixe, le Rover va tenter de maintenir une distance fixe un mur situé à gauche.Code bien documenté est fourni pour vous permettre de lancer d'autres expérimentations
Sentinelle autonome Arduino véhicule

Sentinelle autonome Arduino véhicule

En utilisant le servo monté capteurs ultrasons et infrarouges, la sentinelle scanne pour menaces dans sa zone d'exclusion. Une fois qu'une menace est détectée, elle s'approche pour le tuer avec son « canon laser ». L'ultrason est utilisé pour détecte
1sheeld contrôler le volume de la musique et bar led avec curseur

1sheeld contrôler le volume de la musique et bar led avec curseur

vous voulez visualiser le volume de la musique sur une barre de led ?nous allons en faire facile que respirer spécialement lors de l'utilisation de l'incroyable 1sheeld.Le projet porte sur la façon de contrôler le volume de la musique et visualiser l
Scanner Rgb Led lampe Pwm contrôlé par Arduino Nano

Scanner Rgb Led lampe Pwm contrôlé par Arduino Nano

Scanneur recyclé rgb led lampe pwm contrôlé par Arduino NanoÉtape 1: Résultat FinalC'est ce que vous obtenez si vous suivez ce instructable.Étape 2: Rechercher une imprimanteVous recherchez un cassé hp imprimante tout en un. (D'autres marques peuvent
Contrôler l’Arduino avec python basé web API (pas de php)

Contrôler l’Arduino avec python basé web API (pas de php)

Dans ce guide, je vais vous montrer comment contrôler votre appareil arduino d'une page Web ! Par la suite, je vais vous montrer comment contrôler votre arduino depuis votre appareil mobile et même créer une API basée sur le web pour contrôler votre
Contrôler votre arduino depuis votre PC avec le Qt Gui

Contrôler votre arduino depuis votre PC avec le Qt Gui

pour mon premier instructable je vais vous montrer comment utiliser Qt pour faire des interfaces graphiques pour votre arduino (ou n'importe quel appareil rs232)Donc, si vous souhaitez créer vos propres interfaces graphiques, vous souhaitez contrôler
Queue de loup contrôlé par Arduino

Queue de loup contrôlé par Arduino

salutations, ou devrais-je dire, « Aaaaaooooooooooooh! » Plaisir de faire votre passionné de loup compagnons de connaissance. Vous avez un esprit de loup intérieure qui est tellement désireux de se faire connaître que vous sont venus à moi pour appre
Projets des Carlitos : Sans fil discours contrôlé par Arduino Robot

Projets des Carlitos : Sans fil discours contrôlé par Arduino Robot

Nous rêvons tous d'avoir des appareils et machines qui peuvent obéir à nos commandes vocales. Eh bien, nous allons faire le premier pas vers ce qui en fait se produire et construire un discours contrôlé par Arduino-basé robot mobile.Vous pensez peut-
Voix contrôlée Arduino Drone

Voix contrôlée Arduino Drone

Les bourdons sont de très bons jouets et outils, mais généralement ils n'ont pas aucune qualification supplémentaire. J'adore voler n'importe quel modèle de R/C et je voulais juste faire un bourdon de R/C qui est un peu plus intelligent que les modèl
Contrôler l’Arduino Board sans fil avec iPhone, iPad ou iPod Using iArduino App et bouclier Ethernet

Contrôler l’Arduino Board sans fil avec iPhone, iPad ou iPod Using iArduino App et bouclier Ethernet

ce tutoriel vous guidera avec comment faire l'installation entière pour contrôler votre Arduino à bord avec l'application iArduino. Pour comprendre, nous allons utiliser des Led et nous basculera sur et en dehors avec l'aide d'iArduino app. De là, vo
Création d’un DualShock 4 contrôlée Arduino

Création d’un DualShock 4 contrôlée Arduino

Avec seulement quelques pièces de matériel supplémentaires, mettre à niveau votre Arduino pour recevoir des commentaires d'un contrôleur de Sony DualShock 4 via une connexion Bluetooth.Étape 1: Collecte du matériel Voici tout le matériel dont vous au
Contrôler un Arduino avec PHP

Contrôler un Arduino avec PHP

Voici comment faire votre Arduino à faire des choses plus internet sans un bouclier ethernet ou wifi. Il s'agit d'un moyen simple de faire de votre projet à partir de n'importe où dans le monde !Étape 1: Compatibilité de plate-formeCette méthode ne s
Un autre carton--aspirateur robot contrôlé par Arduino

Un autre carton--aspirateur robot contrôlé par Arduino

Il s'agit de simple--aspirateur robot contrôlé par Arduino.Cela peut être encore plus simple si au lieu de turbine et bac à poussière - utiliser un mouchoir en papier de cuisine ou un morceau de tissu synthétique.Étape 1: Composants requisArduinoMote