Robot de réservoir : Conduire un char avec moteurs et contrôleurs propulsés par la création de Kinoma (2 / 5 étapes)

Étape 2: Configuration des contrôles de réservoir

Notre conception utilise les potentiomètres qui pivotent lorsqu’il est attaché aux manches. Les différentes valeurs de tension émis sont introduits dans les pins qui sont configurés pour recevoir des entrées analogiques via le logiciel et ensuite interprétés par la création de Kinoma pour indiquer la vitesse et la direction. N’hésitez pas à la conception prend en charge cette structure d’entrée/sortie en esprit. Potentiomètres coulissants fonctionnent bien, ou vous pouvez construire une unité imprimée 3D qui abrite les potentiomètres et les poignées.

Lorsque votre conception génère les valeurs de tension appropriée, les nourrir à la Kinoma créer à l’aide de broches avant ou épingles 37-48 sur le dos (à l’exclusion des broches marquées au sol). N’oubliez pas que la tension maximale observée à un pin d’entrée devrait être de 3,3 V. Après avoir choisi un de ces pions, aller tomain.js situé dans le fichier intitulé « src » dans le réservoir-contrôle et modifiez la valeur des variables marquées : rightMotorPin et leftMotorPin pour leurs numéros respectifs.

Pour voir si votre création de Kinoma lit correctement ces valeurs, allez dans l’application de broches Explorer située sur l’écran d’accueil de chaque création de Kinoma pour vérifier les valeurs que voient vos NIP. Un exemple de câblage est inclus ci-dessus.

Maintenant que tout est câblé vers le haut, nous sommes prêts à calibrer la vitesse du robot de la gamme de sortie de tension de votre conception. L’installation est facile. Exécution réservoir-robot sur la création de Kinoma relié à votre robot et réservoir-contrôle sur la création de Kinoma qui lit vos valeurs de tension. N’oubliez pas : les deux appareils de Kinoma Create doivent être sur le même réseau wifi pour communiquer. Le logiciel suppose que les valeurs de tension plus élevées signifient mouvement vers l’avant. Sur une échelle de 0 à 1, 1 serait complètement vers l’avant et 0 serait inversion. Une fois que les deux applications s’exécutent, vous devriez voir deux boutons: « Drive » et « Configuration des moteurs », sur l’écran de Kinoma Create de votre robot. Appuyez sur le bouton « Configuration des moteurs ».

