Brazo robótico (2 / 3 paso)

Paso 2: codificación

Aquí está el código para el brazo, copiar y pegar en el ide de arduino y subir el boceto en su arduino y se hacen!!! Pero recuerde, usted necesita crear dos botones para controlar la base del brazo. circuitos de botón son fáciles (consulte página web de arduino para él). Se han mencionado las clavijas para que cada uno de los componentes dados son para fijarse en el propio código!!!!!!

PROGRAMA desarrollado por: Kuldeep Paul
Autor: Kuldeep Paul //INDUX incorporación //PROJECT ARMACON //SOUTH punto secundaria 2015 / * instrucciones generales:-* pernos de PWM servo alfileres, todo en la board-3-5-6-9-10-11 * pasadores de pernos analógica potenciómetro 0-1-2-3-4-5 * pulsador pins-7-8 * / #include

Servo myservo1; crear objeto servo para controlar un servo Servo myservo2; Servo myservo3;

int potpin1 = 0; int potpin2 = 1;

pin analógico utilizado para conectar el potenciómetro int val1, val2, val3, old_val1, old_val2, old_val3; variable para leer el valor del pin analógico

int const 1 botón GUARDARUNA = 13; la clavija de entrada donde la / pulsador es valA conectado int = 0; Val se utilizará para almacenar el estado de / / de la clavija de entrada int old_valA = 0; Esta variable almacena la anterior / / valor de "val" int stateA = 0; 0 = rec apagado y 1 = Rec en

pulsador-2 const int BUTTONB = 12; la clavija de entrada donde la / pulsador es conectado int valB = 0; Val se utilizará para almacenar el estado de / / de la clavija de entrada int old_valB = 0; Esta variable almacena la anterior / / valor de "val" int stateB = 0; 0 = play off y 1 = juego en

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

void setup() {myservo1.attach(6); / / conecta el servo en el pin para el servo objeto myservo2.attach(5); myservo3.attach(3);

pinMode (GUARDARUNA, entrada); y el botón es una entrada pinMode (BUTTONB, entrada); y botón es una entrada} void loop() {valA //pushbutton A = digitalRead(BUTTONA); / / leer el valor de entrada y guardarlo / / yum, fresco / / comprobar si había una transición si ((valA == HIGH) & & (old_valA == baja)) {stateA = 1 - stateA; delay(10);} old_valA = valA; / / val ahora es viejo, vamos a guardarlo

pulsador B valB = digitalRead(BUTTONB); leer valor de entrada y guardarlo / / yum, fresco / / comprobar si había una transición si ((valB == HIGH) & & (old_valB == LOW)) {stateB = 1 - stateB; delay(10);} old_valB = valB; Val es ahora viejo, vamos a guardarlo

if(stateB==0) {int i = 0, un = 10; val1 = analogRead(potpin1); / / lee el valor del potenciómetro val1 = mapa (val1, 0, 1023, 0, 160); / / escala que utilice con el servo myservo1.write(val1); / / establece posición en la escala de valor delay(15); / / espera a que el servo llegar if(val1!=old_val1) {s1 [i] = val1; i ++;} old_val1 = val1;

val2 = analogRead(potpin2); Lee el valor del potenciómetro val2 = mapa (val2, 0, 1023, 0, 160); la escala a utilizar con el servo myservo2.write(val2); conjuntos de posición de la escala valor delay(15); espera a que el servo llegar if(val2!=old_val2) {s2 [i] = val2; i ++;} old_val2 = val2;

if(stateA==1) {myservo3.write(a);} if(stateA==0) otro {si (un < = 170) {una = a + 10;} otro {mientras que (un > = 10); a = a-10;}}}

else if (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);

}

}

Artículos Relacionados

BT móvil Ctrl tronco brazo robótico utilizando cadena

BT móvil Ctrl tronco brazo robótico utilizando cadena

Brazo robótico de tronco es un arte de la robótica moderna. Puede capaces de girar y trabajar como artístico. Todos Robótica inspirados están inspirados en cosas de vivir, en esta robótica de tronco de orden inspirado por elefante y serpiente. Aquí t
Brazo robótico Custom Actobotics

Brazo robótico Custom Actobotics

Hola a todos.El propósito de este proyecto es construir un brazo robótico custom con piezas de Servocity / Actobotics. Sé que hay un montón de tutoriales de brazo robótico hasta allí, pero mi propósito es construir un brazo de servicio pesado que pue
El control de un brazo robótico con el Kinect de Microsoft!

