Parallaxe BoE-Bot télécommande alimentée par Afero (11 / 15 étapes)

Etape 11 : Créer des contrôles d’interface utilisateur

La page « Contrôles d’interface utilisateur » nous permet de définir des contrôles qui s’affichent sur l’application mobile Afero. Les contrôles nous pour définir les valeurs des attributs, et voilà comment nous contrôlons notre robot. Dans l’éditeur de profil, nous choisissons le type de contrôle qui convient pour chaque attribut et comment nous voulons pour le manipuler. L’éditeur de profil fournit plusieurs types de contrôles, d’autres pour des valeurs discrètes et certains pour les plages. Pour notre robot, nous allons utiliser les curseurs pour modifier la direction et la vitesse et un contrôle « menu » pour sélectionner des valeurs discrètes pour la transmission.

Note que deux de nos attributs--les vitesses servo — ne sont pas contrôlées directement à partir de l’interface utilisateur. Notre code Arduino va changer ces attributs quand il voit que nous avons changé les valeurs des autres : la direction, accélérateur ou la transmission, donc nous aurons besoin pour créer des contrôles d’interface utilisateur uniquement pour ceux qui durent trois attributs. Vous pourriez penser cela comme une voiture avec dispositif antiblocage : l’interface utilisateur de la voiture comprend une commande de frein (la pédale), mais l’ordinateur ABS utilise l’état de cette pédale, ainsi que d’autres données, pour décider exactement ce qu’il faut faire avec les freins.

1) cliquez sur l’onglet "Contrôles d’interface utilisateur" dans la gauche-nav

2) cliquez sur "+ nouveau contrôle". Vous offre une palette de types... Sélectionnez « Contrôle Slider » et cliquez sur « Ajouter ».

a. dans la fenêtre qui apparaît, à partir du sélecteur « Attribut », choisissez « Steer_Attr, » de dire à l’éditeur de ce contrôle est pour le Steer_Attr créé précédemment.

b. pour « Label par défaut », entrez « Directeur ».

c. pour « Min » entrez -100 ; pour « Max » entrez 100 ; pour « Step » entrez 1.

d. ne modifiez pas le « Type de contrôle », "Label d’unité", ou « Opération primaire. »

3) cliquez sur "+ nouveau contrôle" encore et encore, choisir "Curseur" et "Ajouter".

a. dans le sélecteur d’attribut, cliquez sur « Accel_Attr. »

b. pour « Label par défaut », entrez « Accélérateur ».

c. pour « Min » entrez 0 ; pour « Max » entrez 200 ; pour « Step » tapez 1

d. ne modifiez pas le « Type de contrôle », "Label d’unité", ou « Opération primaire. »

4) cliquez sur "+ nouveau contrôle" une fois de plus. Cette heure sélectionnez « Menu Control » et « Ajouter ».

a. dans le sélecteur d’attribut, cliquez sur « Transmission_Attr. »

b. pour « Label par défaut », entrez « Transmission ».

c. cette fois, nous aurons besoin de 3 Options de « valeur ». Cliquez sur « + valeur Option » deux fois, alors qu’il y a 3 rangées dans la zone Options de valeur.

d. dans la rangée supérieure des Options de valeur, entrez 1 pour la valeur et « Forward » pour « Label ».

e. dans la rangée du milieu Options valeur, entrez 0 pour la valeur et « Parc » pour « Étiquette ».

f. dans la rangée du bas valeur Options, tapez -1 pour valeur et "Reverse" pour "Label".

g. ne pas modifier « Type de contrôle » ou « Opération primaire. »

5) cliquez sur enregistrer en haut à droite.

Nous avons terminé les contrôles d’interface utilisateur définition.

Articles Liés

Comment faire une parallaxe BOE-Bot utilisant la puce de timbre base

Comment faire une parallaxe BOE-Bot utilisant la puce de timbre base

cette instructable montre la construction et la modification de la parallaxe BOE-Bot Robot de timbre base.Étape 1: Identification des pièces et passe-fil-sation la base métallique. Tout d'abord, vous voulez vous assurer que vous avez les pièces prêts
Corps 3D imprimés pour le robot Parallax BOE-Bot...

Corps 3D imprimés pour le robot Parallax BOE-Bot...

Parallax.com le BOE-Bot est un kit de démarrage grande pour intermédiaire robotique... mais après que tu as franchi les chapitres de l'apprentissage manuel, vous avez un petit robot soigné avec un lot de fils et des composants électroniques qui sort
3D imprimé Arduino Boe-Bot

