PathFinder (12 / 14 steg)
Steg 12: Bearbetning - kod
Kod skriven i behandlingen är ganska enkel och används för att starta och stoppa roboten distans.
Som ni kan se, ska här du ange den port som du använder för att kommunicera med roboten. I detta fall, det är COM6 men för vissa andra människor skulle det COM5.
Så långt fungerar koden för starta och stoppa roboten.
/**********************************************************************
Estudiantes:
-ErickCarvajal
-Daniel Madriz
-Alexander Garcia
***********************************************************************/
importera
Processing.Serial.*;
Följetong
myPort; Skapa objekt från Serial
klass
void
Setup()
{
size(200,200); göra våra duk 200 x 200
pixlar stor
Sträng portName = Serial.list() [0]; ändra
0 till 1 eller 2 etc. att matcha din port
myPort = ny följetong (detta är "COM6",
9600);
}
void
keyPressed()
{
println ("nedtryckt =" + nyckel);
om (nyckel == "g") {
myPort.write('g'); Skicka en 1
println("g");
}
annars om (nyckel == 's ") {
myPort.write('s'); Skicka en 1
println("s");
}
annat {
println ("ogiltig nyckel");
}
}