Un pendule inversé Simple et très facile d’équilibrage Robot (9 / 11 étapes)

Étape 9: Exploiter inversé Robot via Serial Monitor

Vous avez maintenant un inversé équilibrage robot. Puis nous allons contrôler par serial monitor. Vous pourriez le faire tourner à droite/gauche et aller vers l’avant/arrière.

  1. mise à jour le programme mis à jour l’échantillon obtenu à l’étape 8 , selon les détails ci-dessous
  2. Télécharger la mise à jour pour arduino utilisant IDE
  3. après la fin du téléchargement, lancez le moniteur série de IDE
  4. Sélectionnez « Nouvelle ligne » et « 115200 baud » en bas à droite de serial monitor
  5. Laissez le robot encore posé pendant 5 secondes
  6. faire le robot inversé se solde selon étape 6 (sans un soutien de doigt en lignes 8 à 10)
  7. d’entrée des valeurs numériques dans la partie supérieure gauche de la fenêtre du serial monitor et Appuyez sur la touche [entrée]
  8. Voir action ou changement d’action de votre robot

[tutorial pour étape 9]

[note 7]
Vous pouvez contrôler votre robot dynamiquement par serial monitor de PC via un câble USB. Par exemple vous entrez "00" dans la fenêtre de serial monitor et poussez le [Enter] touche, puis robot recevoir séparément '0' et '0'. C’est pourquoi il tourne à droite à un angle régulier ci-dessous deux fois sans s’arrêter.

  • un '0' envoyé fait robot tourner à droite à un angle régulier sur place
  • un '1' envoyé fait robot tourner à gauche à un angle régulier sur place
  • un certain nombre (n) de '2' envoyé faire robot accélérer vers l’avant en fonction du nombre (n)
  • un certain nombre (n) de '3' envoyé faire robot accélérer vers l’arrière au prorata du nombre (n)

[une mise à jour sur le croquis de l’échantillon (pour 4 places)]

(1) copier les 5 lignes suivantes et les coller entre les lignes 17 et 18 dans le sketch modifié obtenu à l’étape 8.

drct volatile int = 0 ;
boolean volatils droite = false ;
boolean volatils gauche = false ;
volatile int fwdBck = 0 ;
Copyright (C) 2014 ArduinoDeXXX tous droits réservés.

(2) copier les lignes suivantes 26 et collez-les sur la ligne 32 le mis à jour le schéma obtenu à l’étape 8, c'est-à-dire remplacer par ces lignes pour « si (puissance > 0) {".

Si {(Serial.available())
drct = Serial.read() ;
Serial.println(drct) ;
}
Si (drct == 48) {droite = true;}
ElseIf (drct == 49) {left = true;}
ElseIf (drct == 50) {fwdBck ++; drct = 0;}
ElseIf (drct == 51) {fwdBck--; drct = 0;}
Si (droite == true) {}
analogWrite (6, 140) ;
digitalWrite (4, élevée) ;
digitalWrite (5, faible) ;
analogWrite (9, 140) ;
digitalWrite (7, LOW) ;
digitalWrite (8, HIGH) ;
Delay(40) ;
} ElseIf (gauche == true) {}
analogWrite (6, 140) ;
digitalWrite (4, faible) ;
digitalWrite (5, HIGH) ;
analogWrite (9, 140) ;
digitalWrite (7, HIGH) ;
digitalWrite (8, faible) ;
Delay(40) ;
} ElseIf (puissance > 0) {}
Copyright (C) 2014 ArduinoDeXXX tous droits réservés.

(3) copier les 4 lignes suivantes et les coller entre 55 et 56 le mis à jour le schéma obtenu à l’étape 8.

drct = 0 ;
droite = false ;
gauche = false ;
Copyright (C) 2014 ArduinoDeXXX tous droits réservés.

(4) copier les 2 lignes suivantes et collez-les sur la ligne 74 le mis à jour le schéma obtenu à l’étape 8, c'est-à-dire remplacer par ces lignes pour "sumPower = sumPower + alimentation;".

sumPower = sumPower + puissance + fwdBck * 4 ; 74 a
Copyright (C) 2014 ArduinoDeXXX tous droits réservés.

Articles Liés

Facile à construire Lego Robot

Facile à construire Lego Robot

Etape 1: Eléments requisÉtape 2: Toutes les étapes illustrées en images Étape 3: Et Bam ! Un facile à construire Lego Robot Couleurs ne besoin de match
Mon premier auto équilibrage Robot Diy facile sous 25 ans

Mon premier auto équilibrage Robot Diy facile sous 25 ans

