die C-Control experten scheinen wirklich ausgestorben :cry:
Druckbare Version
die C-Control experten scheinen wirklich ausgestorben :cry:
Ich kenn mich leider wirklich nicht mehr so mit dem C-COntrol Basic aus, daher kann ich dir deine Frage nicht beantworten.
Was das Beispiel in der Doku betrifft, da hast du recht. Es wurde natürlich der CHR(x) Befehl für die Wahl des Motors vergessen. Tippfehler!
Hmm jetzt hab ich n problem. Bot fast fertig, und jetzt komm ich nicht weiter. Wo ist eigentlich unser C-Control Experte Matthias???
@Frank
Kannst du mir auch nicht sagen, ob "print "#rmd" & chr(0) & chr(1)"
rein theoretisch zu
print "#rmd"
put0
put1
werden könnte??
wenn ja, müsste ich halt ein bisschen auprobieren, wenn nein schauts schlecht aus.
naja
Serge
Rein theoretisch müsste es so sein. Vorausgesetzt die Put Befehle geben die 0 und 1 auch binär aus und wandeln das nicht intern in ein Ascii-Zeichen um. Bin halt nicht mehr ganz sicher wie da sbei der C-Control war. Abe rdu kannst es ja mal austesten indem du Terminalprogramm anschließt. Die 0 und 1 darf nicht als ASCII Zeichen, also als "0" oder "1" angezeigt werden.
Gruß frank
So, ich hab nun mal ne Kopie in das C-Control Forum geschoben. Vielleicht gibts hier ja noch jemanden der sich mit dem C-Control Basic aus kennt.
Hi Frank, danke für deine Mühe O:) . Aber wieso sollten sie Binär ausgegeben werden? Binär ist doch 1 oder 0. aber ich könnte ja auch "PUT 2" schreiben, dann wärs ja nicht mehr binär.Zitat:
Zitat von Frank
Ach ja, wo wir schon beim aussterben der C-Control spezialisten sind.
Könntest du mir gerade einen anderen, Preisgünstigen Controller aus empfehlen? Also einer wo nicht noch gerade Motorenboard inklusive ist, das hab ich nämlich schon^^
Mit diesem C-Control scheint man auf die dauer wirklich keine chance mehr zu haben
mfg
Mit binär meinte ich das die 1 nicht als Ascii-Zeichen Dezimal 49 und die 0 Ascii 48 ausgegeben werden darf. Es muss also wirklich die Zahl übertragen werden die im Quelltext angegeben wird. Wie gesagt, ich hab die den Tip mit dem Terminalprogramm ja gesagt, probiers einfach aus.
Was die Controlleboardempfehlung betrifft, so ist wohl bekannt das ich ein echter rn-control Fan bin :-) Der Motortreiber ist ja gerade ein Vorteil bei dem Board. Man kann doch statt Motoren zum Beispiel auch vier Relais, Lampen oder ganz was anderes anschließen, im Prinzip sind es ja nur 4 starke Ausgangsports die zusätzlich drauf sind. Braucht man die nicht, zieht man IC L293D aus Sockel und diese Ports sind auch frei!
Nichts destotrotz solltest du versuchen das ganze erst mal mit der C-Control zu Ende zu bringen. Denn aus Schwierigkeiten lernt man am meisten.
Gruß Frank
Hi Frank O:)
Ok, das hab ich nun verstanden, aber was meinst du genau mit Terminalprogramm? ](*,)Zitat:
Zitat von Frank
Aha, ok.Zitat:
Zitat von Frank
http://www.shop.robotikhardware.de/s...products_id=50
Wäre das hier nicht etwas Änliches wie der C-Conrol?
das werde ich auf jeden Fall versuchen :)Zitat:
Zitat von Frank
Gruß Frank[/quote]
Terminalprogramm: Hyperterminal von Windows. Glaube in der C-Control Software ist auch eines eingebaut. Halt Programm um die RS232 Ausgaben zu checken. Dazu sollte man auf jeder C-Control Seite Infos finden - schau mal im Link-Verzeichnis.
Ohne Terminalprogramm kann man eigentlich überhaupt nicht vernünftig programmieren und debuggen.
Hi FrankZitat:
Zitat von Frank
Also, ich hab jetzt auf den C-Control seiten nicht wirklich was gefunden, aber ich hab jetzt folgendes gemacht:
Programm:
mitglied.lycos.de/sergewaechter/rob1.jpg
Compillieren:
mitglied.lycos.de/sergewaechter/rob2.jpg
Und dann: Simulator -> Ausführen
mitglied.lycos.de/sergewaechter/rob3.jpg
(sorry, das verlinken geht irgendwi nicht)
meinst du das mit terminalprogramm?
mfg