FTC Tetrix encodeurs (3 / 5 étapes)

Étape 3: Programme de Base de configuration et encodeurs de lecture

Nous sommes maintenant prêts pour certains logiciels. Dans RobotC, ouvrez un nouveau programme de vide. Si vous allez dans le menu Robot/moteurs et capteurs Setup, vous verrez une nouvelle fenêtre de dialogue apparaît. Cliquez sur l’onglet qui dit « contrôleurs externes ». maintenant choisissez personnalisé parmi les options en haut. Ajouter un contrôleur de moteur sur le premier port de capteur. Ensuite, allez dans l’onglet « moteurs » je voudrais renommer des moteurs aux noms plus utiles, donc je vais appeler mon moteur « motorDemo ». appliquer les paramètres, et un bloc de code s’affiche en haut de votre programme qui devrait ressembler à ceci...

Nous avons donc une seule commande principale pour la lecture des valeurs d’un codeur moteur. les fonctions intégrées dans RobotC agissent comme des variables. pour lire l’encodeur de la ligne est donc
dummyVariable = nmotorEncoder [motorDemo] ;

Si un programme qui affiche le monde actuel de valeur codeur ressembler à quelque chose comme ça...

nmotorEncoder [motorDemo] = 0 ;
moteur [motorDemo] = 100 ;
while (true)
{
dummyVariable = nmotorEncoder [motorDemo] ;
nxtDisplayTextLine(3,"%d",dummyVariable) ;
}

Articles Liés

FTC sporadiques encodeur valeurs

FTC sporadiques encodeur valeurs

je suis de l'équipe de la FTC 4251 Cougar robotique et c'est pour le programme de commandites de Instructables. Tout au long de nos tests, nous avons trouvé que les encodeurs que nous utilisons sur notre robot FTC occasionnellement aura pour résultat
Suppression des encodeurs (vidéo)

Suppression des encodeurs (vidéo)

cette instructable vous montrera comment faire pour supprimer des encodeurs de vos moteurs Tetrix DC pour FTC.Pour les encodeurs de montage, cliquez ici.
Montage des encodeurs (vidéo)

Montage des encodeurs (vidéo)

cette instructable vous montrera comment monter des encodeurs pour les moteurs Tetrix pour FTC.Pour enlever les encodeurs, cliquez ici.
FTC Robot : Mur-y

FTC Robot : Mur-y

mon école a un club de robotique.  Ce club est une équipe qui construit pour participer à des compétitions de la FTC.  FTC est synonyme de premier Tech Challenge.  Tout d'abord une organisation aide à enseigner la main-d'œuvre de demain sur la roboti
Encodeur abordable clavier et contrôleur de Divekick

Encodeur abordable clavier et contrôleur de Divekick

Tout le monde qui a joué Divekick a vu contrôleur de Markman : deux boutons extrêmement durables qui évite toute confusion pour un nouveau joueur. J'ai joué Divekick avec des personnes d'âges onze à cinquante et avoir un contrôleur 360 avec tirs de d
Arduino Nano et Visuino : mesurer la vitesse du moteur (tr/min) avec optocoupleur et encodeur disque

Arduino Nano et Visuino : mesurer la vitesse du moteur (tr/min) avec optocoupleur et encodeur disque

Lorsque vous générez une voiture robot, il est important de contrôler la vitesse de la rotation des roues. Avant que nous pouvons contrôler la vitesse cependant, nous devons être capable de la mesurer. Un des moyens plus faciles et les plus populaire
Vitesse de contrôleurs pour les Robots bon marché, partie 1: arbre encodeurs

Vitesse de contrôleurs pour les Robots bon marché, partie 1: arbre encodeurs

Pouvez vous dire pourquoi j'ai été très heureux pour ce projet ? Savez-vous comment sérieusement c'est cool ?« Non, Jay » Je vous entends dire, soupirant comme vous fortifier vous-même pour l'autre excité explication. "Pourquoi ne pas vous l'explique
Le Code Morse encodeur/décodeur en utilisant un LinkIt

Le Code Morse encodeur/décodeur en utilisant un LinkIt

Il s'agit du deuxième projet à l'aide de LinkIt une planche dans le précédent instructable que je vous ai montré comment construire une ruban de mesure de distance.Dans ce tutoriel je vais vous montrer comment faire un Code Morse décodeur/encodeur ut
Encodeur de clavier pour arcade MAME

Encodeur de clavier pour arcade MAME

ici je vais vous montrer comment faire un encodeur pour une arcade MAME (ou similaire) d'un vieux clavier USB que vous probablement aura autour de la pose dans ce tas de choses que vous n'aurez jamais utiliser (I've got 3)Récemment, j'ai fait et publ
TETRIX 3D-imprimante

TETRIX 3D-imprimante

L'imprimante 3D TETRIX a été conçu comme un outil pédagogique pour les étudiants de technologie de collège et lycée, équipes de la robotique et les adultes. Le but de construire l'imprimante est de former des populaire bâtiment, utilisation de l'outi
Flash un encodeur de Drone APM 2,6 PPM pour permettre à Radio-Throttle FailSafe (Atmega32U2)

Flash un encodeur de Drone APM 2,6 PPM pour permettre à Radio-Throttle FailSafe (Atmega32U2)

La version 2.6 APM est un contrôleur de vol de drones qui permet le vol RC et autonome. C'est un Quick & Easy Manual sur clignotant l'encodeur APM 2,6 PPM pour permettre à Radio-Throttle FailSafeRemarque : Ce processus n'est pas toujours nécessaire.
Encodeur commandant

Encodeur commandant

Le commandant de l'encodeur est un projet que j'ai fait pour le rendre facile de travailler avec les moteurs avec encodeurs en quadrature.L'idée sera de brancher un moteur avec encodeur en et allumez-le. Au départ, ce sera en mode de contrôle de vite
Comment correctement configurer le téléphone Android Studio et ZTE vitesse FTC robotique de

Comment correctement configurer le téléphone Android Studio et ZTE vitesse FTC robotique de

À compter de la saison de FTC robotique 2015-16, un nouveau système de contrôle a été adopté pour la concurrence. Ce système utilise des appareils Android équipés des processeurs Snapdragon de QualComm. Ce changement dans le système de contrôle a éga
Arduino Nano : Encodeur rotatif avec Visuino

Arduino Nano : Encodeur rotatif avec Visuino

Les encodeurs rotatifs sont des capteurs de rotation précis très utile, aussi souvent utilisés comme dispositifs d'entrée au lieu de potentiomètres contrôlé par l'utilisateur. Ils sont faciles à connecter à l'Arduino, et avec l'aide de Visuino - un e