El control de un brazo robótico con el Kinect de Microsoft!

Rápidamente los robots son cada vez más integrado en nuestras vidas día a día. Limpiar nuestros suelos, nuestro café y se utilizan incluso para telepresencia. Ya que se están convirtiendo en tan vitales para la sociedad, ¿por qué no regalar a nuestro
Brazo robótico de Arduino y seguimiento con el proceso

Brazo robótico de Arduino y seguimiento con el proceso

el brazo robótico agarra un objeto después de que detecta con el detector de movimiento y luego se mueve en un lugar específico.lista de partes:1,3 servos2. detector de movimiento infrarrojo pasivo: http://www.sparkfun.com/products/86303. arduino uno
Brazo robótico controlado por el mando NES

Brazo robótico controlado por el mando NES

En este instructable voy a tratar de describir cómo hacer un brazo robótico con partes de una impresora y controlarlo con un mando NES.Puede parecer un trabajo duro pero he preparado plantillas para todas las partes y tratar de tomar fotos de todos l
Brazo robótico simple, barato y multiplataforma - Powered by Viper

Brazo robótico simple, barato y multiplataforma - Powered by Viper

Crea con Viper, un brazo robótico simple con un Consejo de núcleo, dos servomotores y un indicador de láser baratos. Puede mover el brazo por las coordenadas que expresan los grados de la escritura. Para la comunicación a la Junta de núcleo, puede ut
3D brazo robótico de impresos

3D brazo robótico de impresos

ESO ES UN TRABAJO QUE HACER EN MI ESCUELA SECUNDARIA. ES UN BRAZO ROBÓTICO COMPLETO 3D IMPRESO, CONTROLADOR CON ARDUINO. LES ESPERO GUSTE!! Y LO SIENTO POR MI INGLÉS SOY DE CATALUÑA Y TENGO 20 AÑOS DE EDAD.Paso 1: Lo que necesitamos 1. 3D IMPRESORA2.
Brazo robótico con control remoto

Brazo robótico con control remoto

Esta es una guía para hacer un control remoto robótica brazo (6DOF) o simplemente para controlar algunos servos en algo.Puede usar un TV normal de IR remoto para controlar los servos en un brazo robótico mecánico. hay 17 botones del mando a distancia
Barato programable Arduino brazo robótico

Barato programable Arduino brazo robótico

Esto pretende ser una guía de cómo construir un brazo robótico de Arduino. Su concepto es ser barato y fácil de construir. Esto es sólo un prototipo para optimizar mi código, pero es perfecto empezar con la robótica Arduino. Es controlado por un joyp
Brazo robótico Zortrax

Brazo robótico Zortrax

Incorporar la impresora 3D es vital, cuando queremos obtener alta calidad y funcionalidad de un modelo rápido y rentable. Gracias a los materiales fuertes y resistentes de la oferta de Zortrax como ULTRAT Z o Z-caderas, creación de modelos para la pr
Brazo robótico controlado por gesto

Brazo robótico controlado por gesto

Bienvenido al instructable para un brazo robótico controlado por gesto.Este instructivo consta de dos partes. Un instructable ya se ha escrito para el brazo robótico llamado EEzyBotArm. Se puede acceder al instructivo aquí-El valor agregado que en Cu
Arduino brazo robótico controlado

Arduino brazo robótico controlado

Un brazo robótico es responsable de procesos muy complicados que requieren una programación rigurosa y compleja, soy un estudiante de ingeniería electrónico y he siempre me llamó la atención estos proyectos por lo que decidí "Quiero construir un braz
Brazo robótico de control con guantes, teléfono Android y Galileo de Intel (actualizado)

Brazo robótico de control con guantes, teléfono Android y Galileo de Intel (actualizado)

En realidad, este proyecto basado en otro proyecto que tengo construir antes. Sin embargo, en lugar de construir el brazo robótico y usando Arduino, usé mi amigo 6DOF brazo robótico y Galileo de Intel.Paso 1: componentes 1-Intel Galileo Gen 22 - 1She
Brazo robótico para tanque autónomo

Brazo robótico para tanque autónomo

Recientemente he comprado un brazo robótico para montar en mi proyecto autónomo. No he podido encontrar ningún real tutoriales sobre cómo construir el brazo así que decidí hacer uno yo.El marco para el brazo se puede encontrar en eBay y generalmente