Arduino Wireless Animatronic mano (5 / 5 paso)

Paso 5: El código

El código de la mano de animatronic de Wireless:

Envío de Xbee de guante:

int Finger1 = 0;
int Finger2 = 1;
int Finger3 = 2;
int Finger4 = 3;
int Finger5 = 4;

void setup()
{
Serial.Begin(9600);
}

void loop()
{
servoValue1 de bytes;
servoValue2 de bytes;
servoValue3 de bytes;
servoValue4 de bytes;
servoValue5 de bytes;

int FingerV1 = analogRead(Finger1);
int FingerV2 = analogRead(Finger2);
int FingerV3 = analogRead(Finger3);
int FingerV4 = analogRead(Finger4);
int FingerV5 = analogRead(Finger5);

Si (FingerV1 < 200) FingerV1 = 200;
else if (FingerV1 > 460) FingerV1 = 460;
Si (FingerV2 < 200) FingerV2 = 200;
else if (FingerV2 > 460) FingerV2 = 460;
Si (FingerV3 < 200) FingerV3 = 200;
else if (FingerV3 > 460) FingerV3 = 460;
Si (FingerV4 < 200) FingerV4 = 200;
else if (FingerV4 > 460) FingerV4 = 460;
Si (FingerV5 < 200) FingerV5 = 200;
else if (FingerV5 > 460) FingerV5 = 460;

byte servoVal1 = mapa (FingerV1, 460, 200, 255, 0);
byte servoVal2 = mapa (FingerV2, 460, 200, 255, 0);
byte servoVal3 = mapa (FingerV3, 460, 200, 255, 0);
byte servoVal4 = mapa (FingerV4, 460, 200, 255, 0);
byte servoVal5 = mapa (FingerV5, 460, 200, 255, 0);

Serial.Print(servoVal1);
Serial.Print(servoVal2);
Serial.Print(servoVal3);
Serial.Print(servoVal4);
Serial.Print(servoVal5);

Delay(100);
}

Ángulo común valor interno hacia el ángulo común

Recepción de xbee mano:

#include < Servo.h >

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

void setup()
{
Serial.Begin(9600);

myservo1.Attach(2);  se fija el servo en el pin 9 al objeto servo
myservo2.Attach(3);
myservo3.Attach(4);
myservo4.Attach(5);
myservo5.Attach(6);
}

void loop()
{
if(serial.Available() > = 5)
{
byte servoAng1 = Serial.read();
byte servoAng2 = Serial.read();
byte servoAng3 = Serial.read();
byte servoAng4 = Serial.read();
byte servoAng5 = Serial.read();

Enviar el servo a la posición de Lee... <--llegar a lograrlo
myservo1.Write(servoAng1);
myservo2.Write(servoAng2);
myservo3.Write(servoAng3);
myservo4.Write(servoAng4);
myservo5.Write(servoAng5);
}
}

Artículos Relacionados

Tutorial de Arduino Wireless SD Shield

Tutorial de Arduino Wireless SD Shield

como su nombre indica, el escudo de Arduino Wireless SD sirve dos funciones. Ante todo, este escudo permite que fácilmente la interfaz con los módulos de transceptor de Xbee para crear malla de redes y otros dispositivos inalámbricos. En segundo luga
Arduino Wireless Parking Sensor

Arduino Wireless Parking Sensor

Este proyecto describe la construcción de nuestros sensores de estacionamiento portátil.Datos de sensores de ultrasonidos, el sistema aparecerá la pantalla de LCD a través de bluetooth. Nuestro sistema proporcionará beneficios a través del tablero es
Arduino Wireless coche

Arduino Wireless coche

Hola,Este proyecto se realiza con 2 tableros de arduinos (UNO para el coche) y el NANO para el transmisor.También estoy usando chip de puente H para controlar motores.El transceptor es NRFL2401 que es SPI controlado por Arduino.El coche, el chasis es
Arduino Wireless mano Animatronic

Arduino Wireless mano Animatronic

