Synestesi Mask (11 / 18 steg)
Steg 11: Programmering av Edison
Byggnaden funktionalitet
Får sensordata in din Edison och ha din kod förstå och tolka dessa data sker i fyra steg, är bland annat, initiera, setup, och slinga. För varje sensor måste börja med bland annat biblioteket som innehåller funktioner för att sensorn. Nästa du vill initiera en instans av att sensorn. Den bifogade uppförandekoden kommer du se raden Servo myservoRed. Detta är den linje som talar om Edison initiera servo ansluten till den röda kanalen utdata. Under installationen måste vi börja seriell kommunikation för felsökning, se till att färgsensor läses via I2C bussen och se till att våra servon och fans är kopplade till rätt ingång stiften. Om du har för din krets annorlunda, är här platsen att utse vilket stift gör som sensorer och servon. Slutligen kommer vi till slingan. I slingan vill vi få rådata från RGB-sensor med tcs.getRawData (röd, & green, blå, & clear) , då vi använder funktionen karta för att förvandla färgvärdet till en rationell ståndpunkt om servo.