Lego Mindstorms - Wie programmiere ich den Ultraschallsensor?
Hallo, ich würde gerne wissen, wie man es macht, dass der Lego Mindstorms den Motor A immer dann 1-mal dreht, wenn der Ultraschallsensor eine geringere Zahl (in cm) hat als 100.Also welche Datenleitungen muss ich verbinden? Danke im Vorraus. Stern wir vergeben!
Ahja ich habe NXT 2.0 und das Drag&Drop System :)
2 Antworten
Vom Beitragsersteller als hilfreich ausgezeichnet
![](https://images.gutefrage.net/media/user/Hikaru755/1444744890_nmmslarge.jpg?v=1444744890000)
Da brauchst du noch nicht mal Datenleitungen zu. Einfach ein "Warten"-Block, der darauf wartet, dass der Ultraschallsensor einen geringeren Wert als 100 gibt, dahinter einen Bewegungsblock für Motor A und das ganze in eine Schleife packen. Sieht dann so aus wie auf dem Bild.
![- (programmieren, Lego, Lego-Mindstorms)](https://images.gutefrage.net/media/fragen-antworten/bilder/22170950/0_big.jpg?v=1298232090000)
![](https://images.gutefrage.net/media/default/user/13_nmmslarge.png?v=1551279448000)
Upps ich habe den normalen Ultraschallsensor-Block genommen...wie peinlich xD
![](https://images.gutefrage.net/media/user/config/1444745669_nmmslarge.jpg?v=1444745669000)
Dazu braucht man keine Programmierung. Du musst ihn nur so einstellen wie du willst, wie zum Beispiel Wenn er was sieht, dann soll er ein Ton von sich geben oder Wenn er ab einer bestimmten Entfernung einen Gegenstand erkennt soll er losfahren Das sind nur Beispiele; natürlich gibt es da viel mehr Möglichkeiten.
Lg Config
![](https://images.gutefrage.net/media/user/Twister5000/1444745592_nmmslarge.jpg?v=1444745592000)
Doch, dazu braucht man Programmierung, weil der NXT sonst einfach gar nichts tun würde.
Und wie ich dir schon einmal versucht habe mitzuteilen: Deine große Schrift nervt und wirkt (auf mich jedenfalls) ziemlich unhöflich.