por cierto! Este instructable es awsomeeeeeeSe trata de una forma muy sencilla pero al mismo tiempo un proyecto muy duro dependiendo de su nivel de habilidad. Permite acceder al edificio.Esto, es una mano animatronic inalámbrico que no necesita un or
Hacer su proyecto de Arduino wireless en minutos, con el escudo de inventores sin hilos

Hacer su proyecto de Arduino wireless en minutos, con el escudo de inventores sin hilos

el escudo de inventores utiliza un tubo sin hilos, que es un especial módulo de RF inalámbrico que le permite fácilmente y confiablemente, enviar y recibir datos inalámbrica libre de errores entre dos o más placas de Arduino.Es de largo alcance – dis
Arduino enorme Animatronic LED globo ocular

Arduino enorme Animatronic LED globo ocular

Actualmente estoy en proceso de hacer un artilugio de Halloween que tiene unos componentes que vale la pena documentar. El Enorme globo ocular de LED de Arduino Animatronic es uno de ellos.FondoMás proyectos de globo ocular de animatronic que encontr
ARDUINO WIRELESS HOME sistema de seguridad

ARDUINO WIRELESS HOME sistema de seguridad

En este proyecto voy a comentar como se puede hacer un sistema de seguridad inalámbrico barato. Aunque durante el arranque de este proyecto el objetivo principal fue sólo para alarma de seguridad pero más tarde me encontré con que este dispositivo se
Arduino Wireless programación con XBee serie 1 o 2

Arduino Wireless programación con XBee serie 1 o 2

Hola. Este Instructable le guiará a través del proceso de programación de forma inalámbrica su Arduino usando dos XBees. Acabo de terminar de diseñar un sistema inalámbrico de EEG con los módulos XBee, lo han convertido en muy fluido en su programaci
Simple Arduino Wireless anti-robo alarma

Simple Arduino Wireless anti-robo alarma

Este proyecto es una versión modificada de la impresionante instructable por deba168. Usted puede ver el original aquí.Imparto un curso de tecnología grado 8, por lo que la formación hablará sobre los kits que tenemos en nuestra sala de... Las herram
Arduino Wireless control tanque (nRF24L01)

Arduino Wireless control tanque (nRF24L01)

¡ Hola!Hoy voy se que muestra cómo construir un tanque de Arduino controlado y alejado. El 3d impreso partes del tanque (con la excepción de la controladora, pista cubierta de la guía y el tanque) fueron diseñados por timmiclark y puede encontrarse a
Dispositivo de Detector de buzón Arduino Wireless

Dispositivo de Detector de buzón Arduino Wireless

Si eres algo como yo, esperamos al buzón de correo que llegan como un niño nervioso esperando sus regalos en Nochebuena. Puesto que el tiempo que llega mi correo no es siempre consistente, revisé mi correo varias veces al día. Para resolver este prob
Simple Animatronic (mano robótica) hecho de cadena

Simple Animatronic (mano robótica) hecho de cadena

Esto es muy similar a:Originalmente iba a construir esto como enlace recomendado - pero odio pegamento, cinta y plástico.  Quiero soldar brazed/atornillada juntos así que opté por lo que se ve en la foto.Tomó unos cuantos consejos de episodio de Myth
Arduino Wireless GSM sistema de seguridad

Arduino Wireless GSM sistema de seguridad

Hola, aquí te mostraré mi sistema de seguridad gsm hice, tienes alguna experiencia con la electrónica de antemano. No dude en modificar este proyecto en cualquier forma que quieras. Todas las piezas se compran a DX.com.La razón de que su wireles es p
Arduino WiFi termómetro (con página web) - Arduino wireless

Arduino WiFi termómetro (con página web) - Arduino wireless

Lo que usted necesitaUna placa Arduino (cualquier placa compatible es aceptable).LM-35 (para utilizar con el archivo suministrado se puede utilizar DS18B20 pero tienes que convertir el código fuente respectivamente).Módulo de router WiFi HLK-RM04.Fue