Bras robotique (2 / 3 étapes)

Étape 2: codage

Voici le code pour le bras, la copier et la coller sur votre ide arduino et télécharger le croquis sur votre arduino et vous avez terminé ! Mais n’oubliez pas, vous devez créer deux boutons poussoirs pour contrôler la base du bras. bouton poussoir circuits sont assez faciles (voir site arduino pour elle). Les broches à laquelle chacune des composantes donnés doivent être attachés ont été mentionnés dans le code lui-même!!!

PROGRAMME développé par : Kuldeep Paul
Copyright : Kuldeep Paul //INDUX Constitution //PROJECT ARMACON //SOUTH POINT lycée 2015 / * guide utilisateur générales:-* servo épingles-all PWM goupilles sur le board-3-5-6-9-10-11 * broches de pins-analogique potentiomètre 0-1-2-3-4-5 * bouton-poussoir épingles-7-8 * / #include

Servo myservo1 ; Créez l’objet servo pour contrôler un servo Servo myservo2 ; Servo myservo3 ;

int potpin1 = 0 ; int potpin2 = 1 ;

broche analogique utilisé pour connecter le potentiomètre int val1, val2, val3, old_val1, old_val2, old_val3 ; variable pour lire la valeur de l’axe de l’analogique

bouton-1 const int BUTTONA = 13 ; l’entrée pin où le / / bouton poussoir est valA connectés int = 0 ; Val servira à stocker l’état / / de la broche d’entrée int old_valA = 0 ; Cette variable stocke la précédente / / valeur de « val » int stateA = 0 ; 0 = rec off et 1 = Rec sur

bouton poussoir-2 const int BUTTONB = 12 ; l’entrée pin où le / / bouton poussoir est connecté int valB = 0 ; Val servira à stocker l’état / / de la broche d’entrée int old_valB = 0 ; Cette variable stocke la précédente / / valeur de « val » int stateB = 0 ; 0 = les play off et 1 = lire sur

int s1 [100], s2 [100], s3 [100] ;

void setup() {myservo1.attach(6); / / attache le servo sur la broche pour le servo objet myservo2.attach(5) ; myservo3.attach(3) ;

pinMode (entrée, Button) ; et le bouton est une entrée pinMode (entrée, BUTTONB) ; et le bouton est une entrée} void loop() {valA //pushbutton A = digitalRead(BUTTONA); / / lire la valeur d’entrée et conservez-le / / yum, frais / / vérifier s’il y avait une transition, si ((valA == HIGH) & & (old_valA == faible)) {stateA = 1 - stateA ; delay(10);} old_valA = valA; / / val est maintenant vieux, nous allons stocker

poussoir B valB = digitalRead(BUTTONB) ; lire la valeur d’entrée et la stocker / / yum, frais / / vérifier s’il y avait une transition, si ((valB == HIGH) & & (old_valB == faible)) {stateB = 1 - stateB ; delay(10);} old_valB = valB ; Val est maintenant vieux, nous allons stocker

if(stateB==0) {int j’ai = 0, un = 10 ; val1 = analogRead(potpin1); / / lit la valeur des potentiomètre val1 = carte (val1, 0, 1023, 0, 160); / / échelle à utiliser avec le servo myservo1.write(val1); / / définit la position de la valeur à l’échelle delay(15); / / attend le servo pour y arriver if(val1!=old_val1) {s1 [i] = val1; i ++;} old_val1 = val1 ;

val2 = analogRead(potpin2) ; lit la valeur de la val2 potentiomètre = carte (val2, 0, 1023, 0, 160) ; redimensionnez-la pour l’utiliser avec le servo myservo2.write(val2) ; ensembles de mesure de la delay(15) à l’échelle de valeur ; attend que le servo pour y arriver if(val2!=old_val2) {s2 [i] = val2; i ++;} old_val2 = val2 ;

if(stateA==1) {myservo3.write(a);} if(stateA==0) d’autre {si (un < = 170) {un = un + 10;} else {tandis que (un > = 10); a = a-10;}}}

ElseIf (stateB == 1) {myservo1.write(30) ; delay(1500) ; myservo1.write(30) ; delay(1500) ; myservo1.write(30) ; delay(1500) ; myservo2.write(20) ; delay(1500) ; myservo2.write(20) ; delay(1500) ;

}

}

Articles Liés

Bras robotique télécommandé

Bras robotique télécommandé

Il s'agit d'un guide pour faire un télécommandé robotic arm (6DDL) ou tout simplement pour contrôler des servos sur quelque chose.Vous pouvez utiliser un téléviseur normal de IR remote pour commander les servos sur un bras robotique mécanique. Il y a
BRAS robotisé X MACHINE à tatouer, à suivre...

