Archiv verlassen und diese Seite im Standarddesign anzeigen : Erstes Programm für Pro-Bot 128 in C
Hallo,
kann mir vielleicht jemand beim ersten programm für den Pro-Bot 128 in c helfen?
Ja,
Aber du musst schon etwas mehr sagen was du machen willst und so..
Da ich ihn auch besitze wird das bestimt nicht so schwer.
Mfg
bnitram
naja, ich wollte erstmal mit was leichtem anfangen, z.b. das die lämpchen leuchten oder so. aber das programm das ich dazu geschrieben, bzw aus einem buch habe funktioniert nicht so ganz und ich weiß nicht woran das liegt...
das programm sieht so aus:
void main(void)
{
Port_DataDirBit(LED1, PORT_OUT);
While(1)
{
Port_WriteBit(LED1, PORT_ON);
AbsDelay(1000);
Port_WriteBit(LED1, PORT_OFF);
AbsDelay(1000);
}
}
Also:
1.) Du musst das LED1 definieren, also den Port festlegen.(das ist Port 16)
2.) "While" muss klein geschrieben werden.
Ich habe dir den Code mal verbessert:
#define LED1 16
void main(void)
{
Port_DataDirBit(LED1, PORT_OUT);
while(1)
{
Port_WriteBit(LED1, PORT_ON);
AbsDelay(1000);
Port_WriteBit(LED1 , PORT_OFF);
AbsDelay(1000);
}
}
Mfg
bnitram
cool, das funktioniert! danke!
hast du vielleicht noch einen tipp für mich, wie ich jetzt am besten weiter machen kann?
mein ziel ist es, den roboter einen raum(karton) bemessen zu lassen. dafür wollte ich ihn irgendwo hinstellen und dann suchen lassen, wo die weiteste entfernung ist und mir die gemessenen wetre mir einem grafen ausgeben lassen. denkst du, das wär möglich?
woher weiß ich denn, welcher port das ist?
woher weiß ich denn, welcher port das ist?
Ich habe mal die Datei hochgeladen wo die genaue Pinbelegung mit dem Portbit usw. drinnstehen.
mein ziel ist es, den roboter einen raum(karton) bemessen zu lassen
Wie willst du den den Karton ausmessen??
Wenn du das mit dem ACS machen willst, dann wird das nicht ganz leicht.
Da musst du ordentlich Porgrammieren.
Oder hasst du ein Ultraschall sensor oder etwas anderes??
Mfg
bnitram
nein, einen ultraschallsensor habe ich nicht. ich wollte das mit dem acs machen. aber wäre es denn theoretisch möglich?
ich muss den bot für die schule nämlich irgendwas mathematisches machen lassen...
Martinius11
16.12.2010, 21:04
Du kannst ihn ja besondere geometrische formen mit einem Stift hinten dran
abfahren lassen.
Das geht schon. Aber das ist sehr schwer.
Da muss ich aber erstmal überlegen wie das ging.
Mfg
bnitram
Ich habe den Code aus dem Buch dir mal hochgeladen.
Die Werte werden dann am PC ausgegeben.
vielen dank für deine hilfe!
wäre es denn mit einem ultaschallsensor leichter?
Hy zusammen,
habe da mal ne frage zum Code der gepostet wurde (von bnitram am 16.12.2010).
habe den mal dreißter weisse mal kopiert =P~ , weil ich noch keine plan habe vom programmieren. ich wollte den code übertragen, aber es kommt eine fehler meldung die das die .bc datei nicht existiert? sie entsteht doch beim Kompelieren oder muss ich sie selber erstellen wenn ja wie mache ich das.
danke an alle die mir helfen
gruß Kluski
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.