¿Cómo hacer un cinturón de brújula de retroalimentación táctil (5 / 7 paso)

Paso 5: Terminar el prototipo

¡ Excelente! Ahora tienes un título y 8 motores listos para buzz en su hacer una oferta. Deben todos ser enchufados en el Arduino, también. Aquí está el código que utiliza para combinar los dos. Nota que mantuve la interfaz en serie para que sea capaz de solucionarlo problemas. Usted querrá compensar regiones de activación de cada motor por un cierto número de grados basado en rumbo de la brújula en relación con su lugar en el cinturón una vez que tienes todo junto, y es bueno poder ver a cuantos grados quiere compensar por. Esa parte debe esperar hasta tener el cinturón puesto juntos, sin embargo.

#include < Wire.h >

He utilizado clavijas 2-9, ymmv
const int NPin = 2;
const int NEPin = 3;
const int EPin = 4;
const int SEPin = 5;
const int vuelta = 6;
const int SWPin = 7;
const int WPin = 8;
const int NWPin = 9;

void setup()
{
Serial.Begin(9600);
Wire.Begin();
pinMode (NPin, salida);
pinMode (NEPin, salida);
pinMode (EPin, salida);
pinMode (SEPin, salida);
pinMode (SPin, salida);
pinMode (SWPin, salida);
pinMode (WPin, salida);
pinMode (NWPin, salida);
}

void loop()
{
Wire.beginTransmission(0x21);
Wire.Write("A");
Delay(100);
Wire.requestFrom(0x21, 2);
el byte MSB = Wire.read();
octeto LSB = Wire.read();
Wire.endTransmission();
flotador de degs = ((MSB << 8) + LSB) / 10;
Serial.Print(DEGs);
Serial.println ("grados.");
Caso especial con perno del norte para hacer frente a cruce 0 grados.
Si ((degs > = 337,5 & & degs < = 360) || (degs > = 0.0 & & degs < 22.5))
{
digitalWrite (NPin, alto);
}
otra cosa
{
digitalWrite (NPin, LOW);
}
Compruebe todas otras direcciones usando una gama de 45 grados.
Si (degs > = 22. 5 & & degs < 67,5)
{
digitalWrite (NEPin, alto);
}
otra cosa
{
digitalWrite (NEPin, bajo);
}
Si (degs > = 67.5 & & degs < 112.5)
{
digitalWrite (EPin, alto);
}
otra cosa
{
digitalWrite (EPin, LOW);
}
Si (degs > = 112.5 & & degs < 157.5)
{
digitalWrite (SEPin, alto);
}
otra cosa
{
digitalWrite (SEPin, LOW);
}
Si (degs > = 157.5 & & degs < 202.5)
{
digitalWrite (SPin, alto);
}
otra cosa
{
digitalWrite (SPin, LOW);
}
Si (degs > = 202.5 & & degs < 247.5)
{
digitalWrite (SWPin, alto);
}
otra cosa
{
digitalWrite (SWPin, LOW);
}
Si (degs > = 247.5 & & degs < 292.5)
{
digitalWrite (WPin, alto);
}
otra cosa
{
digitalWrite (WPin, LOW);
}
Si (degs > = 292.5 & & degs < 337.5)
{
digitalWrite (NWPin, alto);
}
otra cosa
{
digitalWrite (NWPin, bajo);
}
Delay(100);
}

Que subir o similar, y usted debe conseguir un motor zumbando a la vez, dependiendo de la dirección de la brújula. ¡ Felicidades! Eso es todo. Ahora el problema es, ¿cómo conseguirlo en una correa?

Artículos Relacionados

Cómo hacer un cinturón de rescate Paracord

Cómo hacer un cinturón de rescate Paracord

este es mi primer Instructable y agradeceria sus votos en el concurso de Paracord!Mostrará usted cómo crear un cinturón de rescate de Paracord. Mientras que pulseras pueden ser útiles simplemente no contienen suficiente cable para una emergencia real
Cómo hacer un cinturón de cinta de conducto

Cómo hacer un cinturón de cinta de conducto

esto le dirá cómo hacer un cinturón de cintaPaso 1: Reunir los materiales Necesita tijeras, cinta de elección, dos anillas y una cinta métrica. También dos sillas para la cinta del conducto a través del estiramiento.Paso 2: Medir y estiramiento Medir
Hacer un cinturón de conchas de bala!

