Aha, alles klar. Dann bau mal schön ;)
(
Wollte ich immer schon mal versuchen. Nicht spicken!
Code:
// Einfaches Würfelprogramm für den RP6 mic 10.8.09
#include "RP6RobotBaseLib.h"
uint16_t zufall;
int main (void)
{
initRobotBase();
writeString_P("\nZum Würfeln linken Bumper drücken\n\n");
while (true)
{
while(zufall<7)
{
// ADC-Kanäle des RP6:
// ADC_ADC0, ADC_ADC1, ADC_LS_l, ADC_LS_R, ADC_BAT
// ADC_MCURRENT_L, ADC_MCURRENT_R (wohl nur bei laufenden Motoren sinnvoll)
// (ADC0 und ADC1 sind beim jungfräulichen RP6 nicht beschaltet)
zufall=readADC(ADC_ADC0);
zufall+=readADC(ADC_ADC1);
//...
}
while(zufall>6) zufall -=6;
while(!getBumperLeft());
mSleep(200);
writeInteger(zufall, 10);
writeChar('\n');
while(getBumperLeft());
mSleep(200);
}
return(0);
}
)
Lesezeichen