Med hjälp av Arduino och Python till handling/spara data (2 / 5 steg)
Steg 2: Arduino kod
Arduino läser helt enkelt in värdena på alla tre analoga stift och skickar dem över följetong till datorn. Flikar läggs mellan data som ska göra det lättare att läsa på datorn sidan.Den enda setup krävs (annat än att förklara variabler) är att skapa seriell anslutning till en 9600 baud och förklara analoga hänvisningen till vara extern, som tidigare nämnts.
{{{
/*
Denna kod läser i värden på analoga stift A1-A3 och skickar värden
över följetong. Utgångarna kan kontrolleras med seriell bildskärmen.
skapade 03/18/14
*/
CONST int xpin = A3; x-axeln
CONST int ypin = A2; y-axeln
CONST int zpin = A1; z-axel
void setup()
{
Serial.BEGIN(9600); installationsprogrammet för seriell anslutning
analogReference(EXTERNAL); ställa in extern referenspunkt för analoga pins
}
void loop()
{
Serial.Print(analogRead(xpin)); Läs xpin och skicka värdet över följetong
Serial.Print("\t"); Skicka en "flik" över följetong
Serial.Print(analogRead(ypin));
Serial.Print("\t");
Serial.Print(analogRead(zpin));
Serial.println(); slutar lina av seriell kommunikation
Delay(100);
}
}}}