PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Problem mit Programmierung!



Frank89
10.02.2007, 13:42
Hallo,
ich hab angefangen einen Roboter mit Doppelgetriebemotor zu bauen. Lief bis
jetzt auch alles ganz gut, ich hab das Unterteil fertig, Motoren angebaut und ein kleines Stützrad. Ich hab mir nun ein RN-Control 1.4 geholt und da ist auch schon das Problem, ich hab nähmlich absolut keine Ahnung von Programmieren. Ich hab mir zwar schon viel auf dem Board durchgelesen, hab aber immernoch keinen Durchblick.
:(
Also ich hab wie gesagt nen Doppelgetriebemotor, ein RN-Control 1.4, das ISP-Kabel dazu und 6 Infrarotsensoren.
Ich hab das RN-Control nun mit den Motoren verbunden und ne Versorgungsspannung von 7,5 V. Jetzt leuchten die 2 linken LEDs und wenn ich auf den zweiten Knopf von links drücke, laufen die Motoren für einige sekunden vorwärts (hab sie so angeschlossen, das der Roboter geradeaus fährt).
Und nun weiß ich nicht weiter, kann mir da vielleicht wer weiterhelfen?

Jon
10.02.2007, 13:46
1. Betreff ändern. der sagt nicht sehr viel aus.
2. du musst das RN-Control programmieren. Am Anfang am Besten mit Bascom. Eine Einführung dazu gibt es in der Wiki hier (https://www.roboternetz.de/wissen/index.php/Bascom_-_Erstes_Programm_in_den_AVR_Controller_%C3%BCbertr agen).

jon

Ich hoffe, dass ich dir damit etwas helfen konnte. Wenn du noch Fragen hast, frag nach!!

Frank89
10.02.2007, 14:17
Jetzt hab ich wie im Wiki beschrieben angefangen, und wenn ich nach dem ich alles so wie beschrieben in den Optionen eingestellt hab und auf OK drücke, bekomm ich die fehlermeldung: "The HW stack, SW stack and frame space may not exceed the chip memory"
Was nun?

uwegw
10.02.2007, 14:33
bei compiler->chip nichts eingestellt?

Frank89
10.02.2007, 14:43
Was muss denn da hin und wie find ich´s raus?

Jon
10.02.2007, 14:47
Da muss "m32def.dat" hin.

jon

P.S.:Der Betreff hört sich schon besser an!

Frank89
10.02.2007, 15:38
Ganz toll!
Jetzt bin ich der anweisung gefolgt und jetzt gibt das control-board keinen Laut mehr von sich. Sieht echt aus, als wärs im Eimer :(

uwegw
10.02.2007, 15:54
Du hast wahrscheinlich nur ein leeres Programm in den AVR geladen und damit das vorprogrammierte Beispielprogramm (das die LEDs und Motoren angesteurt hat) überschrieben.

Frank89
10.02.2007, 15:58
Das sollte mich zwar berühigen, aber da wär noch die Tatsache, dass ich nichtmehr zu der einstellung komme, wo ich die zwei felder umstellen sollte.
Wenn ich das ISP-Kabel neben den 5 Knöpfe einstecke leuchten aber noch 3 LEDs. Seltsam oder?

uwegw
10.02.2007, 16:18
Wenn ich das ISP-Kabel neben den 5 Knöpfe einstecke leuchten aber noch 3 LEDs. Seltsam oder?
Da hat das Teil auch nix zu suchen!

Frank89
11.02.2007, 15:09
Ja, aber warum leuchten da dann die LEDs?

Jon
11.02.2007, 15:13
Weil die Pins des ISP-Dongle wahrscheinlich die LEDs mit Strom versorgen, was nicht sein sollte.

jon

Frank89
11.02.2007, 15:29
Hmm, jetzt hab ich aber immernoch das Problem, das ich nicht viel Ahnung hab, wie ich nun weitermachen soll. Ich muss das RN-Control ja jetzt so programmieren das es auf die 6 Sensoren reagiert, aber wie?