Prenumeruoti RSS

Jei norite užprogramuoti perdirbimo AdMoVeo, kaip tai daroma Creative programavimas Dizaineriai turite sukonfigūruoti apdorojimo SoftwareEnvironment kaip aprašomų į užduoties aprašymas, ir jūs turite užprogramuoti AdMoVeo kartą su IDuino firmware. Šis programinės įrangos ir atitinkamas bibliotekos perdirbimo leidžia jums sąsaja su AdMoVeo lovio serijos uosto ir skaityti davikliai ir nustatyti pavaros nuotoliniu būdu iš savo kompiuterio.

Visi galimybė yra programinės įrangos biblioteką apdorojimas aprašytas AdMoVeo perdirbimo .

Tvarkymo kodo dalis, kuri skaito atstumo jutiklį ir suteikia išėjimo LED intensyvumo atrodo taip:

  importuoti processing.serial *.;
 importuoti nl.tue.id.creapro.admoveo *.;

 AdMoVeo admoveo;
 LC bgcolor = 255;

 galios nustatymas ()
 {
   admoveo = nauji AdMoVeo (tai "COM5");
   . admoveo.getLeftDistanceSensor () įjungti ();
 }

 nebegalioti atkreipti ()
 {
   fonas (0,0, bgcolor);
 }

 nebegalioti inputAvailable (Sensor jutiklį, int oldValue int newValue) {
     jei (jutiklis == admoveo.getLeftDistanceSensor ()) {
         admoveo.execute ("changeBlueLed" AdMoVeo.NOW);
     }
 }

 negaliojančiu changeBlueLed (SensorStatus ai) {
   bgcolor = s.get (admoveo.getLeftDistanceSensor ()) / 4;
   . admoveo.getBlueLed () setPower (bgcolor);
 }