Définir quelle entrée analogique vous utilisez à chaque position inscrite (c'est-à-dire droite max, min à gauche inverse, etc.) et tout simplement appuyez sur la touche correspondante pour définir la valeur. Le programme sait stocker ces valeurs pour futures courses et ré-étalonnage est nécessaire uniquement lorsque le cache sur la création de Kinoma est effacé.

Vous pouvez choisir de retourner au menu principal et cliquez sur le bouton « Drive » pour afficher un message sur le réservoir. Ce message peut être modifié en changeant la inmain.js de la variable « tankMessage » situé dans le dossier src de réservoir-robot.

En supposant que vous avez tout branché correctement et que vous exécutez réservoir-robot et réservoir-contrôle sur des dispositifs appropriés de Kinoma Create, vous devriez être capable de conduire votre réservoir !

Articles Liés

Moteur de contrôleurs pour les Robots bon marchés 2

Moteur de contrôleurs pour les Robots bon marchés 2

Bonjour et Bienvenue ! Pour ceux d'entre vous qui n'avez pas lu un de mes I'bles avant et pour ceux d'entre vous connaissent ma série pour les Robots bon marché, je suis tout sur la construction de robots sur le bon marché en utilisant des matériaux
Moteur de contrôleurs pour les Robots bon marchés

Moteur de contrôleurs pour les Robots bon marchés

Hé ! Cette I'ble est maintenant obsolète !J'ai fait une version mise à jour que vous pouvez lire ici ! En espérant que vous trouver amusant et utile !~~~~~Jusqu'ici, je vous ai montré comment créer des roues des articles ménagers, severalmotorizedcha
Comment réparer une dreamcast avec ports de contrôleur dead

Comment réparer une dreamcast avec ports de contrôleur dead

cette instructable vous montre comment ouvrir votre dreamcast et remplacer un brûlé résistant. J'ai regardé jamais où les trouver comment réparer cela et je pourrait trouver seul un rapide raccourci facile qui pourrait détruire le système à long exéc
À l’aide de composants de NXT avec un Micro contrôleur

À l’aide de composants de NXT avec un Micro contrôleur

il s'agit d'un guide d'utilisation de moteurs et capteurs de LEGO NXT réglés avec une parallaxe Basic Stamp II ou BS2.  Cependant, plutôt que de simplement fournir schémas et exemples de code pour la BS2, je vais fournir une théorie sur le fonctionne
Contrôleur d’Aquarium LED sans fil avec étincelles. CORE IO à TechShop

Contrôleur d’Aquarium LED sans fil avec étincelles. CORE IO à TechShop

Ici, je suis à TechShop avec un micro contrôleur incroyable de Spark.io appelé « Noyau ». J'avais l'intention d'utiliser un Arduino pour contrôler mon aquarium d'eau salée récif quand un ami m'a montré le coeur. Ce petit micro-contrôleur puissant est
Convertir une vidéo au format SWF avec barre de contrôles du lecteur, de contrôleur ou de contrôle sur mac OS X

Convertir une vidéo au format SWF avec barre de contrôles du lecteur, de contrôleur ou de contrôle sur mac OS X

Beaucoup d'amis ont vraiment du mal à Ajouter barre de commande au format SWF file. Bien qu'il y a beaucoup de convertisseur vidéo qui peut convertir la vidéo au format SWF afin d'ajouter la vidéo au site Web, aucun exportables SWF avec contrôles att
Base réservoir-robot commande via Bluetooth en utilisant mbed avec le Freescale K64F

Base réservoir-robot commande via Bluetooth en utilisant mbed avec le Freescale K64F

Ce Instructable est issu de ces travaux antérieur qui indique comment contrôler un robot de style typique de réservoir-route en utilisant Arduino et une application Android, comme le montre cette voiture RC pour Android Instructable.J'ai utilisé ce t
DIY Robot Mod un Omnibot années 80 avec voix, caméra, Bluetooth, Servos

DIY Robot Mod un Omnibot années 80 avec voix, caméra, Bluetooth, Servos

* vérifier à nouveau pour plus de mises à jour sur cette build:)Alors, avez-vous entendu parler de l'Omnibot ? Eh bien ! N'importe quel enfant des années 80 se souviendront comment incroyable ce robot a été. Pour vous, les jeunes enfants, ce robot es
Moteurs de contrôle avec des relais (commande de moteur réservoir style)

Moteurs de contrôle avec des relais (commande de moteur réservoir style)

le schéma montre comment se connecter à des sorties d'un commandant de bord, seulement quatre lignes sont nécessaires. OR,Utilisez un gros moteurs de jouet radio de contrôle pour le contrôle de type réservoir.Sur le récepteur, coupent les câbles du m
Strawbots : Robots avec moteurs de téléavertisseur et de Strawbees

Strawbots : Robots avec moteurs de téléavertisseur et de Strawbees

Strawbees sont des connecteurs en plastique que vous pouvez utiliser pour faire des modèles de 6mm, pailles. Les modèles résultants sont légers et faire une bonne base pour un robot de bot simple buzz grâce à un moteur pager et pile de la pièce.Vous
Comment conduire un Piezo avec un Arduino

Comment conduire un Piezo avec un Arduino

Salut à tous ! J'ai lutté avec faisant un buzzer piézo forte de 5volts. J'ai pensé à elle. C'est super simple et aussi fort que votre alarme incendie. Si vous avez lutté avec ce problème... donner vous-même une pause... il n'y a nulle bonne informati
Mon projet de sixième : Smart châssis de char avec capteur à ultrasons

Mon projet de sixième : Smart châssis de char avec capteur à ultrasons

Dans les projets précédents j'ai essayé différentes façons de contrôler le réservoir intelligent manuellement. Mais que diriez-vous si le réservoir fait sa propre décision et contrôle lui-même ? Il devrait être assez intéressant. Capteur à ultrasons
Distance en gardant le robot avec le contrôleur de Servo Smart

Distance en gardant le robot avec le contrôleur de Servo Smart

Cette démo je vais vous montrer comment utiliser le contrôleur de Servo Smart pour faire un robot à garder ses distances.Il utilise deux servomoteurs de rotation en continu et d'un capteur de distance. Le contrôleur de Servo Smart est utilisé pour cr
Bras robotisé avec moteur pas à pas bipolaire

Bras robotisé avec moteur pas à pas bipolaire

Vue d'ensemble :Ce projet vise à la création d'un bras robotique 3 points axe à l'aide de moteurs bipolaires, le bras étant contrôlée par une manette Playstation 2 vieux. En outre, nous avons implémenté un capteur relié à comme petit ventilateur. L'i