ultraschallsensor
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
| ultraschallsensor [2024/01/26 10:04] – 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.1706263484.txt.gz · Zuletzt geändert: von torsten.roehl
