Skip to content

Instantly share code, notes, and snippets.

@matael
Forked from Aluriak/Tom.c
Created December 23, 2011 11:23

Revisions

  1. matael revised this gist Dec 23, 2011. 1 changed file with 8 additions and 5 deletions.
    13 changes: 8 additions & 5 deletions Tom.c
    Original file line number Diff line number Diff line change
    @@ -1,13 +1,16 @@
    // Tom fait des carrés, de plus en plus grands


    void carre(int dist) {
    int i;
    for(i=0;i<4;i++){
    RotateMotor(OUT_BC, 75 ,360*dist); // fait avancer le shmilblick en faisant rotater les deux bousins
    RotateMotorEx(OUT_BC,75,540,-100, true, false); // fait tourner le bousin
    RotateMotor(OUT_BC, 75 ,360*dist); // 360degrés ~= 10cm
    RotateMotorEx(OUT_BC,75,540,-100, true, false); // fait tourner le robot de 90degrés
    }
    }

    task main() {
    carre(1);
    carre(2);
    carre(3);
    carre(1); // 10 cm
    carre(2); // 20 cm
    carre(3); // 30 cm
    }
  2. @Aluriak Aluriak created this gist Dec 19, 2011.
    13 changes: 13 additions & 0 deletions Tom.c
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,13 @@
    void carre(int dist) {
    int i;
    for(i=0;i<4;i++){
    RotateMotor(OUT_BC, 75 ,360*dist); // fait avancer le shmilblick en faisant rotater les deux bousins
    RotateMotorEx(OUT_BC,75,540,-100, true, false); // fait tourner le bousin
    }
    }

    task main() {
    carre(1);
    carre(2);
    carre(3);
    }