Il s'agit de ma première auto équilibrage robot et j'ai Rechercher sur internet des autre projets d'équilibrage d'individu et je conçois mon robot de mine pour être simple et bon marché.Dans ce instructabile j'ai manisfestation dire vous étape par ét
Une façon simple de faire électronique facile à utiliser sans soudure

Une façon simple de faire électronique facile à utiliser sans soudure

il s'agit d'un simple tutoriel vidéo sur comment faire électronique facile à utiliser sans soudure.matériauxruban adhésiffeuille aluminiumcartonÉtape 1 : Tout ce que vous avez à faire est coupé quelques morceaux de papier en laissant deux séparés. Su
Simple décoration halloween facile accrocheur

Simple décoration halloween facile accrocheur

vous voulez une simple décoration de Halloween pas cher,.Ce que vous aurez besoin ;-Boule de mousse de styrol de magasin à un dollar-Globes oculaires gumball de Walmart-ColleSimple ;Coller les bonbons sur les billes de polystyrène.
WobblyBot de Domo Kun, Simple auto équilibrage Robot

WobblyBot de Domo Kun, Simple auto équilibrage Robot

Un individu équilibrant robot de deux roues qui vacille, d'où le nom WobblyBot.Très probablement la conception la plus simple pour un robot qui peut s'équilibrer (sorte de) sur deux roues, sans l'utilisation de l'accéléromètre, le gyroscope ou microc
Un autre plus facilement inversée pendule Robot

Un autre plus facilement inversée pendule Robot

Il s'agit d'une version améliorée de mon plus tôt instructable intitulé « A Simple et très facile inversé pendule équilibrage Robot ». Il y a quatre avantages dans cette version.Plus facile d'obtenir un matériauMoins de matières nécessairesProgramme
Roue libre inversé pendule contrôle

Roue libre inversé pendule contrôle

Ce projet était basé sur le Projet de Cubli de l'ETH Zurich. Le Cubli est un cube qui a trois roues à réaction à assurer l'équilibre des x, y et avions z du cube. Cela permet le cube à s'équilibrer sur un bord ou sur un coin. Une vidéo de la concepti
Équilibrage automatique de pendule à l’envers

Équilibrage automatique de pendule à l’envers

Il s'agit de ma tentative de la pendule inversé en équilibre sur une charrette à deux roues châssis. J'avait vu les autres ici et a été inspiré pour essayer ma propre version. L'Arduino est merveilleusement simple à programmer et vous pouvez le ramas
Simple Robot Walker

Simple Robot Walker

Il est vraiment facile de construire un robot marche simple. Ne laissez pas le nombre de pas vous tromper en leur faisant croire le contraire. Ce robot est composé avec une poignée d'articles ménagers et quelques électronique simple que vous pouvez f
Unique pendule Wave et mécanisme de libération

Unique pendule Wave et mécanisme de libération

il s'agit de la première moitié d'un binôme instructable. Cette première moitié porte essentiellement sur les mathématiques (algèbre, géométrie, trigonométrie) impliqués dans la création d'une vague de pendule et de la libération, dérivant de pendule
Comment faire la Simple avion en papier Voyager

Comment faire la Simple avion en papier Voyager

le Simple de Voyager est une version réduite de l'avion de papier SkyVoyager . Le Voyager Simple est un excellent avion introduction pour ceux qui cherchent en aviation de papier, ou ceux qui souhaitent comprendre la dynamique de vol ou autre aviatio
Bon marché et facile bricolage Knitter Français

Bon marché et facile bricolage Knitter Français

Une tricoteuse Français est un amusant petit jouet qui vous permet de tricoter facilement un cordon très long. Après avoir créé mon Spaghetti en tricot et une écharpe de boulette de viande, il a été souligné qu'une tricoteuse Français pourrait être u
Très simple réacteur Arc IronMan et le casque

Très simple réacteur Arc IronMan et le casque

SalutDe nos jours, il est facile d'acheter des choses en Inde, comme je peux obtenir IronMan masque facilement en magasin de jouets... Mais le réacteur arc n'est toujours pas disponible.J'ai lire beaucoup d'intructables pour elle, mais ne pouvaient p
Portefeuille en cuir simple & Slim en 3 heures

Portefeuille en cuir simple & Slim en 3 heures

Pouvez-vous faire ce portefeuille?... Eh bien, je crois en toi de toute façon.Ce portefeuille simple est un projet facile pour quelqu'un qui est première maroquinerie de début. Si vous êtes nouveau sur le métier ou il s'agit de votre premier projet,