| Autor |
Nachricht |
manar
Mitglied
Benutzerprofil
Anmeldungsdatum: 20.03.2012
Beiträge: 2
|
manar Mitglied
23:31:05 20.03.2012 Titel: |
NXT mit Bricx CC |
Zitieren |
Programmierung bis jetzt:
Code:
task main()
{
int schwarzelinie ;
schwarzelinie = 0;
TextOut ( 0, LCD_LINE3, NumToStr(schwarzelinie)) ;
SetSensorLight (IN_3);
SetSensorTouch (IN_1);
/* erste schleife Touchsensor*/
while (true)
{
if (Sensor(IN_1) == 1) /* zweite schleife unendlich fahren */
while (true)
{
OnFwdSync(OUT_BC, 50,0);
while (true)
{
if ((Sensor(IN_3)>=30) && (Sensor(IN_3)<= 40))
{
schwarzelinie ++ ;
TextOut ( 0, LCD_LINE3, NumToStr(schwarzelinie)) ;
Wait ( 1000 );
}
if (Sensor(IN_3) <30)
{
Off(OUT_BC) ;
}
}
}
}
}
Meine Projektbeschreibung:
Ein Roboter, welcher durch den Stoß des Touchsensor anfängt,
den Tisch gründlich zu befahren und dabei alle schwarzen linien unter ihm zählt,
Mein Problem:
Er befahrt den Tisch nicht gründlich! Er soll den Tisch von unten nach oben glatt befahren und das dauerhaft.
Wenn er an der anderen Seite des Tisches ist fährt er eine ganz andere Strecke.
Kann mir jemand bitte den Code schreiben und definieren?
Ich wäre unheimlich dankbar!
Bei "Off(OUT_BC) ; "
soll der Code vom Tisch hin.
Gruß manar
Kennt sich einer mit mit dieser Sprache/Programm oder sonst was aus? |
|
|
|
 |
Thuruk
Mitglied
Benutzerprofil
Anmeldungsdatum: 26.01.2012
Beiträge: 132
|
Thuruk Mitglied
23:37:39 20.03.2012 Titel: |
|
Zitieren |
Bitte formatiere Code immer lesbar:
| C++: | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 | task main()
{
int schwarzelinie ;
schwarzelinie = 0;
TextOut ( 0, LCD_LINE3, NumToStr(schwarzelinie)) ;
SetSensorLight (IN_3);
SetSensorTouch (IN_1);
/* erste schleife Touchsensor*/
while (true)
{
if (Sensor(IN_1) == 1) /* zweite schleife unendlich fahren */
while (true)
{
OnFwdSync(OUT_BC, 50,0);
while (true)
{
if ((Sensor(IN_3)>=30) && (Sensor(IN_3)<= 40))
{
schwarzelinie ++ ;
TextOut ( 0, LCD_LINE3, NumToStr(schwarzelinie)) ;
Wait ( 1000 );
}
if (Sensor(IN_3) <30)
{
Off(OUT_BC) ;
}
}
}
}
} | |
Du kannst deine Fragen sicher auch auf englisch stellen. |
|
|
|
 |
manar
Mitglied
Benutzerprofil
Anmeldungsdatum: 20.03.2012
Beiträge: 2
|
manar Mitglied
00:01:14 21.03.2012 Titel: |
Danke |
Zitieren |
Danke für die Formatierung kannst du mir helfen? |
|
|
|
 |
Thuruk
Mitglied
Benutzerprofil
Anmeldungsdatum: 26.01.2012
Beiträge: 132
|
Thuruk Mitglied
00:04:10 21.03.2012 Titel: |
|
Zitieren |
Tut mir Leid, von Roboterprogrammierung hab ich auch keine Ahnung.^^ |
|
|
|
 |
f.-th.
Unregistrierter
|
f.-th. Unregistrierter
09:00:33 21.03.2012 Titel: |
|
Zitieren |
|
 |
|
Nächstes Thema anzeigen
Vorheriges Thema anzeigen
Sie können Beiträge in dieses Forum schreiben. Sie können auf Beiträge in diesem Forum antworten. Sie können Ihre Beiträge in diesem Forum nicht bearbeiten. Sie können Ihre Beiträge in diesem Forum nicht löschen. Sie können an Umfragen in diesem Forum nicht mitmachen.
|
|
|
|
|