Arduino + servos + potenciómetro (6 / 7 paso)

Paso 6: Nuevo código!!!!!!

El siguiente es el código sólo modifiqué para mi otros servos tutorial 4 + 2 joysticks Instructurable tengo agregar el potetoimeter para controlar la apertura y cierre de la garra robótica. Para más información, visite mi Arduino robot brazo Instructurable para obtener más

CÓDIGO:

#include < Servo.h >

const int servo1 = 3;       primer servo
const int servo2 = 10;      segundo servo
const int servo3 = 5;       tercer servo
const int servo4 = 11;      cuarto servo
const int servo5 = 9;       quinto servo
const int joyH = 2;        Análogo L/R paralaje
const int joyV = 3;        Stick de paralaje U/D
const int joyX = 4;        Análogo L/R paralaje
const int joyP = 5;        Stick de paralaje U/D
const int potpin = 0;      Potenciómetro O/C

int servoVal;           variable para leer el valor del pin analógico

Servo myservo1;  crear objeto servo para controlar un servo
Servo myservo2;  crear objeto servo para controlar un servo
Servo myservo3;  crear objeto servo para controlar un servo
Servo myservo4;  crear objeto servo para controlar un servo
Servo myservo5;  crear objeto servo para controlar un servo
void setup() {}

Servo
myservo1.Attach(servo1);  se fija el servo
myservo2.Attach(servo2);  se fija el servo
myservo3.Attach(servo3);  se fija el servo
myservo4.Attach(servo4);  se fija el servo
myservo5.Attach(servo5);  se fija el servo

Serie Inizialize
Serial.Begin(9600);
}

void loop() {}

servoVal = analogRead(potpin);

servoVal = mapa (servoVal, 0, 1023, 0, 179);

myservo5.Write(servoVal);

Delay(15);
Mostrar valores de Joystick usando al monitor serial
outputJoystick();

Leer el valor de joystick horizontal (valor entre 0 y 1023)
servoVal = analogRead(joyH);
servoVal = mapa (servoVal, 0, 1023, 0, 180);     la escala a utilizar con el servo (resultado entre 0 y 180)

myservo2.Write(servoVal);                         ajusta la posición del servo según el valor de escala

Leer el valor de joystick horizontal (valor entre 0 y 1023)
servoVal = analogRead(joyV);
servoVal = mapa (servoVal, 0, 1023, 70, 180);     la escala a utilizar con el servo (resultado entre 70 y 180)

myservo1.Write(servoVal);                           ajusta la posición del servo según el valor de escala

Delay(15);                                       espera a que el servo llegar

Leer el valor de joystick horizontal (valor entre 0 y 1023)
servoVal = analogRead(joyP);
servoVal = mapa (servoVal, 0, 1023, 70, 180);     la escala a utilizar con el servo (resultado entre 70 y 180)

myservo4.Write(servoVal);                           ajusta la posición del servo según el valor de escala

Delay(15);                                       espera a que el servo llegar
Leer el valor de joystick horizontal (valor entre 0 y 1023)
servoVal = analogRead(joyX);
servoVal = mapa (servoVal, 0, 1023, 70, 180);     la escala a utilizar con el servo (resultado entre 70 y 180)

myservo3.Write(servoVal);                           ajusta la posición del servo según el valor de escala

Delay(15);                                       espera a que el servo llegar

}

/**
* Mostrar los valores de joystick
*/
void outputJoystick() {}

Serial.Print(analogRead(joyH));
Serial.Print ("---");
Serial.Print(analogRead(joyV));
Serial.println ("---");
Serial.Print(analogRead(joyP));
Serial.println ("---");
Serial.Print(analogRead(joyX));
Serial.println ("---");
}

Artículos Relacionados

Cómo utilizar mBlock software para control de tablero de Arduino UNO - potenciómetro con luz LED

Cómo utilizar mBlock software para control de tablero de Arduino UNO - potenciómetro con luz LED

Comienzo a utilizar el software mBlock ya tengo mi kit de la robusteza de mBot . mBlock es un software de programación gráfico que está diseñado en base a Scratch 2.0 y compaible con Arduino UNO, mega 2560, leonardo y etc., más hardware se apoyará en
Contar y medir objetos usando arduino y potenciómetro o un sensor de ultrasonidos en un transportador de producción

Contar y medir objetos usando arduino y potenciómetro o un sensor de ultrasonidos en un transportador de producción

Este instructable explica cómo utilizar un potenciómetro y un sensor de ultrasonidos con arduino para registro de cuenta de medida diferentes objetos sobre una cinta transportadora. También habrá algunos LED que parpadea con rapidez diferentes y un n
Arduino Shield de potenciómetros digitales

Arduino Shield de potenciómetros digitales

El Escudo de Arduino de potenciómetros digitales ha sido probado para la compatibilidad con Arduino Duemilanove, Diecimilay Arduino UNO R1/R2Este escudo se basa en el dispositivo AD5206 de Analog Devices.En Internet podemos encontrar algunas aplicaci
Arduino led intensidad con el potenciómetro

Arduino led intensidad con el potenciómetro

Continuando con la serie de tutoriales de Arduino, crear un proyecto que combina diferentes elementos de hardware y software.Combinación de proyecto Arduino y potenciómetro para variar la intensidad de la luz de un LED.Vamos a empezar!Paso 1: Hardwar
ARDUINO: Ángulo de Servo controlado por el potenciómetro

ARDUINO: Ángulo de Servo controlado por el potenciómetro

Este instructable muestra cómo controlar el ángulo de un servomotor con un potenciómetro.Lista de piezas:1) Arduino (cualquier tipo hará)2) tablero de panCables puente de macho a macho 3)4) servomotor de5) potenciómetro de (10 k debería funcionar bie
Control de motor servo a través de bluetooth con el potenciómetro

Control de motor servo a través de bluetooth con el potenciómetro

En este proyecto, haremos el control de motor servo con el potenciómetro a través de bluetooth.Dos hará que la placa Arduino via bluetooth sin hilos haberleştirerek control. Maneja uno de los módulos para este (maestro) mientras que el otro logró (es
Un pequeño interruptor y potenciómetro caja para Arduino su

Un pequeño interruptor y potenciómetro caja para Arduino su

que improvisó cargas de Arduino circuitos y siempre encontré hurgando interruptores y potenciómetros a través de cartón pensé que era hora de producir algo un poco más bonito. Así que aquí está cómo hacer una hermosa caja para 3 interruptores y 5 pot
Potenciómetro de control de velocidad del motor DC de Arduino

Potenciómetro de control de velocidad del motor DC de Arduino

Este instructivo le guiará sobre cómo controlar la velocidad de un motor Dc con un potenciómetro y un arduino...Paso 1: Lista de piezas 1) Arduino2) motor D.C.3) NPN transistor TIP1204) diodo rectificador deresitors 3 * 220 Ohmios 5)6) potenciometro
Construcción de una controlador de Midi básico parte 1 - 3 fácil olla (potenciómetro) Arduino Uno efectos controlador Midi (serie-USB)... Rápido, fácil y barato!

Construcción de una controlador de Midi básico parte 1 - 3 fácil olla (potenciómetro) Arduino Uno efectos controlador Midi (serie-USB)... Rápido, fácil y barato!

Hola a todos,Soy relativamente nuevo en Arduino y así han estado luchando contra mi manera de hacer mis propios controladores midi. Hay una gran cantidad de información alrededor pero no pude encontrar un tutorial simple para un dispositivo tan simpl
Un potenciómetro Digital circuito sin Arduino!!

Un potenciómetro Digital circuito sin Arduino!!

Hi there!Potenciómetros de control básicamente un parámetro, como brillo, contraste o volumen. Sin embargo los que usualmente tenemos en el mercado de borlita. ¿Cómo hacen dispositivos control de volumen, contraste etc. con sólo 2 botones?? Bueno, si
Arduino básico - usando potenciómetros - hice en TechShop

Arduino básico - usando potenciómetros - hice en TechShop

los potenciómetros tienen muchos usos en electrónica. Son básicamente una resistencia variable. Combinar esto con el hecho de que un Arduino es capaz de leer voltajes analógicos, puede girar un potenciómetro en algo así como un control de velocidad c
Primeros pasos con Arduino - potenciómetro Pong

Primeros pasos con Arduino - potenciómetro Pong

En este tutorial vamos a construir un controlador basado en arduino que podemos usar para jugar pong.Vamos a utilizar un potenciómetro marcado (un girando la perilla) para control de la bat pong/pala.Paso 1: Alambre a tu ArduinoLa primera tarea es co
Cómo utilizar el potenciómetro - Arduino Tutorial

Cómo utilizar el potenciómetro - Arduino Tutorial

Para aquellos que comienzan a aprender sobre robótica, particularmente en el área de la construcción de circuitos, puede haber llegado a través de la pregunta de cómo cambiar el brillo de un LED, sin tener que mantener a cambiar piezas. Sencillamente
Arduino: De Control de 3 LED con un potenciómetro

Arduino: De Control de 3 LED con un potenciómetro

este es mi primer instructable. Espero que lo disfruten. :)En este instructable usted puede aprender cómo controlar 3 Led con un potenciómetro.Paso 1: partes Necesita:-3 led de-algunos de los cables de puente-1 potenciómetroResistencias de Ohm-3 220A