Coche del Mario Kart (3 / 4 paso)

Paso 3: código

Este fue el código que utilizamos para mover el carro a través de Bluetooth en la base de Arduino

#include

#include

#include "utility/Adafruit_MS_PWMServoDriver.h"

#include

int bluetoothTx = 51; TX-O pin de bluetooth mate, Arduino D2

int bluetoothRx = 50; RX-I pin de bluetooth mate, Arduino D3

int i, ia, vDI, vDD, vTI, vTD, DI, DD;

SoftwareSerial bluetooth (bluetoothTx, bluetoothRx);

Adafruit_MotorShield AFMS = Adafruit_MotorShield();

Adafruit_DCMotor * MotorDI = AFMS.getMotor(1);

Adafruit_DCMotor * MotorDD = AFMS.getMotor(2);

Adafruit_DCMotor * MotorTI = AFMS.getMotor(3);

Adafruit_DCMotor * MotorTD = AFMS.getMotor(4);

void setup() {}

Serial.Begin(9600); Iniciar al monitor serial a 9600bps

Bluetooth.Begin(115200); El Bluetooth Mate por defecto a 115.200 bps

Bluetooth.Print("$"); Imprimir individualmente tres veces

Bluetooth.Print("$");

Bluetooth.Print("$"); El modo de comando

Delay(100); Espacio breve de tiempo, esperar a que la Mate enviar nuevo CMD

Bluetooth.println("U,9600,N"); Cambiar temporalmente la velocidad en baudios de 9600, sin paridad

115200 puede ser demasiado rápido a veces para NewSoftSerial transmitir los datos de forma fiable

Bluetooth.Begin(9600); Inicio bluetooth serial a 9600

AFMS.begin();

MotorDI -> setSpeed(150);

MotorDI -> run(FORWARD);

MotorDI -> run(RELEASE);

MotorDD -> setSpeed(150);

MotorDD -> run(FORWARD);

MotorDD -> run(RELEASE);

MotorTI -> setSpeed(150);

MotorTI -> run(FORWARD);

MotorTI -> run(RELEASE);

MotorTD -> setSpeed(150);

MotorTD -> run(FORWARD);

MotorTD -> run(RELEASE);

}

void loop() {}

if(Bluetooth.Available()) / / si el bluetooth envía los caracteres

{

i = bluetooth.read();

}

if(serial.Available()) / / si las cosas se escribe en el monitor serial

{

Enviar caracteres que imprime el monitor Serial a bluetooth

Bluetooth.Print((Char)serial.Read());

}

Si (ia! = i)

{

interruptor (i)

{

caso 119:

Bluetooth.println("w");

vDI = 250;

vDD = 250;

vTI = 250;

vTD = 250;

DI = 1;

DD = 1;

rotura;

caso 101:

Bluetooth.println("e");

vDI = 220;

vDD = 50;

vTI = 220;

vTD = 50;

DI = 1;

DD = 1;

rotura;

caso 100:

Bluetooth.println("d");

vDI = 250;

vDD = 250;

vTI = 250;

vTD = 250;

DI = 1;

DD = 2;

rotura;

caso 115:

Bluetooth.println("s");

vDI = 0;

vDD = 0;

vTI = 0;

vTD = 0;

DI = 1;

DD = 1;

rotura;

caso 97:

Bluetooth.println("a");

vDD = 250;

vDI = 250;

vTD = 250;

vTI = 250;

DI = 2;

DD = 1;

rotura;

caso 113:

Bluetooth.println("q");

vDD = 250;

vDI = 50;

vTD = 250;

vTI = 50;

DI = 1;

DD = 1;

rotura;

caso 120:

Bluetooth.println("x");

vDI = 220;

vDD = 220;

vTI = 220;

vTD = 220;

DI = 2;

DD = 2;

rotura;

}

MotorDI -> setSpeed(vDI);

MotorDI -> run(DI);

MotorDD -> setSpeed(vDD);

MotorDD -> run(DD);

MotorTI -> setSpeed(vTI);

MotorTI -> run(DI);

MotorTD -> setSpeed(vTD);

MotorTD -> run(DD);

IA = i;

}

}

Artículos Relacionados

Máquina expendedora del Mario Kart

Máquina expendedora del Mario Kart

Vamos a hacer una máquina expendedora con sede fuera de Mariokart, debido a dos razones. Primero de que no le gusta el Mariokart y en segundo lugar ¿quién no quiere una máquina expendedora en su casa? Por supuesto nuestra versión de sólo puede dispen
Hacer un marco de cartón Mario Kart

Hacer un marco de cartón Mario Kart

