![]() |
Met de Ultrasone sensor kun je de afstand meten van de sensor tot een object dat zich ervoor bevindt. Dit is mogelijk door geluidsgolven te versturen en te meten hoe lang het duurt voor het geluid teruggekaatst wordt naar de sensor. De geluidsfrequentie is te hoog om te kunnen horen (ultrasoon). Je kunt de afstand tot een object meten in inch of in centimeter. Je kunt deze modus bijvoorbeeld gebruiken om je robot op een bepaalde afstand van een muur te doen stoppen. Je kunt de Ultrasone sensor ook gebruiken om na te gaan of er in de buurt een andere ultrasone sensor gebruikt wordt. Deze modus kun je bijvoorbeeld gebruiken om de aanwezigheid te detecteren van een andere robot die een ultrasone sensor gebruikt in de buurt. In deze „Alleen luisteren”-modus luistert de sensor naar geluidssignalen, maar worden er geen signalen verstuurd. |
| Gegevens | Type | Bereik | Opmerkingen |
|---|---|---|---|
| Afstand in centimeters | Numeriek | 0 tot 255 | Afstand tot object in centimeter. |
| Afstand in inches | Numeriek | 0 tot 100 | Afstand tot object in inch. |
| Ultrasoon geluid gedetecteerd | Logisch | Goed/Fout | Waar als er een andere ultrasone sensor gedetecteerd wordt. |
| • | De Ultrasone sensor werkt het best bij het detecteren van objecten met harde oppervlakken die geluiden goed weerkaatsen. Zachte objecten zoals stoffen kunnen de geluidsgolven absorberen en worden dus mogelijk niet gedetecteerd. Objecten met ronde of hoekige oppervlakken zijn ook moeilijker te detecteren. |
| • | De sensor is niet in staat objecten te detecteren die zich erg dicht bij de sensor bevinden (dichter dan ongeveer 3 cm of 1,5 inch). |
| • | De sensor heeft een breed gezichtsveld en zal mogelijk een object registreren dat zich dichterbij maar zijwaarts ten opzichte van de sensor bevindt in plaats van een verder verwijderd object dat zich recht voor de sensor bevindt. |



| Blok | Modus | Gebruiken |
|---|---|---|
| Wachten | Ultrasone sensor - Vergelijken – Afstand | Wachten tot de afstand een bepaalde waarde bereikt. |
| Wachten | Ultrasone sensor - Vergelijken – Aanwezigheid | Wachten in de modus „Alleen luisteren” tot er een ultrasoon signaal gedetecteerd wordt. |
| Wachten | Ultrasone sensor - Wijzig – Afstand | Wachten tot de afstand met een bepaalde hoeveelheid wijzigt. |
| Herhaling | Ultrasone sensor - Vergelijken - Afstand | Een bloksequentie herhalen tot de afstand een bepaalde waarde bereikt. |
| Herhaling | Ultrasone sensor – Vergelijken - Aanwezigheid | Een bloksequentie herhalen tot er een ultrasoon signaal gedetecteerd wordt in de modus „Alleen luisteren”. |
| Herhaling | Ultrasone sensor – Wijzig - Afstand | Een bloksequentie herhalen tot de afstand met een bepaalde hoeveelheid wijzigt. |
| Schakelen | Ultrasone sensor – Vergelijken - Afstand | Kiezen tussen twee bloksequenties op basis van de afstand. |
| Schakelen | Ultrasone sensor – Vergelijken - Aanwezigheid | Kiezen tussen twee bloksequenties gebaseerd op het feit of er al dan niet een ultrasoon signaal gedetecteerd wordt in de modus „Alleen luisteren”. |
| Ultrasone sensor | Meten – Afstand | De afstand meten en het resultaat krijgen via een Numerieke gegevensverbinding. |
| Ultrasone sensor | Meten – Aanwezigheid | Zoeken naar andere ultrasone signalen in de modus „Alleen luisteren” en het resultaat krijgen via een Logische gegevensverbinding. |
| Ultrasone sensor | Vergelijken – Afstand | De afstand vergelijken met een drempel en het resultaat krijgen via een Logische gegevensverbinding. |
| Ultrasone sensor | Vergelijken – Aanwezigheid | Zoeken naar andere ultrasone signalen in de modus „Alleen luisteren” en het resultaat krijgen via een Logische gegevensverbinding. |
| Ultrasone sensor | Geavanceerd | Gelijkaardig aan de modus Meten – Afstand, maar met de mogelijkheid om slechts één geluid te produceren. |
| Datalogging | Zie Datalogging. |