BRAS robotisé X MACHINE à tatouer, à suivre...

En novembre 2013 nous avons réalisé le premier tatouage robotisé sur peau humaine a l'aide d'une imprimante 3D makerbot replicator 2 transformée.Depuis notre prototype n'a cessé d'évolué. Nous il a permis de tatouer un grand nombre de motifs parfois
À l’aide de la chaîne du bras robotique Mobile Ctrl tronc BT

À l’aide de la chaîne du bras robotique Mobile Ctrl tronc BT

Le bras robotique de tronc est un art en robotique moderne. Il peut en mesure de faire tourner et tricoter comme artistique. Tous les robotique inspirée s'inspirent des choses vivant, dans cette robotique de tronc ordre inspirée de l'éléphant et le 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
Bras robotisé Custom Actobotics

Bras robotisé Custom Actobotics

Bonjour tout le monde.Le but de ce projet est de construire un bras robotisé personnalisé avec des pièces de Servocity / Actobotics. Je sais il y a beaucoup de tutoriels de bras robotisé là-haut, mais mon but est de construire un bras robuste qui peu
Contrôler un bras robotisé avec la Kinect de Microsoft !

Contrôler un bras robotisé avec la Kinect de Microsoft !

Les robots sont rapidement devenant plus intégré dans notre vie quotidienne. Ils nettoient nos planchers, faire notre café et sont même utilisés pour la téléprésence. Car ils deviennent si vitales pour la société, pourquoi ne pas donner nos compagnon
Simple, bon marché et multiplateforme bras robotique - propulsé par Viper

Simple, bon marché et multiplateforme bras robotique - propulsé par Viper

Crée avec Viper, un bras robotisé simple avec une planche de Nucleo, deux servomoteurs et un indicateur de laser à bas prix. Vous pouvez déplacer le bras en écrivant les coordonnées qui expriment les degrés. Pour la communication à la Commission de N
Barman du bras Robot Arduino

Barman du bras Robot Arduino

Jamais souhaité que vous aviez un robot qui pourrait poupée les coups ? L'avenir de faire la fête est ici avec le barman de bras de Robot ! Servir des boissons dans le style et impressionnez vos invités avec la pression d'un bouton ! Ce projet utilis
Réservoir autonome W / bras robotique (Arduino, Bluetooth)

Réservoir autonome W / bras robotique (Arduino, Bluetooth)

Cette Instructables va être expliquant le processus de construction d'un réservoir autonome d'Arduino avec un bras robotisé attaché à télécommander via bluetooth à l'aide de l'application Ardudroid Android.Direction est contrôlée via des boutons, alo
Bras robotisé pour réservoir autonome

Bras robotisé pour réservoir autonome

J'ai récemment acheté un bras robotisé pour monter sur mon projet de réservoir autonome. J'ai été incapable de trouver un vrai tutoriaux sur comment construire le bras alors j'ai décidé de faire moi-même.L'armature du bras peut être trouvé sur eBay e
Faire un bras robotisé

Faire un bras robotisé

Bonjour les gars ! Je suis un garçon de 13 ans. Dans ce instructable, je vais vous montrer comment faire un bras robotisé très bon marché en utilisant les matériaux et les outils de base.Étape 1: Outils et matériaux Vous devez pour pouvoir faire les
Bras robotisé bricolage

Bras robotisé bricolage

vous pouvez contrôler le bras robotisé à distance en utilisant beaucoup de fils et de méthodes sans fil de faire plusieurs tâches comme la tenue des choses et pouvez être utilisé dans beaucoup d'applications médicales comme la chirurgie et la tenue d
Arduino voix contrôlée bras robot

Arduino voix contrôlée bras robot

Avez-vous déjà senti frustré de faire les choses, je vous souhaite a une main plus ?Eh bien, cela vous aidera.Il s'agit d'un robot qui peut le faire tout ce que vous voulez juste parler à elle par exemple, vous pouvez dire « up » et le robot va faire
Construire un bras Robot 5 axes avec Arduino et DynamixShield

Construire un bras Robot 5 axes avec Arduino et DynamixShield

Dans ce instructable je va vous montrer comment créer rapidement et facilement un bras de robot 5 axes à l'aide de composants sur étagère commerciales et contrôler à l'aide d'un Arduino avec un DynamixShield. Le DynamixShield est un nouvel Add-on pou
Robot Handgesture contrôlée avec bras robotique

Robot Handgesture contrôlée avec bras robotique

Avec ce robot, vous contrôlez tout à la main, le bras robotique de même !Les gestes de la main peuvent être programmés différemment.Longue portée avec communication Xbee !Étape 1: Pièces nécessairesArduino Uno x2- http://store.arduino.cc/index.php?ma