Vergleich den von dir geposteten Code mit meinem, dann wirste den unterschied sehen. Wäre für dich vllt auch hilfreich im internet nach ein paar Tutorials zu suchen. Damit du dir erstmal ein paar Grundlagen von C aneigenen kannst.
is deins jetzt so wie es sein soll, weil so ganz check ich den post grade nich!!!
hehe *schäm*
Is ahlt noch neuland für mich
Vergleich den von dir geposteten Code mit meinem, dann wirste den unterschied sehen. Wäre für dich vllt auch hilfreich im internet nach ein paar Tutorials zu suchen. Damit du dir erstmal ein paar Grundlagen von C aneigenen kannst.
ahh danke.
so langsam machts klick
also jetzt hab ichs verstanden!!! *freu*
dieses programm hier:
#include "asuro.h"
int main(void) {
Init ();
MotorDir(FWD,FWD); // Beide Motoren auf vorwärts
MotorSpeed(120,120); // Beide Motoren etwa halbe Kraft voraus
StatusLED(GREEN); // Status-Leuchtdiode auf grün schalten
while (PollSwitch()==0) { // Solange keine Kollision erfolgte...
SerWrite("Alles OK!\n",10); // ... Euphorie verbreiten
}
MotorSpeed(0,0); // Kollision! Sofort anhalten!
StatusLED(RED); // Statusleuchtdiode rot schalten
while (1) {
SerWrite("Aua!\n",5); // und weinen!
}
}
funktioniert auch gut und ich hab auch verstanden wieso!!!
mein problem manchmal hält der auch ohne kollision an, und manchmal fährt er gar nicht erst los!!
das verstehe ich nun wirklich nicht!
Was kann ich tun????
Durchsuch doch mal das Forum ein wenig ^^ Dann lernst du auch gleich mit der SuFu umzugehen
ok hehe
problem hat sich aber gelöst, mit motorspeed 160,165 klappts jetzt sehr gut
http://www.rn-wissen.de/index.php/C-TutorialZitat von Ezalo
http://www.acm.uiuc.edu/webmonkeys/b...ide/index.html
Den motoren machen elektrische störungen auf den analoge spannungmessung leitungen. Dadurch denkt der Asuro das den (2) Taster ganz rechts angestossen werden. Lössung ist mehrfach messen und vergleichen ob es eine stabiele zustand ist. Störung ist das meistens nicht, anstossen meistens schon. Wie gesagt, das ist schon oft beschrieben im forum.mein problem manchmal hält der auch ohne kollision an, und manchmal fährt er gar nicht erst los!!
das verstehe ich nun wirklich nicht!
hallo,
ICH habe vor einpaar Tage Auch Ein Asuro Bausatz Gekauft und zusammengelötet . Den " Selbsttest " Hat bei mir auch funktioniert .
ABER ALS Programm geflasht Habe ich ( mein Programm auch Das same Wie von tortelini66 ), LED Leuchtet der Status Nur grün und tut Nichts anderes .
Obwohl ich den ganzen Thema gelesen Habe , ES Habe ich Immer Noch Nicht verstanden Wie ich es Machen Söll .
Ich bin ein absoluter Anfänger , ich könnt IHR MIR Hoffe DABEI einbisschen ausführlicher erklären !
Danke im Voraus!
hast du sein Programm 1 zu 1 übernommen oder selber etwas daran verändert? Poste doch ambesten mal deinen Quellcode
Lesezeichen