Also immer FWD durch RWD zu ersetzen braucht man NICHT. Es sind Konstanten, die man ändern kann. Also Wert der Konstante RWD und FWD ersetzen in der asuro.h
In etwa so:
Code:
#define RWD (1 << PB5) /* (1 << PD5) */
#define FWD (1 << PB4) /* (1 << PD4) */
Glaub aber, ich werde auch mal zum Lötkolben greifen. ( Hab mich an die Anleitung gehalten beim anlöten - ebenfalls falsch herum dran )
Aber durch falsche Polung ( + und # vertauscht ) kehrt sich doch einfach bei der Spannung vorzeichen um, was nur ne andere Fahrtrichtung zur Folge hätte, richtig?
Und beim Selbstest hatte ich auch den Eindruck, dass die Motoren unterschiedlich stark waren. Wird das in den fertigen Programmen berücksichtigt? ( Wird dort Umdrehungszahl gemessen und entsprechen Spannung angepasst? )
*edit:
Scheinbar hatte ich einfach bei einem Rad zu eng festgeschraubt. Habs etwas gelockert und nochmal versucht... der Asuro fuhr bei mir auf der Teststrecke Geradeaus bis zum Hindernis, wo er den "Totalschaden" abgeholt hat. Getriebe im Arsch ( Achse rausgebrochen )
Lesezeichen