Auto van Mario Kart (3 / 4 stap)

Stap 3: Code


Dit was de code die we gebruiken om het verplaatsen van de kar via Bluetooth in de Arduino-base

#include

#include

#include "utility/Adafruit_MS_PWMServoDriver.h"

#include

int bluetoothTx = 51; TX-O-pin van bluetooth metgezel, Arduino D2

int bluetoothRx = 50; RX-ik pin van bluetooth metgezel, 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); Begin de seriële monitor 9600 bps

Bluetooth.begin(115200); De Mate van Bluetooth is standaard ingesteld op 115200bps

Bluetooth.Print("$"); Drie keer afzonderlijk afdrukken

Bluetooth.Print("$");

Bluetooth.Print("$"); Voer opdrachtmodus

delay(100); Korte vertraging, wachten voor naar de metgezel te verzenden terug CMD

Bluetooth.println("U,9600,N"); Tijdelijk wijzigen de baudrate te 9600, geen pariteit

115200 kan te snel ten tijden voor de NewSoftSerial om door te sturen van de gegevens op betrouwbare wijze worden

Bluetooth.begin(9600); Begin bluetooth seriële op 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()) / / als de bluetooth tekens verzonden

{

Ik = bluetooth.read();

}

if(Serial.available()) / / als spul is getypt in de seriële monitor

{

Alle tekens die worden afgedrukt de seriële monitor verzenden de bluetooth

Bluetooth.Print((char)Serial.Read());

}

Als (ia! = i)

{

schakelaar (i)

{

Case 119:

Bluetooth.println("w");

vDI = 250;

vDD = 250;

vTI = 250;

vTD = 250;

DI = 1;

DD = 1;

breken;

Case 101:

Bluetooth.println("e");

vDI = 220;

vDD = 50;

vTI = 220;

vTD = 50;

DI = 1;

DD = 1;

breken;

Case 100:

Bluetooth.println("d");

vDI = 250;

vDD = 250;

vTI = 250;

vTD = 250;

DI = 1;

DD = 2;

breken;

Case 115:

Bluetooth.println("s");

vDI = 0;

vDD = 0;

vTI = 0;

vTD = 0;

DI = 1;

DD = 1;

breken;

Case 97:

Bluetooth.println("a");

vDD = 250;

vDI = 250;

vTD = 250;

vTI = 250;

DI = 2;

DD = 1;

breken;

Case 113:

Bluetooth.println("q");

vDD = 250;

vDI = 50;

vTD = 250;

vTI = 50;

DI = 1;

DD = 1;

breken;

Case 120:

Bluetooth.println("x");

vDI = 220;

vDD = 220;

vTI = 220;

vTD = 220;

DI = 2;

DD = 2;

breken;

}

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;

}

}

Gerelateerde Artikelen

Piranha pijpen kart van mario kart double dash.

Piranha pijpen kart van mario kart double dash.

Piranha pijpen als mijn neven favoriete kart in Mario kart double dash, dus heb ik besloten om hem te laten een met behulp van kartonnen & andere eenvoudige objecten tot rond het huis.Stap 1: Het maken van het lichaam van de pijpen. Ik begon maken de
Maken van een karton Mario Kart Frame

Maken van een karton Mario Kart Frame

stapsgewijze instructies voor het maken van een kartonnen frame van Mario Kart.Stap 1: 1. beginnen met het vinden van genoeg karton voor het project; 4 of 5 grote dozen zal volstaan.Stap 2:2. zet vakken in vlakke bladen met snijden één sectie tussen
DIY karton Mario Kart blauwe Shell trofee

DIY karton Mario Kart blauwe Shell trofee

Welkom op mijn nieuwe Instructable. Deze keer ben ik het opbouwen van een muur Trophy-versie van de blauwe Shell van Mario Kart. Dat Shell is een van de meest gehate extra's ooit, althans voor mij. (Meer over mijn haatdragend relatie met de Shell in
Mario Kart 64 Turbo drijven

