Hallo
Auch von mir herzlichen Glückwunsch zum RP6 :)
Mit allgemeinen RP6-Programmen kann ich leider nicht wirklich dienen weil ich meist irgendwas spezielles angebaut und gesteuert habe. Trotzdem hier mal ein paar meiner Versuche:
Die Statusleds blinken lassen:
Sanft beschleunigen und abbremsen:Code:#include "RP6RobotBaseLib.h" #define blinkLED6 statusLEDs.LED6=(getStopwatch1() & (1<<6)) && 1 uint8_t blink3; int main(void) { initRobotBase(); setLEDs(0); //Zeitgeber für das Blinken starten startStopwatch1(); while(true) { //LED1 blinkt langsam statusLEDs.LED1 ^=(getStopwatch1() & (1<<9)); //LED2 blinkt schnell statusLEDs.LED2=(getStopwatch1() & (1<<7)) && 1; //LED3 blinkt variabel (0 bedeutet aus) blink3=8; statusLEDs.LED3=(getStopwatch1() & (1<<blink3)) && 1; //LED4 flasht statusLEDs.LED4=!(getStopwatch1() & (0b101<<6)) && 1; //LED5 flackert statusLEDs.LED5=(getStopwatch1() & (0b1001<<5)) && 1; //LED6 blinkt mit #define blinkLED6; //LED-Status aktuallisieren updateStatusLEDs(); //das funktioniert natürlich auch mit der pwrLED if (!(getStopwatch1() & (9<<8)) && 1) powerON(); else powerOFF(); } return 0; }
https://www.roboternetz.de/phpBB2/vi...=299733#299733
Linienverfolgung mit eingebauten Lichtsensoren:
https://www.roboternetz.de/phpBB2/vi...=354402#354402
Erschreckend wenig was ich mit dem orginalen RP6 auf die Beine gestellt habe.
Mit kleinen oder größeren Erweiterungen war ich fleißiger:
https://www.roboternetz.de/phpBB2/viewtopic.php?t=35643
https://www.roboternetz.de/phpBB2/viewtopic.php?t=41805
https://www.roboternetz.de/phpBB2/ze...=362473#362473
Nur mal ein paar Beispiele was man alles anstellen kann :)
Gruß
mic







Zitieren

Lesezeichen