instrucciones paso a paso para la creación de un marco de cartón de Mario Kart.Paso 1: 1. Comience por encontrar suficiente cartón para el proyecto; cajas grandes de 4 o 5 será suficientes.Paso 2:2. convertir cuadros en hojas planas por una sección d
Mario Kart y Luigi Kart

Mario Kart y Luigi Kart

Deje que sus hijos viaje con estilo este Kart de Halloween en un trabajo de Mario (o Luigi). Estos apoyos fáciles y baratos están seguros que será un éxito de Halloween. Puede utilizar cualquier paseo en vehículo o juguete para crear estos Karts. Lo
Trofeo de cáscara azul de bricolaje cartulina Mario Kart

Trofeo de cáscara azul de bricolaje cartulina Mario Kart

Bienvenidos a mi nuevo Instructable. Esta vez estoy construyendo una versión del trofeo de pared de la cáscara azul de Mario Kart. Esa concha es uno de los extras más odiados siempre, al menos para mí. (Más sobre mi relación de odio con la cáscara en
Vida real Mario Kart

Vida real Mario Kart

qué podría posibilidad de fallar con esta idea además realmente lastimadoPaso 1: Las motos Ver Mario Kart fue un gran éxito en la hermana del mundo, mi hermano, video juego, amigas, y amigo pensé que sería una gran idea para jugar en la vida real. Pr
Kart de tuberías Piraña de tablero doble de mario kart.

Kart de tuberías Piraña de tablero doble de mario kart.

Tubos de piraña si mi kart favorito sobrinos en Mario kart doble dash así que decidí hacerle uno con cartón y otros artículos simple colocación alrededor de la casa.Paso 1: Hacer el cuerpo de la tubería. Empecé haciendo la gran pipa delantera y poste
Sombrero azul de concha Mario Kart

Sombrero azul de concha Mario Kart

de mi suite-compañeros de colegio están obsesionados con Mario Kart, así que les hice este sombrero para Navidad. A pesar de que este tutorial cubre cómo hacer tu propio sombrero de cáscara azul, podría fácilmente cambiar el polar azul de rojo o verd
Mario Kart 64 Turbo deriva

Mario Kart 64 Turbo deriva

Propósito de esta guíaEsta guía está dirigida a quien le gustaría conocer la dinámica detrás de la deriva correcta en Mario Kart 64 para el sistema de juegos de Nintendo 64. Sin embargo muchos de los trucos y se lista a continuación puede utilizarse
Mario Kart banano

Mario Kart banano

mi esposa y yo habitualmente jugar Mario Kart, y ella es siempre "" me acusa de propagar plátanos a lo largo de la pista.  Un día decidí difundir algunos guineos en la escalera que conduce a nuestra sala de prensa (donde guardamos la Wii) como u
El Mario Kart Wii guía por Fishfrog27 parte 1

El Mario Kart Wii guía por Fishfrog27 parte 1

en esta guía de la 8 parte, mostrará usted todos mis problemillas, atajos, consejos y trucos. Para empezar este instructable iré a través de las pistas de la Copa seta.Paso 1: Circuito de Luigi Dos accesos directos en esta pista implican mejoras si n
El Mario Kart Wii guía por Fishfrog27 parte 2

El Mario Kart Wii guía por Fishfrog27 parte 2

esta vez se trata de los cursos de retros. Esta es la taza de shell!Paso 1: Playa de Peach GCN 4 cosas interesantes en esta pista.Paso 2: Cataratas de Yoshi DS. Dos consejos aquí.Paso 3: SNES Ghost Valley 2. 2 tips.Paso 4: N64 Mario Raceway. Lots of
Errático tablero de instrumentos en los coches del GM

Errático tablero de instrumentos en los coches del GM

este es mi 1999 Oldsmobile Alero. A principios de septiembre de 2010 del grupo de instrumentos (velocímetro, tacómetro, indicador de temperatura, indicador de combustible y varias luces de advertencia) parado encendido y registrar datos inmediatament
DIY 2WD coche del truco de RC v1.0

DIY 2WD coche del truco de RC v1.0

Bienvenidos a mi otro instructivo. En este instructable le mostraré cómo hacer un barato 2WD coche del truco de RC de forma fácil. Espero te gusta mi instructable y no te olvides favorito mi instructable :D¿Qué es RC Car? :Un vehículo de control remo
Coches del cohete!

Coches del cohete!

En mi clase de física de honores, nuestro maestro siempre asigna proyectos basados en los coches. Para agregar a las variedades de los laboratorios de automóviles, nuestro próximo experimento era un coche del cohete.El objetivo principal fue medir la