Mario Kart 64 Turbo drijven

Doel van deze gidsDeze handleiding is bedoeld voor iedereen die wil weten van de dynamiek achter de juiste drijven in Mario Kart 64 voor de Nintendo 64-gokkensysteem. Echter veel van de tips en trucs ik zal een lijst maken hieronder kan worden gebrui
Mario Kart en Luigi Kart

Mario Kart en Luigi Kart

Laat uw kinderen rijden in stijl van deze Halloween op een werkende Mario (of Luigi)-Kart. Deze eenvoudige en voordelige rekwisieten zijn zeker een hit met Halloween. U kunt een rit-op voertuig of speelgoed maken deze Karts. Het is het beste als u ku
Echte leven Mario Kart

Echte leven Mario Kart

wat kan mogelijkheid misgaan met dit idee naast krijgen echt pijnStap 1: De fietsen Zien Mario Kart was zo'n smash hit in de video game wereld, mijn broer, zus, vriendinnen, en vriend dacht dat het zou een geweldig idee om het te spelen in het echte
Mario Kart Blue Shell Hat

Mario Kart Blue Shell Hat

al mijn college suite-mates zijn geobsedeerd met Mario Kart, dus ik hen deze hoed voor Kerstmis maakte. Hoewel deze tutorial wordt beschreven hoe om uw eigen blauwe Shell-hoed, kon u gemakkelijk ruilen het blauwe vlies voor rood of groen om de rode o
De Mario Kart Wii Gids door Fishfrog27 deel 2

De Mario Kart Wii Gids door Fishfrog27 deel 2

deze keer is de retro cursussen. Dit is de shell cup!Stap 1: GCN Peach Beach 4 leuke dingen op dit circuit.Stap 2: DS Yoshi valt. Twee tips hier.Stap 3: SNES Ghost Valley 2. 2 tips.Stap 4: N64 Mario Raceway. Lots of shortcuts and tips.Stap 5: dank u.
Mario Kart banaan

Mario Kart banaan

ik en mijn vrouw regelmatig spelen Mario Kart, en ze is altijd "beschuldigen" mij van verspreiding van bananen langs het spoor.  Op een dag besloot ik te verspreiden sommige bananen op de trap omhoog naar onze kamer van de media (waar we houden
De Mario Kart Wii Gids door Fishfrog27 deel 1

De Mario Kart Wii Gids door Fishfrog27 deel 1

In deze 8 deel gids, ik zal je laten zien al mijn glitches, sneltoetsen, tips en trucs. Om te beginnen dit instructable zal ik gaan door de sporen van de mushroom cup.Stap 1: Luigi Circuit Twee snelkoppelingen in deze track betrekken verhoogt als u n
Hoe maak je een auto van plastic flessen

Hoe maak je een auto van plastic flessen

Hoe maak je een auto van plastic flessen
Munt van mario

Munt van mario

zoeken een heleboel munten in dit geval de 25 øre Deense outsoursed...Stap 1: plaatsing vinden een foto van de 8 bits van mario og elke 8 bits figurer. kleur je munten in rood zwart en wat anders u mig moet voor colorStap 2: voltooien Vergeet niet vo
Clay paddestoel van mario

Clay paddestoel van mario

hoe te makenStap 1: het lichaam Eerst neem een stukje witte klei en rol dit in een bal dan de onderkant van het afvlakken.Stap 2: de top nu neem van rode klei en het schimmel in de vorm van een kom dan spiegelen het ondersteboven zodat de open plek i
Hoe te maken van een rode dop schildpad van Mario

Hoe te maken van een rode dop schildpad van Mario

Im dit invoeren in het spel 2 leven wedstrijd, dus als u bevalt kunt u stemmen! Dit is mijn eerste keer een wedstrijd hier invoeren.In deze Instuctable, zal ik u tonen hoe maak je een klei Red Turtle Shell van Mario!Wat je nodig hebt:Clay (ik gebruik