Hacer un cinturón de conchas de bala!

Hoy voy se que muestra cómo hacer un cinturón de conchas de bala! Ahora puede estar tan metal y no tener que pagar 150 dólares de dolor! Para este instructivo usted necesitará:Materiales:-1 pieza de material que se envuelva alrededor de la cintura o
Hacer un cinturón de cáñamo nudo cuadrado

Hacer un cinturón de cáñamo nudo cuadrado

hacer un cinturón de cáñamo impresionante!Paso 1: Lo que necesitará Lo que necesitarás:cáñamohebilla de correatijerasPaso 2: preparar Prepare :Cortar 4 hilos de cáñamo alrededor de 6 veces la longitud que usted quiere el cinturón que. Siempre es mejo
Cómo hacer un cinturón con cinta

Cómo hacer un cinturón con cinta

enseñará usted cómo hacer un cinturón con cinta adhesivaPaso 1: Paso uno:Usted va a necesitar.dos favoritos del conducto cinta colores o unola chamusquina perforadora (o prensa de ojal)tijerascinta de mediciónhebilla de correa (de viejo cinturón que
Cómo hacer un cinturón de cuero

Cómo hacer un cinturón de cuero

Todos los precios están en dólares australianos (AUD)Un proyecto relativamente simple cuero hice como un regalo de Navidad. Correas tienen distintos métodos de construcción que generalmente con múltiples capas que son una combinación de cuero y tela
Cómo hacer un cinturón de paracord supervivencia usando solo dos cables!

Cómo hacer un cinturón de paracord supervivencia usando solo dos cables!

vi en una tienda en línea ejército un cinturón de paracord realmente impresionante.  Embalado en 125-200 pies de paracord.  Bien la mina no suponen tanto paracord, pero parece casi lo mismo!Esta versión es muy suave.  Pasa la correa bucles muy fácilm
Cómo hacer un cinturón de utilidad Batman

Cómo hacer un cinturón de utilidad Batman

Para los amantes de Batman a la muerte al igual que yo, Halloween está a la vuelta, y espero que todos disfruten la cinta utilidad que hice para este tema! Tengo esta hebilla batman en Spencer y pareció muy interesante e inspirador. A partir de una c
Hacer un cinturón de fútbol bandera

Hacer un cinturón de fútbol bandera

todo esta lluvia de primavera está convirtiendo cosas bastante barro por aquí, lo que significa que es el momento perfecto para jugar al fútbol de bandera!  Necesitamos algunas bandas y banderas tear-away, así que me puse a trabajar.  Aquí está lo qu
Cómo hacer un cinturón de utilidad

Cómo hacer un cinturón de utilidad

he estado esperando un cinturón de utilidad desde hace algún tiempo.  Este cinturón me costó sólo $4.00 y unos 5 minutos para construir.  Pienso usar esto para una de mis películas.Paso 1: materiales Lo que se necesita:Correa4 casos de cámara negro (
Cómo hacer un cinturón de ford de la hebilla

Cómo hacer un cinturón de ford de la hebilla

las señoras amor un hombre con coraje y todo el mundo quiere algo que se destaca de una manera cool! Bueno, la hebilla de correa de Ford es la clave del éxito de redneck!Paso 1: Obtener un emblema Ford Ir a tu local patio basura. Llevar un destornill
Cómo hacer un cinturón de 50 Dart para tu Nerf Vulcan

Cómo hacer un cinturón de 50 Dart para tu Nerf Vulcan

Paso 1: Elementos necesarios • 2 Nerf Vulcan Dart cinturones • bolsillo cuchillo • pequeño destornillador de PhillipsPaso 2: Saque los tornillos Uno de los extremos de cada correa de dart se alinean con las balas mirando hacia fuera. Tomar los tornil
HACES un cinturón de

HACES un cinturón de

[youtube]KVGU-vFKV3k[/youtube] [youtube]KVGU-vFKV3k[/youtube]
¿Hacer una correa de cinturón de seguridad

¿Hacer una correa de cinturón de seguridad

alguna vez has querido un cinturón de cinturón de seguridad libre de sangre y otras manchas?De hecho lo hice, y al ver unos Ibles sobre estas correas particular, pero todos ellos requieren arrebatar una correa usada de algún coche de pobres, indefens