3D imprimé Arduino Boe-Bot

Salut, cette instructable montre que comment construire un petit 3D imprimé Arduino Boe Bot qui est alimenté par les servos de 360 degrés. Ses inspiré par les robots Boe de parallaxe. Avec cela, vous avez deux façons de contrôler le bot soit avec un
Jouer de la musique sur votre Boe-bot

Jouer de la musique sur votre Boe-bot

Hi there ! aujourd'hui, je vais vous montrer comment programmer une parallaxe de Boe-bot pour chanter la glorieuse ! permet donc de regarder certains du code que j'ai écrit ! l'essayer ! vous pouvez pirater le code un peu en regardant ce que j'ai fai
Tête de PING BOE-Bot...

Tête de PING BOE-Bot...

Il s'agit d'un autre projet en plastique imprimé 3D: « la tête de PING BOE-Bot »...Le BOE-Bot Parallax.com est l'un des points de départ pour apprendre la robotique... Si vous pouvez lire, puis en moins d'un mois, vous pouvez devenir un intermédiaire
Assemblée Parralex Ping))) avec boe bot

Assemblée Parralex Ping))) avec boe bot

Hi there ! Alors peut-être que certains d'entre vous les gars si vous vous demandez comment faire pour rassembler le ping))) et montez-le sur un Boe-bot. Je montrerai également fonctionner et je vais parler un peu de quoi cool sur le capteur et vous
Optimisation de commande numérique par ordinateur des taux d’alimentation

Optimisation de commande numérique par ordinateur des taux d’alimentation

Prise de commande numérique par ordinateur est un voyage long mais enrichissant. J'ai été faire un peu et a commencé à réaliser que certains projets prennent d'une à quelques heures d'usiner la pièce.J'ai alors commencé à me demander comment faire po
Machine de commande numérique par ordinateur dessin

Machine de commande numérique par ordinateur dessin

Bonjour à tous et Bienvenue sur mon premier tutoriel !Aujourd'hui je vous montre comment concevoir un dessin CNC en utilisant comme principaux composants matériels un Conseil Digilent Arty, moteurs à courant continu et des Servos RC.Remarque importan
Table de Plasma de commande numérique par ordinateur

Table de Plasma de commande numérique par ordinateur

Donc, vous avez acheté un coupeur de plasma et vous désirez que vous pouvez couper avec précision vos conceptions en métal. Traçant des lignes à la main donne des résultats décevants et tables de Plasma de commande numérique par ordinateur sont de so
Conversion facile de commande numérique par ordinateur d’un petit moulin

Conversion facile de commande numérique par ordinateur d’un petit moulin

mon premier Instructable fait usage d'une petite CNC fraiseuse. J'ai trouvé cette machine vraiment utile alors j'ai pensé que j'ai documenterait il se lever et courir. Vous pouvez lire ce Instructable et pense que « Eh bien, il a juste acheté quelque
Construction d’un routeur de commande numérique par ordinateur

Construction d’un routeur de commande numérique par ordinateur

cette instructable va vous montrer comment j'ai construit mon routeur de commande numérique par ordinateur. J'espère que vous pouvez dessiner certains inspiration de ma carrure et que cette instructable sera utile pour vos projets futurs. Cette instr
Mini routeur de commande numérique par ordinateur, des plans complets et des instructions

Mini routeur de commande numérique par ordinateur, des plans complets et des instructions

Le projet de Mini CNC est un ensemble complet de plans et instructions sur la façon de construire une machine CNC 3 axes qui est fonctionnel et aussi précis. Le CNC Mini est très simple et facile à construire et si vous avez tous les matériaux et piè
Ma première Machine à commande numérique par ordinateur

Ma première Machine à commande numérique par ordinateur

Cette commande numérique par ordinateur a été créé à l'aide de pièces achetés bien le projet Kickstarter www.aquickcnc.com.Voici le projet d'envoi terminé https://www.kickstarter.com/projects/ajquick/cnc-b...Le Design a été construit à l'aide de prof
Hot Glue Gun extrudeuse pour votre Machine de commande numérique par ordinateur ou imprimante 3D

Hot Glue Gun extrudeuse pour votre Machine de commande numérique par ordinateur ou imprimante 3D

impression 3D encore coûte quelques dollars et peut être hors de portée de soudeur qui n'ont pas de n'importe quel budget.   L'objectif de cette instructable consiste à construire une extrudeuse d'imprimante FDM (fusionné Deposition Modeling) (indisp