-
-
Erfahrener Benutzer
Roboter-Spezialist
Für kleine Roboter wirst du mit Basic locker auskommen, nur an rechenintensiven Stellen wo es eben auf Geschwindigkeit ankommt hast du dann ein Problem. Das ist aber bei kleinen Bots eigentlich nicht der Fall.
-
aha... und was sind denn rechenintensive stellen?
... ich versteh sowieso nicht genau wie man einen bot programmiert, ich hab bisher nur so text programme gelernt wie:
CLS
INPUT "Wie ist Dein Name ?", name$
INPUT "Wie ist das Wetter heute? (gut), oder (schlecht) "; wetter$
'
IF wetter$ = "gut" THEN text$ = ", dann gehen Sie lieber raus an die Luft!"
'
IF wetter$ = "schlecht" THEN text$ = ", dann bleiben Sie lieber hier!"
PRINT "Ok, "; name$; text$
SLEEP
aber wo stehen die befehle mit dem man die anweisung gibt das jetzt z.B motor 1 vorwährts motor 2 rückwährts um einen 360° drehung zu machen oder einfach nur gerade aus und dann links??
-
Erfahrener Benutzer
Roboter-Spezialist
Bei Mikrocontrollern gibt es dann halt auch systemspezifische Befehle, z.B.
sbi(PortA,1);
Das war jetzt zwar C aber in Basic ist es ähnlich.
Hier wird der Pin 1 von PortA des Controllers aktiviert (Spannung wird angelegt)
Es gibt halt jede Menge weitere Befehle.
-
achso, hhhmm gibt es da irgentwo ne auflistung der befehele?
für C controller?
-
Erfahrener Benutzer
Roboter-Spezialist
Meinst du jetzt die C-Control von Conrad oder uC´s mit der Möglichkeit sie in C zu programmieren?
-
ja die von Corad, die würd ich mir nämlich für den einstieg kaufen.
-
ups...
hab vergessen mich einzuloggen..
ich meine natürlich Conrad.
-
hhmmm..
da ich der Basic jetzt einigermaßen mächtig bin, möchte ich mir jetzt gerne einen uC holen aber noch kann ich mich nicht ganz entscheiden für welchen.. also zur auswahl steht halt die RN-Control von unserem Sponsor ( das fertige einstiegsboard) oder die C-control von conrad....
würd mir ja sofort eins bestellen sagt mir nur welches?
MfG: Endos
-
Erfahrener Benutzer
Robotik Einstein
Meiner Meinung nach kann die Antwort nur RN-Control heissen:
- Da sind Taster, LEDs, Summer usw. mit drauf, d.h. du hast gleich auch etwas dass du programmieren kannst.
- die AVR Controller wie sie auf dem RN-Control verwendet werden sind moderner und schneller als die C-Control.
- Bei den AVRs bist du nicht an Basic gebunden sondern kannst auch auf andere Programmiersprachen umsteigen
Wenn du später mal nicht nur an einem Roboter basteln, sondern auch andere Dinge mit Mikocontrollern basteln willst, hast du mit den AVR-Controllern zig mal mehr Möglichkeiten als mit der C-Control, weil es massig unterscheidliche AVRs für unterschiedliche Zwecke gibt.
-
genau so eine Antwort wollte ich hören, das ich also schon etwas programmieren kann ohne das ich motoren ect. anschließe, danke recycle!
der Rodney sagte etwas von systemspezifischen befehlen, liegt jedem controler eine liste der befehle bei oder wo kann ich diese beziehen?
MfG: Endos
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen