amaris hat vollkommen recht.
man kann von einem anfänger nicht erwarten, das er in der lage ist das winavr-c richtig anzuwenden. dieses winavr-c hat sehr viele geheimnisse, gerade mit wegoptimieren und volatile-eigenschaften und dem mfile-erstellen. dazu kommen noch die technischen aussagen, das das programmtiming so sein soll, das evtl der condensator noch seine richtige funktion erfüllen soll.
ich habe bis jetzt noch kein einziges programm gesehen in winavr-c beim asuro was zufriedenstellend funktioniert hat. die programme die ich hier zur zeit gesehen habe sind ein abklatsch aus dem gelieferten und dann auch noch so zusammengeflickt das sich einem die haare sträuben. 95% der asuro-anwender haben sich nicht mit den details der Sensoren beschäftigt sondern hechelten von einer stunde zur anderen mit einem teilweise miserablen ergebnis dem robby ein viereck fahren zu lassen oder mal 20 impulse zurück, wenn er den schönen schrank durch ein anstossen verschrammt hat. 95% der asuro-anwender nehmen es als spielzeug und begreifen nicht wie das winavr-c-programm funktioniert. je mehr zeit vergeht, desto mehr zerstückelte programme kommen hier zum vorschein ohne sinn und verstand.
für meinen küchenbrettroboter habe folgende Sensoren einzeln mit einem lernerfolg angesprochen und programmiert:
- lcd-display
- cmps03 kompassmodul
- i2ceeprom 24c256
- sharpsensor
- ultra srf08
- ultra srf04
- motorsteuerung über l293 mit pwm
- UART senden und empfangen
- ir senden
- ir empfangen
- palm m100 zur datenannahme und speicherung und für eine schöne
displayanzeige (mit hotpawbasic programmiert oder palm-c)
- gameboycam bildempfang
- cmucam2-datenauswertung
dieses oben hat lange gedauert, vielleicht weil ich zu dumm war....
wer daran interessiert ist, den kann ich diese zukommen lassen zun durchschauen und anwenden.
mfg pebisoft
Lesezeichen