ultraschallsensor
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
ultraschallsensor [2024/01/26 10:03] – angelegt torsten.roehl | ultraschallsensor [2024/01/26 10:08] (aktuell) – [Beispiel] torsten.roehl | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
====== | ====== | ||
+ | Mit den Ultraschallsensoren (engl. ultrasonic sensors) kann der Roboter Entfernungen einschätzen. Sie imitieren die " | ||
+ | Roboters. Der Roboter kann damit erkennen, wo sich Gegenstände befinden. Die Abstände kann der Ultraschallsensor in Zentimetern messen. | ||
+ | |||
+ | |||
+ | |{{ : | ||
+ | |Der Ultraschallsensor dient zur Entfernungsmessung| | ||
+ | |||
+ | |||
+ | ==== Beispiel ==== | ||
+ | |||
+ | <Code Java linenums:1 | Listing 1: HalloSonicSensor> | ||
+ | import lejos.nxt.*; | ||
+ | |||
+ | public class HalloSonicSensor { | ||
+ | | ||
+ | | ||
+ | |||
+ | while (!Button.ESCAPE.isPressed()) { | ||
+ | | ||
+ | int distance = sonic.getDistance(); | ||
+ | | ||
+ | | ||
+ | } | ||
+ | } | ||
+ | } | ||
+ | </ | ||
+ | In Zeile 5 wird ein Objekt '' | ||
+ | |||
+ | In Zeile 7 bis 13 wird die while-" | ||
+ | |||
+ | Das Programm löscht den Bildschirm (Zeile 8). | ||
+ | |||
+ | In Zeile 10 wird die Entfernung ermittelt und in der Variablen distance gespeichert. | ||
+ | |||
+ | In Zeile 11 wird der Wert ausgegeben. | ||
ultraschallsensor.1706263427.txt.gz · Zuletzt geändert: 2024/01/26 10:03 von torsten.roehl