Tut mir leid, dass ich dese Frage nich beantworten kann aber vielleiht interessiert dich das ja: Du könntest je einen Motor an IT1, SCL und SAD anschließen. Ein Pol muss natürlich an der Masse liegen damit das Ganze funktioniert Dabei ist wichtig das er mit 5-8 Volts auskommt und bei belastung nicht mehr als 0,5-1A zieht. Die kannst du dann wiefolgt ansteuern:
Code:#include "RP6RobotBaseLib.h" int main(void) { initRobotBase(); DDRA |= (E_INT1); // IT1 als Ausgang definieren DDRC |= (SCL | SDA); // PC0 + PC1 als Ausgänge definieren while (true) { PORTA |= E_INT1; // PA4 high mSleep(5000); PORTA &= ~E_INT1; // PA4 low PORTC |= SCL; // PC0 high mSleep(5000); PORTC &= ~SCL; // PC0 low PORTC |= SDA; // PC1 high mSleep(5000); PORTC &= ~SDA; // PC1 low } return 0; // Dieses kliene Programm steuert jeden Motor bzw. LED nacheinander 5 sek. lang an }







Zitieren

Lesezeichen