Du musst alle Klammern schließen: move(30,FWD,Dist_MM(300); ==> move(30,FWD,Dist_MM(300)); Was das #include angeht hat WASD recht sowohl #include "foo" als auch #include <foo> gehen hier. Soweit ich weiß soll man die "" für lokale Importe (also eigene Header oder eben die RP6lib) benutzen und <> für die Standartbibilotek also z.B.: #include <avr/io.h>
Zitat von Lelchillout ist das C++? Wenn ja stimmt das include nicht ganz. Es sollte so heißen: #include <RP6RobotBaseLibe.h> Ist das nicht die "alte" Schreibweise? Die wir doch noch akzeptiert.
ist das C++? Wenn ja stimmt das include nicht ganz. Es sollte so heißen: #include <RP6RobotBaseLibe.h>
Mit "eine Fehlermeldung" kann hier glaub ich niemand was anfangen. Was für eine Fehlermeldung?
Wie wärs mit einem sharp entfernungssensor auf einem servo so, dass du ihn um 180° drehen kannst. Das gibst du dann weiter and en µc und der schriebt die Daten z.b. auf eine SD Karte