{"id":124,"date":"2017-06-11T11:15:54","date_gmt":"2017-06-11T11:15:54","guid":{"rendered":"http:\/\/fambach.net\/?p=124"},"modified":"2026-10-10T12:13:43","modified_gmt":"2026-10-10T12:13:43","slug":"raspberry-pi-3-us-100","status":"publish","type":"post","link":"https:\/\/www.fambach.net\/en\/raspberry-pi-3-us-100\/","title":{"rendered":"Controlling the US-100 distance sensor with a Raspberry Pi 3"},"content":{"rendered":"<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_89 ez-toc-wrap-left counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Contents\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewbox=\"0 0 24 24\" version=\"1.2\" baseprofile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.fambach.net\/en\/raspberry-pi-3-us-100\/#Hardware\" >Hardware<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.fambach.net\/en\/raspberry-pi-3-us-100\/#Aufbau\" >Structure<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.fambach.net\/en\/raspberry-pi-3-us-100\/#Verdrahtung\" >Wiring<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.fambach.net\/en\/raspberry-pi-3-us-100\/#Software\" >Software<\/a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/www.fambach.net\/en\/raspberry-pi-3-us-100\/#Entwicklungsumgebung\" >Entwicklungsumgebung<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/www.fambach.net\/en\/raspberry-pi-3-us-100\/#Code\" >Code<\/a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/www.fambach.net\/en\/raspberry-pi-3-us-100\/#Distance-Klasse\" >Distance-Klasse<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/www.fambach.net\/en\/raspberry-pi-3-us-100\/#Tips\" >Fingertips<\/a><\/li><\/ul><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/www.fambach.net\/en\/raspberry-pi-3-us-100\/#Verwandte_Beitrage\" >Related Posts<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/www.fambach.net\/en\/raspberry-pi-3-us-100\/#Quellen\" >Sources<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/www.fambach.net\/en\/raspberry-pi-3-us-100\/#Anhang\" >Attachment<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"https:\/\/www.fambach.net\/en\/raspberry-pi-3-us-100\/#Pin-Belegung\" >Pin assignment<\/a><\/li><\/ul><\/li><\/ul><\/nav><\/div>\n\n<p class=\"wp-block-paragraph\">Ansteuerung eines Ultraschall-Entfernungsmessers US-100 mit dem Raspberry PI3 (oder fr\u00fcher). Ich habe nur Tutorials f\u00fcr den SR-04 gefunden, dieser wird allerdings analog zum US-100 eingebunden.<\/p>\n\n\n\n<hr class=\"wp-block-separator\">\n\n\n\n<h2 class=\"wp-block-heading\" id=\"hardware\"><span class=\"ez-toc-section\" id=\"Hardware\"><\/span>Hardware<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">PI3 (oder \u00e4lter, bitte auf die richtigen Pins achten)<br>\nUS-100 (Ultraschallsensor)<br>\nBrot-Board (zum leichteren Aufbau)<br>\nDiverse Kabel (vorgefertigte Pin-Header-Kabel)<\/p>\n\n\n\n<hr class=\"wp-block-separator\">\n\n\n\n<h2 class=\"wp-block-heading\" id=\"aufbau\"><span class=\"ez-toc-section\" id=\"Aufbau\"><\/span>Structure<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Der US-100 arbeitet mit 3.3V, womit man ihn direkt am Raspberry betreiben kann.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"verdrahtung\"><span class=\"ez-toc-section\" id=\"Verdrahtung\"><\/span>Wiring<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<ul class=\"wp-block-list\"><li>Trigger Pin am GPIO 28<\/li><li>Echo Pin an den GPIO 25<\/li><\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><span style=\"color: #ff6600;\">(Die GPIOs gelten nur in Verbindung mit pi4j und wiringPi)<\/span><\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"239\" src=\"https:\/\/fambach.net\/wp-content\/uploads\/2017\/06\/PI3_US100_Sketch_Steckplatine-300x239.png\" alt=\"\" class=\"wp-image-152\" srcset=\"https:\/\/www.fambach.net\/wp-content\/uploads\/2017\/06\/PI3_US100_Sketch_Steckplatine-300x239.png 300w, https:\/\/www.fambach.net\/wp-content\/uploads\/2017\/06\/PI3_US100_Sketch_Steckplatine-15x12.png 15w, https:\/\/www.fambach.net\/wp-content\/uploads\/2017\/06\/PI3_US100_Sketch_Steckplatine-768x612.png 768w, https:\/\/www.fambach.net\/wp-content\/uploads\/2017\/06\/PI3_US100_Sketch_Steckplatine-1024x816.png 1024w, https:\/\/www.fambach.net\/wp-content\/uploads\/2017\/06\/PI3_US100_Sketch_Steckplatine.png 1242w\" sizes=\"auto, (max-width: 599px) calc(100vw - 50px), (max-width: 767px) calc(100vw - 70px), (max-width: 991px) 429px, (max-width: 1199px) 637px, 354px\"><\/figure>\n\n\n\n<hr class=\"wp-block-separator\">\n\n\n\n<h2 class=\"wp-block-heading\" id=\"software\"><span class=\"ez-toc-section\" id=\"Software\"><\/span>Software<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"entwicklungsumgebung\"><span class=\"ez-toc-section\" id=\"Entwicklungsumgebung\"><\/span>Entwicklungsumgebung<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">Als Entwicklungsumgebung verwende ich BlueJ auf dem PI selbst. Hiermit habe ich zwei Klassen erstellt.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"239\" src=\"https:\/\/fambach.net\/wp-content\/uploads\/2017\/06\/PI3_US015_BlueJ-300x239.jpg\" alt=\"\" class=\"wp-image-129\" srcset=\"https:\/\/www.fambach.net\/wp-content\/uploads\/2017\/06\/PI3_US015_BlueJ-300x239.jpg 300w, https:\/\/www.fambach.net\/wp-content\/uploads\/2017\/06\/PI3_US015_BlueJ-15x12.jpg 15w, https:\/\/www.fambach.net\/wp-content\/uploads\/2017\/06\/PI3_US015_BlueJ.jpg 662w\" sizes=\"auto, (max-width: 599px) calc(100vw - 50px), (max-width: 767px) calc(100vw - 70px), (max-width: 991px) 429px, (max-width: 1199px) 637px, 354px\"><\/figure>\n\n\n\n<hr class=\"wp-block-separator\">\n\n\n\n<h3 class=\"wp-block-heading\" id=\"code\"><span class=\"ez-toc-section\" id=\"Code\"><\/span>Code<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"distance-klasse\"><span class=\"ez-toc-section\" id=\"Distance-Klasse\"><\/span>Distance-Klasse<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">Klasse zur Steuerung des US-015, mit den Methoden<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>getDistanceMM \u2013 Entfernung in Millimetern<\/li><li>getDistanceCM \u2013 Entfernung in Zentimetern<\/li><\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><em>Hinweis: Der urspr\u00fcngliche Code (WP-Gistpen) ist verloren gegangen. Der folgende Code wurde im Oktober 2026 neu erstellt (kompiliert, aber nicht auf der Hardware getestet).<\/em><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Source code <code>Distance.java<\/code><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"java\" class=\"language-java\">import com.pi4j.io.gpio.GpioController;\nimport com.pi4j.io.gpio.GpioFactory;\nimport com.pi4j.io.gpio.GpioPinDigitalInput;\nimport com.pi4j.io.gpio.GpioPinDigitalOutput;\nimport com.pi4j.io.gpio.Pin;\nimport com.pi4j.io.gpio.PinPullResistance;\nimport com.pi4j.io.gpio.PinState;\nimport com.pi4j.io.gpio.RaspiPin;\n\n\/**\n * Ultraschall-Entfernungsmesser US-100 (Modus Trigger\/Echo, wie HC-SR04).\n * Trigger an GPIO 28, Echo an GPIO 25 (pi4j \/ WiringPi-Nummerierung).\n * www.fambach.net, GPLv2\n *\/\npublic class Distance {\n\n    \/** Schallgeschwindigkeit in mm pro Nanosekunde, geteilt durch 2 (Hin- und R\u00fcckweg) *\/\n    private static final double MM_PER_NANO = 343.0 \/ 1_000_000.0 \/ 2.0;\n    private static final long TIMEOUT_NANOS = 30_000_000L;\n\n    private final GpioController gpio;\n    private final GpioPinDigitalOutput trigger;\n    private final GpioPinDigitalInput echo;\n\n    public Distance() {\n        this(RaspiPin.GPIO_28, RaspiPin.GPIO_25);\n    }\n\n    public Distance(Pin triggerPin, Pin echoPin) {\n        gpio = GpioFactory.getInstance();\n        trigger = gpio.provisionDigitalOutputPin(triggerPin, \"Trigger\", PinState.LOW);\n        echo = gpio.provisionDigitalInputPin(echoPin, \"Echo\", PinPullResistance.PULL_DOWN);\n        trigger.setShutdownOptions(true, PinState.LOW);\n    }\n\n    \/** Entfernung in Millimetern, -1 bei Zeit\u00fcberschreitung *\/\n    public long getDistanceMM() throws InterruptedException {\n        trigger.low();\n        Thread.sleep(0, 5_000);\n\n        \/\/ 10 \u00b5s Impuls startet die Messung\n        trigger.high();\n        busyWait(10_000);\n        trigger.low();\n\n        long start = System.nanoTime();\n        while (echo.isLow()) {\n            if (System.nanoTime() - start &gt; TIMEOUT_NANOS) {\n                return -1;\n            }\n        }\n        long echoStart = System.nanoTime();\n        while (echo.isHigh()) {\n            if (System.nanoTime() - echoStart &gt; TIMEOUT_NANOS) {\n                return -1;\n            }\n        }\n        long duration = System.nanoTime() - echoStart;\n        return Math.round(duration * MM_PER_NANO);\n    }\n\n    \/** Entfernung in Zentimetern, -1 bei Zeit\u00fcberschreitung *\/\n    public double getDistanceCM() throws InterruptedException {\n        long mm = getDistanceMM();\n        return mm &lt; 0 ? -1 : mm \/ 10.0;\n    }\n\n    public void shutdown() {\n        gpio.shutdown();\n    }\n\n    private static void busyWait(long nanos) {\n        long end = System.nanoTime() + nanos;\n        while (System.nanoTime() &lt; end) {\n            \/\/ aktiv warten, Thread.sleep ist f\u00fcr Mikrosekunden zu ungenau\n        }\n    }\n}<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><span style=\"font-size: 22px; font-weight: bold;\">Test Class<\/span><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Klasse mit Main-Methode zum Testen der Distance-Klasse. In der Main-Methode wird alle 5 Sekunden ein neuer Wert vom Sensor abgefragt und auf die Console geschrieben.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Source code <code>DistanceTest.java<\/code><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"java\" class=\"language-java\">\/**\n * Testet die Klasse Distance: fragt alle 5 Sekunden die Entfernung ab.\n * www.fambach.net, GPLv2\n *\/\npublic class DistanceTest {\n\n    public static void main(String[] args) throws InterruptedException {\n        Distance distance = new Distance();\n        Runtime.getRuntime().addShutdownHook(new Thread(distance::shutdown));\n\n        while (true) {\n            double cm = distance.getDistanceCM();\n            if (cm &lt; 0) {\n                System.out.println(\"Keine Messung (Zeit\u00fcberschreitung)\");\n            } else {\n                System.out.println(\"Entfernung: \" + cm + \" cm\");\n            }\n            Thread.sleep(5000);\n        }\n    }\n}<\/code><\/pre>\n\n\n\n<div id=\"wp-gistpenfile-115-2\">\n<h4 class=\"wp-gistpenfile-title\"><span class=\"ez-toc-section\" id=\"Tips\"><\/span>Fingertips<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Bei gr\u00f6\u00dferer Beanspruchung des PI ist zu beachten, dass Java die zeitlichen Abfolgen nicht garantiert. Somit kann es zu verf\u00e4lschten oder keinen Ergebnissen bei der Messung kommen.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"verwandte-beitraege\"><span class=\"ez-toc-section\" id=\"Verwandte_Beitrage\"><\/span>Related Posts<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n\n\n<h2 class=\"wp-block-heading\" id=\"quellen\"><span class=\"ez-toc-section\" id=\"Quellen\"><\/span>Sources<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<figure class=\"wp-block-embed\"><div class=\"wp-block-embed__wrapper\">\nhttps:\/\/www.modmypi.com\/blog\/hc-sr04-ultrasonic-range-sensor-on-the-raspberry-pi\n<\/div><\/figure>\n\n\n\n<figure class=\"wp-block-embed\"><div class=\"wp-block-embed__wrapper\">\nhttp:\/\/t1m0b0t.blogspot.de\/2014\/04\/using-ultrasonic-range-sensor-on.html\n<\/div><\/figure>\n\n\n\n<figure class=\"wp-block-embed\"><div class=\"wp-block-embed__wrapper\">\nhttp:\/\/www.lediouris.net\/RaspberryPI\/HC-SR04\/readme.htmlhttps:\/\/github.com\/OlivierLD\/raspberry-pi4j-samples\/tree\/master\/RangeSensor\n<\/div><\/figure>\n\n\n\n<figure class=\"wp-block-embed\"><div class=\"wp-block-embed__wrapper\">\nhttp:\/\/pi4j.com\/pins\/model-3b-rev1.html\n<\/div><\/figure>\n\n\n\n<figure class=\"wp-block-embed-wordpress wp-block-embed is-type-wp-embed is-provider-electrosome\"><div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"wp-embedded-content\" data-secret=\"zF5k3bUf8K\"><span class=\"ub-content-link ub-content-link--ok ub-content-link--status-after\"><a href=\"https:\/\/electrosome.com\/hc-sr04-ultrasonic-sensor-raspberry-pi\/\" class=\"ub-content-link__anchor\">Interfacing HC-SR04 Ultrasonic Sensor with Raspberry Pi<\/a><span class=\"ub-status ub-status--ok\" title=\"Link status: OK\"><span class=\"ub-status__icon\" aria-hidden=\"true\">\u25cf<\/span><span class=\"screen-reader-text\">Link status: OK<\/span><\/span><\/span><\/blockquote><iframe loading=\"lazy\" title=\"\u201cInterfacing HC-SR04 Ultrasonic Sensor with Raspberry Pi\u201d \u2014 electroSome\" class=\"wp-embedded-content\" sandbox=\"allow-scripts\" security=\"restricted\" style=\"position: absolute; clip: rect(1px, 1px, 1px, 1px);\" src=\"https:\/\/electrosome.com\/hc-sr04-ultrasonic-sensor-raspberry-pi\/embed\/#?secret=zF5k3bUf8K\" data-secret=\"zF5k3bUf8K\" width=\"600\" height=\"338\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\"><\/iframe>\n<\/div><\/figure>\n\n\n\n<figure class=\"wp-block-embed-wordpress wp-block-embed is-type-wp-embed is-provider-raspberry-pi-tutorials\"><div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"wp-embedded-content\" data-secret=\"3gZWdGAZ8n\"><span class=\"ub-content-link ub-content-link--ok ub-content-link--status-after\"><a href=\"https:\/\/tutorials-raspberrypi.de\/entfernung-messen-mit-ultraschallsensor-hc-sr04\/\" class=\"ub-content-link__anchor\">Entfernung messen mit Ultraschallsensor HC-SR04 \u2013 Raspberry Pi<\/a><span class=\"ub-status ub-status--ok\" title=\"Link status: OK\"><span class=\"ub-status__icon\" aria-hidden=\"true\">\u25cf<\/span><span class=\"screen-reader-text\">Link status: OK<\/span><\/span><\/span><\/blockquote><iframe loading=\"lazy\" title=\"\u201eEntfernung messen mit Ultraschallsensor HC-SR04 \u2013 Raspberry Pi\u201c \u2014 Raspberry Pi Tutorials\" class=\"wp-embedded-content\" sandbox=\"allow-scripts\" security=\"restricted\" style=\"position: absolute; clip: rect(1px, 1px, 1px, 1px);\" src=\"https:\/\/tutorials-raspberrypi.de\/entfernung-messen-mit-ultraschallsensor-hc-sr04\/embed\/#?secret=3gZWdGAZ8n\" data-secret=\"3gZWdGAZ8n\" width=\"600\" height=\"338\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\"><\/iframe>\n<\/div><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"anhang\"><span class=\"ez-toc-section\" id=\"Anhang\"><\/span>Attachment<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"pin-belegung\"><span class=\"ez-toc-section\" id=\"Pin-Belegung\"><\/span>Pin assignment<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"500\" height=\"907\" src=\"https:\/\/fambach.net\/wp-content\/uploads\/2017\/06\/pinspi3b.png\" alt=\"\" class=\"wp-image-147\" srcset=\"https:\/\/www.fambach.net\/wp-content\/uploads\/2017\/06\/pinspi3b.png 500w, https:\/\/www.fambach.net\/wp-content\/uploads\/2017\/06\/pinspi3b-7x12.png 7w, https:\/\/www.fambach.net\/wp-content\/uploads\/2017\/06\/pinspi3b-165x300.png 165w\" sizes=\"auto, (max-width: 599px) calc(100vw - 50px), (max-width: 767px) calc(100vw - 70px), (max-width: 991px) 429px, (max-width: 1199px) 637px, 354px\"><\/figure>","protected":false},"excerpt":{"rendered":"<p>Ansteuerung eines Ultraschall-Entfernungsmessers US-100 mit dem Raspberry PI3 (oder fr\u00fcher). Ich habe nur Tutorials f\u00fcr den SR-04 gefunden, dieser wird allerdings analog zum US-100 eingebunden. Hardware PI3 (oder \u00e4lter, bitte auf die richtigen Pins achten) US-100 (Ultraschallsensor) Brot-Board (zum leichteren Aufbau) Diverse Kabel (vorgefertigte Pin-Header-Kabel) Aufbau Der US-100 arbeitet mit 3.3V, womit man ihn direkt &#8230;<\/p>\n<a href=\"https:\/\/www.fambach.net\/en\/raspberry-pi-3-us-100\/\" class=\"read-more-link\">Carry on reading <span class=\"screen-reader-text\">\"Mit dem Raspberry PI 3 den Entfernungsmesser US-100 ansteuern\"<\/span> <span class=\"meta-nav\">\u2192<\/span><\/a>","protected":false},"author":1,"featured_media":152,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_lmt_disableupdate":"","_lmt_disable":"","footnotes":""},"categories":[201,202,164,210],"tags":[92,16,4,7],"class_list":["post-124","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-pi-projekte","category-pi4j","category-raspberry-pi-3","category-ultraschallsensoren","tag-pi-projekte","tag-pi4j","tag-raspberry-pi-3","tag-ultraschallsensoren","penguin-post","penguin-post-not-sticky"],"modified_by":"sfambach","_links":{"self":[{"href":"https:\/\/www.fambach.net\/en\/wp-json\/wp\/v2\/posts\/124","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.fambach.net\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.fambach.net\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.fambach.net\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.fambach.net\/en\/wp-json\/wp\/v2\/comments?post=124"}],"version-history":[{"count":14,"href":"https:\/\/www.fambach.net\/en\/wp-json\/wp\/v2\/posts\/124\/revisions"}],"predecessor-version":[{"id":19177,"href":"https:\/\/www.fambach.net\/en\/wp-json\/wp\/v2\/posts\/124\/revisions\/19177"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.fambach.net\/en\/wp-json\/wp\/v2\/media\/152"}],"wp:attachment":[{"href":"https:\/\/www.fambach.net\/en\/wp-json\/wp\/v2\/media?parent=124"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.fambach.net\/en\/wp-json\/wp\/v2\/categories?post=124"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.fambach.net\/en\/wp-json\/wp\/v2\/tags?post=124"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}