{"id":16231,"date":"2022-12-22T10:36:00","date_gmt":"2022-12-22T09:36:00","guid":{"rendered":"https:\/\/www.bernd-leitenberger.de\/blog\/?p=16231"},"modified":"2022-12-22T16:01:46","modified_gmt":"2022-12-22T15:01:46","slug":"der-digitale-oeltankmesser","status":"publish","type":"post","link":"https:\/\/www.bernd-leitenberger.de\/blog\/2022\/12\/22\/der-digitale-oeltankmesser\/","title":{"rendered":"Der digitale &Ouml;ltankmesser"},"content":{"rendered":"<div class=\"pvc_clear\"><\/div>\n<p id=\"pvc_stats_16231\" class=\"pvc_stats all  \" data-element-id=\"16231\" style=\"\"><i class=\"pvc-stats-icon medium\" aria-hidden=\"true\"><svg aria-hidden=\"true\" focusable=\"false\" data-prefix=\"far\" data-icon=\"chart-bar\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 512 512\" class=\"svg-inline--fa fa-chart-bar fa-w-16 fa-2x\"><path fill=\"currentColor\" d=\"M396.8 352h22.4c6.4 0 12.8-6.4 12.8-12.8V108.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v230.4c0 6.4 6.4 12.8 12.8 12.8zm-192 0h22.4c6.4 0 12.8-6.4 12.8-12.8V140.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v198.4c0 6.4 6.4 12.8 12.8 12.8zm96 0h22.4c6.4 0 12.8-6.4 12.8-12.8V204.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v134.4c0 6.4 6.4 12.8 12.8 12.8zM496 400H48V80c0-8.84-7.16-16-16-16H16C7.16 64 0 71.16 0 80v336c0 17.67 14.33 32 32 32h464c8.84 0 16-7.16 16-16v-16c0-8.84-7.16-16-16-16zm-387.2-48h22.4c6.4 0 12.8-6.4 12.8-12.8v-70.4c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v70.4c0 6.4 6.4 12.8 12.8 12.8z\" class=\"\"><\/path><\/svg><\/i> <img loading=\"lazy\" decoding=\"async\" width=\"16\" height=\"16\" alt=\"Loading\" src=\"https:\/\/www.bernd-leitenberger.de\/blog\/wp-content\/plugins\/page-views-count\/ajax-loader-2x.gif\" border=0 \/><\/p>\n<div class=\"pvc_clear\"><\/div>\n<p>Es wird mal Zeit das ich euch berichte was ich in den letzten tagen so gemacht habe, und warum ich nichts geblogt habe. Der Grund ist relativ einfach \u2013 ich habe wieder mal programmiert und das ist eine etwas l&auml;ngere Geschichte.<br \/>\n<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/vg08.met.vgwort.de\/na\/70d9e4873a714a4e9e0d49c487430b17\" alt=\"\" width=\"1\" height=\"1\" \/><br \/>\nWie wir alle wissen, wird ja Energie teurer. Ich habe schon in den letzten Jahren tendenziell weniger Energie verbraucht, mein B&uuml;ro, in dem ich den gr&ouml;&szlig;ten Teil des Tages bin herunter geregelt wenn ich es mehr als eine Stunde lang nicht benutze, dieses Jahr habe ich die Heizung erst am 10.11 eingeschaltet und die Temperatur in den R&auml;umen zwischen 18 und 19 Grad geregelt, im Schlafzimmer waren es, als es nun so kalt war, sogar nur 12 Grad. Trotzdem interessiert mich nat&uuml;rlich der &Ouml;lverbrauch. Ich habe einen uralten Tank, der 7.000 l fasst. Da ich in den letzten sechs Jahren nur zwischen 1.450 und 1.550 l pro Jahr brauchte und immer alle zwei Jahre nachtanke bis der F&uuml;llstandsensor ausl&ouml;ste, war mir bisher der aktuelle F&uuml;llstand egal. Zuerst kaufte ich einen einfachen F<a href=\"https:\/\/amzn.to\/3hQCNCh\">&uuml;llstandsensor mit Schwimmer<\/a>. Der zeigt aber die F&uuml;llung nur auf etwa 5 bis 10 cm an, das ist zu ungenau, das k&ouml;nnen bis zu 500 l Unterschied sein. Also kam in mir der Wunsch auf doch einen eigenen digitalen Messer zu \u201emaken\u201c.<!--more--><\/p>\n<p>Ich fing erst mal an in einem <a href=\"https:\/\/amzn.to\/3FQ7bok\">Sensorkit<\/a> herumzukramen das ich mal vor Jahren gekauft habe, aber nach einigen Tests nie weiter verwendet habe. Doch da war Fehlanzeige. Es gibt eine Lichtschrankenmessung und einen \u201eHinderniserkennugssensor\u201c, aber nichts womit man Abst&auml;nde messen kann. Immerhin habe ich einige Teile aufgebaut und getestet um mich vertraut zu machen, darunter einen Button, schlie&szlig;lich will ich den Messwert auf Knopfdruck speichern. Anders als beim ersten Versuch programmierte ich direkt in Pascal (Lazarus-IDE) anstatt Programme die in C oder Python als Beispiele vorliegen, zu starten. Nach einigen Tests fand ich auch die zugeh&ouml;rigen Bibliotheken, die auf der C-Bibliothek WiringPi basieren. Schon da stellte ich ein Manko des Buttons fest: er prellt, selbst wenn man ihn nach einer Sekunde nochmals abfragt, signalisiert er \u201egedr&uuml;ckt\u201c. Vielleicht ist es aber auch ein Fehler der Verkablung: ich hatte drei Sachen angeschlossen, jedes braucht eine Spannungsversorgung von 5 V und der Button war der einzige der obwohl f&uuml;r 5 V spezifiziert, auch bei 3,3 V funktionierte \u2013 es gibt nur zwei 5 V Pins beim Raspberry Pi.<\/p>\n<p>Auf den Raspberry Pi fiel meine Wahl weil ich etliche rumliegen habe (Modell A+,B, 2, 3 und 4) und zudem ich schon von meiner Wetterstation sch&auml;tzen lernte das ich alles bis auf das hardwarespezifische auch auf dem PC erstellen kann und dann auf dem Raspberry nur kompilieren muss. Gegen Arduino sprach, das ich f&uuml;r einige schon angedachte Funktionalit&auml;ten \u2013 Speichern der Werte in einer Textdatei auf dem Massenspeicher und &Uuml;bertragung als HTML Datei auf einen FTP-Server \u2013 den Arduino betr&auml;chtlich erweitern m&uuml;sste. Die Wahl fiel auf einen Pi 3, ganz einfach weil sein Geh&auml;use Aussparungen an den GPIO Pins hat \u2013 jedes Modell des Raspberry hat leider etwas andere Anschl&uuml;sse sodass jedes sein eigenes Geh&auml;use braucht.<\/p>\n<p>Dann habe ich gesucht. Wie man wohl die F&uuml;llh&ouml;he messen kann und kam bald auf Ultraschallsensoren. G&auml;ngig ist der <a href=\"https:\/\/amzn.to\/3PLKIxd\">HC-SR04<\/a>. Doch der war f&uuml;r mich nicht brauchbar. Er hat wie man auf <a href=\"https:\/\/amzn.to\/3WgQvxo\">Angeboten sieht <\/a>einen Sender und Empf&auml;nger auf einer kleinen Platine. Die Platine ist 4 cm breit. Damit passt er nicht durch die &Ouml;ffnung des Entl&uuml;ftungsstutzen von 1,35 Zoll (31,8 mm) Durchmesser, von der Gefahr der Schr&auml;gen Ausrichtung ganz zu schweigen. Ich fand aber heraus, das es auch eine andere Bauform gibt, der hat Empf&auml;nger und Sender in einem Bauteil und nur 1,8 cm Durchmesser, zudem h&auml;ngt er an einem 2,5 m langen Kabel was auch nicht unpraktisch ist. Der Sensor <a href=\"https:\/\/amzn.to\/3jkEYyC\">JSN-SR04T<\/a> war etwas teurer, aber was solls. Weil sich der Button als prellend erwies, kaufte ich noch ein Numpad um nicht eine ganze Tastatur herumzutragen. Mit 16 Tasten kann man dann auch noch mehr machen \u2013 mir schwebte eine Taste f&uuml;r Lesen, eine f&uuml;r Speichern und eine f&uuml;r Shutdown vor. Es gibt zwar auch Minitastaturen, die man direkt an die GPIO Leiste anschlie&szlig;t, aber die sind genauso teuer und angesichts der wenigen Spannungspins wollte ich da keine Experimente machen.<\/p>\n<p align=\"left\">Dann brauche ich noch ein Display. Da hatte ich schon <a href=\"https:\/\/amzn.to\/3FFThVG\">eines<\/a>, mal gekauft f&uuml;r ein MP3-Player Projekt auf Basis des Raspberry. Nur 3,5 Zoll gro&szlig; und mit 360 x 480 Punkten, aber es sollte ja nicht viel anzeigen. Leider zeigte das bei einem Test nichts an, ich sah auf der Website nach und dann erinnerte ich mich: es gab damals ein Image f&uuml;r die SD-Karte mit dem kompletten Betriebssystem und Treiben zum herunterladen. Das kam nun nicht in Frage, das war 2017 und ich wollte schon aktuelle Software einsetzen. Also kaufte ich noch ein <a href=\"https:\/\/amzn.to\/3YH7Lxl\">Zweizeilen LCD-Display dazu.<\/a> Dazu eine neue <a href=\"https:\/\/amzn.to\/3joFtYn\">schnelle SD-Karte<\/a> \u2013 das deren Geschwindigkeit wichtig ist, wei&szlig; ich seit ich mal wirklich eine schnelle f&uuml;r den Raspberry 4 gekauft habe.<\/p>\n<p align=\"left\">Der Sensor kam als erstes an, womit ich anfangen konnte zu experimentieren. Ein Python Beispiel im Netz war schnell in Objekt-Pascal &uuml;bersetzt und nachdem ich rausfand, das Python eine andere Nummerierung der Pins nutz, als die WiringPi Bibliothek lief es auch. Allerdings mit Distanz Null, w&auml;hrend die Messungen unter Python korrekt waren. Die Ursache war mir gleich klar, weil ich vor Jahren mal f&uuml;r einen Kunden eine Messwerterfassung &uuml;ber den Parallelport schrieb und da war exaktes Timing wichtig: die \u201enormalen\u201c Timer von Betriebssystemen, die auch von Lazarus als Komponente TTimer genutzt werden, sind viel zu grob. Unter Windows liegt die Genauigkeit des Standardtimers nach Microsoft bei 10 bis 16 ms, in der Zeit legt der Schall 340 bis 500 cm zur&uuml;ck. Die Messung funktioniert so, das man einen Triggerpegel erst auf \u201eHigh\u201c legt und dann auf \u201eLow\u201c zieht. Dann sendet der Sensor die Schallwellen aus und man muss die Zeit stoppen bis das Signal wieder auf Low geht. Ohne pr&auml;zisen Timer geht da gar nichts. Besonders &auml;rgerte mich, das Python da genauer war, offensichtlich wie ich am Quelltext sah, auch eine Routine hatte, die den Trigger 10 \u00b5s lang auf High setzte, w&auml;hrend Lazarus minimal 1 ms lange Pausen machen kann. Dabei kenne ich Python als langsam \u2013 den einzigen Kontakt den ich vorher hatte war eine Python Unit f&uuml;r die Runge-Kutta-Feldberg-45 Methode f&uuml;r die Integration von Bahnen von Himmelsk&ouml;rpern die ich in Pascal umsetzte und als Test habe ich auch das Python Programm laufen lassen \u2013 es war 170-mal langsamer.<\/p>\n<p align=\"left\">Ich suchte nach einem schnelleren Timer, fand den <a href=\"https:\/\/wiki.freepascal.org\/EpikTimer\">Epiktimer<\/a>, der war besser, aber die Abst&auml;nde waren immer noch zu lang und zwar bei mehreren Messungen um 20 cm, also um 5-6 ms. Ich h&auml;tte mit dem Offset leben k&ouml;nnen, aber das war mir zu unsicher, wollte ich doch zentimetergenaue Messungen haben und da dann pauschal 20 cm abziehen? Nein Danke!<\/p>\n<p align=\"left\">Inzwischen war auch die SD-Karte angekommen und die beiden LCDs (ich brauche nur eines, aber das war das billigste Angebot). Zuerst wollte ich erst mal die alte SD-Karte auf die neue umspielen mittels auslesen am PC und schreiben des Images auf die neue. Dabei brach ein St&uuml;ckchen ab und sie war kaputt. Ich hasse Micro-SD Karten. Neben dem Gefummel verliert man sie leicht und sie sind eben extrem empfindlich. Also alles komplett neu installieren und den Code nochmal schreiben.<\/p>\n<p align=\"left\">Inzwischen habe ich mich entschlossen nun doch alles in Python zu machen, obwohl ich die Sprache nicht beherrsche, allerdings mit reduziertem Ziel, nur einer Messung, nicht abspeichern und auch kein FTP auf meinen Webserver wie unter Lazarus geplant. Das ging recht schnell, das Programm f&uuml;r das LCD habe ich einfach um den Python Code f&uuml;r die Messung erg&auml;nzt und die Ausgabe aufs LCD-Display umgeleitet. Das n&auml;chste war die Anbindung des Keypads. Erste &Uuml;berraschung: es gibt im Standard Python keine Routine die signalisiert ob eine Taste gedr&uuml;ckt ist ohne gleich eine Eingabe zu erwarten und so das Programm zu stoppen. So was kenne ich nicht. Selbst die &auml;lteste Turbo Pascal Version mit der ich es zu tun hatte (Version 3,02, das war 1986) kannte schon eine Befehl: Read(kbd, Taste). Es gab zwar im Netz Codes mit einem \u201eKeyboard\u201c Modul, doch das gab es bei meiner Standardinstallation nicht und selbst als ich es &uuml;ber pip und (nachdem das nicht funktionierte) mit github nachinstallierte und rebootete wurde der Befehl bem&auml;ngelt. Also muss wieder der Button dazu, was den Drahtverhau vergr&ouml;&szlig;ert.<\/p>\n<p align=\"left\">Immerhin das ging, wenngleich in der Regel nach Knopfdruck gleich dreimal gespeichert wurde. Mittlerweile hatte ich auch herausgefunden wie man unter Python Dateien anlegt, das ist relativ straight zu anderen Programmiersprachen. Mit etwas Gefummel bekam ich auch den gew&uuml;nschten ftp Upload hin. Das es nur ein Button ist, ist nun etwas mehr st&ouml;rend, denn nach einigen Tests kam in mir der Wunsch auf, das man doch die Protokolldatei f&uuml;r den realen Einsatz doch l&ouml;schen sollte, da stehen nun etliche Tests drin. Okay, das werde ich nun manuell &uuml;ber Remote Desktop machen. Das Problem des Prellens ist geblieben, manchmal ist eine Zeile in der Datei, manchmal sind es drei. Als weiteres Problem habe ich schon am Anfang identifiziert, dass der Sensor ab und an Ausrei&szlig;er hat. So habe ich den Code so angepasst, das ich 10 Werte im 0,1 s Sekunden Abstand messe und dann alle die l&ouml;sche die mehr als 1 cm vom Mittelwert abweichen. Verwendet wird dann der Mittelwert der restlichen Werte. Dabei habe ich noch was neues entdeckt: Python ist die einzige Sprache die ich seit 1986 kennengelernt habe, die keine \u201erepeat-Schleife\u201c (in c do \u2026 while) hat, also eine \u201eannehmende Schleife\u201c die mindestens einmal durchl&auml;uft bevor die Bedingung gepr&uuml;ft wird. Gut kann man durch eine while-Schleife (in c: while \u2026 do) ersetzen, ist aber umst&auml;ndlich. Ich sehe das als ein fundamentales Sprachfeature.<\/p>\n<p align=\"left\">Am Schluss noch etwas an der Ausgabe gefeilt \u2013 zwei Zeilen mit je 16 Zeichen auf dem LCD Display ist etwas wenig, ich h&auml;tte wohl das <a href=\"https:\/\/amzn.to\/3PJUcJo\">20 x 4 Display<\/a> nehmen sollen. Dann suchte ich nach einer L&ouml;sung das ganze portabel zu machen. Ich kam drauf ein Block Verpackungsstryophor auszuh&ouml;hlen. Die &Ouml;ffnung orientiere ich nach der Gr&ouml;&szlig;e der Powerbank als Stromversorgung plus Kabel. Immerhin Sensor. LCD und Button konnte ich dank L&ouml;cher in den Platinen mit kleinen Bildern&auml;geln festpinnen. Die Sensorplatine ist so schr&auml;g drin, weil sie auf der R&uuml;ckseite an einer Seite einen Stecker hat und ich den in die Vertiefung platziert habe.<\/p>\n<p align=\"left\">Dann heute die Probe &#8211; und es klappte, nun ja im gro&szlig;en und ganzen. Sobald sich der Raspberry Pi abrupt bewegt, aufgetreten beim Absetzen, war das Display leer (als Funktionstest l&auml;uft mit dem Programmstart die Messung in einer Endlosschleife \u2013 das Programm habe ich als Dienst bei etc\/init.D mit einem Shellscript registriert). Stromversorgung abgezogen und angesteckt und es lief wieder (ich habe noch einen Resetbutton bei dem Sensorpaket, mal sehen ob ich den noch unterbringen kann), auf den Knopf gedr&uuml;ckt und es kam die Meldung \u201eSpeichern\u201c. Danach aber kein \u201eGespeichert\u201c, was erscheint, wenn auch die &Uuml;bertragung auf den FTP Server erfolgreich war. Ich vermute im Tankraum unter sehr dicken Kellerw&auml;nden, ist der WLAN Empfang weg. Aber die Datei ist ja lokal vorhanden und kann so leicht wieder hochgespielt werden.<\/p>\n<p align=\"left\">Es geht noch weiter. Ich will die Tabelle, die ich nur auf Papier habe, gleich als Messdaten ins Programm eingeben. Weil der Tank ein Zylinder ist ist das nicht linear. Als Hauptmanko bleibt das der Einf&uuml;llstutzen nat&uuml;rlich nochmals einige Zentimeter in der H&ouml;he addiert. Ich kann das au&szlig;en messen, aber nicht innen und ich wei&szlig; auch nicht wie voll der Tank bei der letzten F&uuml;llung war \u2013 der F&uuml;llstandsensor wird sicher ausl&ouml;sen bevor der Tank ganz voll ist, sodass so leicht einige hundert Liter Differenz auftreten k&ouml;nnen. Doch den Wert kann ich erst bei der n&auml;chsten F&uuml;llung ermitteln. Ideal w&auml;re ein zweiter Sensor der die Fl&uuml;ssigkeit durchdringen kann und erst von der Metalloberfl&auml;che reflektiert wird. Vielleicht kennt unter den Lesern ja jemand so einen Sensor, passend f&uuml;r den Raspberry?<\/p>\n<p align=\"left\">Was kam raus: ich habe noch 3.798 Liter, das hei&szlig;t ich habe in den letzten zwei Wintern und seit Winterbeginn rund 3200 l verbraucht, was zu den 2900 l passt die ich bei der letzten F&uuml;llung vor zwei Jahren nachtankte.<\/p>\n<p align=\"left\">Anbei einige Fotos, bevor Beschwerden kommen: handwerkliches Arbeiten geh&ouml;rt nicht zu meinen St&auml;rken. Ich bin mehr der geistige Programmierertyp. Immerhin, ich habe wieder Lust bekommen. Vielleicht verwirkliche ich noch mal den Plan eines MP3 Players \u2013 das 3,5 Zoll Display habe ich ja noch und nun auch eine Tastatur, da m&uuml;sste das m&ouml;glich sein.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium\" src=\"\/img\/sensor1.jpg\" width=\"2694\" height=\"1994\" \/><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium\" src=\"\/img\/sensor2.jpg\" width=\"3483\" height=\"2536\" \/><\/p>\n","protected":false},"excerpt":{"rendered":"<div class=\"pvc_clear\"><\/div>\n<p id=\"pvc_stats_16231\" class=\"pvc_stats all  \" data-element-id=\"16231\" style=\"\"><i class=\"pvc-stats-icon medium\" aria-hidden=\"true\"><svg aria-hidden=\"true\" focusable=\"false\" data-prefix=\"far\" data-icon=\"chart-bar\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 512 512\" class=\"svg-inline--fa fa-chart-bar fa-w-16 fa-2x\"><path fill=\"currentColor\" d=\"M396.8 352h22.4c6.4 0 12.8-6.4 12.8-12.8V108.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v230.4c0 6.4 6.4 12.8 12.8 12.8zm-192 0h22.4c6.4 0 12.8-6.4 12.8-12.8V140.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v198.4c0 6.4 6.4 12.8 12.8 12.8zm96 0h22.4c6.4 0 12.8-6.4 12.8-12.8V204.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v134.4c0 6.4 6.4 12.8 12.8 12.8zM496 400H48V80c0-8.84-7.16-16-16-16H16C7.16 64 0 71.16 0 80v336c0 17.67 14.33 32 32 32h464c8.84 0 16-7.16 16-16v-16c0-8.84-7.16-16-16-16zm-387.2-48h22.4c6.4 0 12.8-6.4 12.8-12.8v-70.4c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v70.4c0 6.4 6.4 12.8 12.8 12.8z\" class=\"\"><\/path><\/svg><\/i> <img loading=\"lazy\" decoding=\"async\" width=\"16\" height=\"16\" alt=\"Loading\" src=\"https:\/\/www.bernd-leitenberger.de\/blog\/wp-content\/plugins\/page-views-count\/ajax-loader-2x.gif\" border=0 \/><\/p>\n<div class=\"pvc_clear\"><\/div>\n<p>Es wird mal Zeit das ich euch berichte was ich in den letzten tagen so gemacht habe, und warum ich nichts geblogt habe. Der Grund ist relativ einfach \u2013 ich habe wieder mal programmiert und das ist eine etwas l&auml;ngere Geschichte. Wie wir alle wissen, wird ja Energie teurer. Ich habe schon in den letzten [&hellip;]<\/p>\n","protected":false},"author":169,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[1],"tags":[3245,4943],"class_list":["post-16231","post","type-post","status-publish","format-standard","hentry","category-allgemein","tag-raspberry-pi","tag-ultraschall","entry"],"a3_pvc":{"activated":true,"total_views":952,"today_views":0},"jetpack_featured_media_url":"","jetpack-related-posts":[{"id":18393,"url":"https:\/\/www.bernd-leitenberger.de\/blog\/2025\/09\/18\/die-falcon-9-eine-nachlese\/","url_meta":{"origin":16231,"position":0},"title":"Die Falcon 9 &#8211; eine Nachlese (1)","author":"Bernd Leitenberger","date":"18. September 2025","format":false,"excerpt":"Nachdem \"SimonVR\" mich darauf aufmerksam gemacht hat, dass mein Falcon 9 Artikel sowie der \u00fcber die Entwicklung der Falcon 9 doch etwas abgehangen ist, denke ich, mache ich mal einen Blog dazu. Zuerst mal, worum es hier NICHT geht: n\u00e4mlich eine Einsatzgeschichte der Falcon 9. Ebenso habe ich die wirtschaftliche\u2026","rel":"","context":"In &quot;SpaceX&quot;","block_context":{"text":"SpaceX","link":"https:\/\/www.bernd-leitenberger.de\/blog\/category\/raumfahrt\/spacex\/"},"img":{"alt_text":"","src":"https:\/\/vg02.met.vgwort.de\/na\/8d7fcc876a9d4ed4b27890b8d59e8e87","width":350,"height":200},"classes":[]},{"id":18472,"url":"https:\/\/www.bernd-leitenberger.de\/blog\/2025\/12\/16\/die-deutsche-automobilindustrie-2\/","url_meta":{"origin":16231,"position":1},"title":"Die Deutsche Automobilindustrie.","author":"Bernd Leitenberger","date":"16. Dezember 2025","format":false,"excerpt":"Ich wei\u00df, ich habe lange nichts von mir h\u00f6ren lassen. Ich lebe aber noch. Ich arbeite derzeit viel an dem neuen Buch \u00fcber die Thor- und Delta-Tr\u00e4gerraketen. Leider sto\u00dfe ich auf immer mehr Material und das nimmt sehr viel Arbeit in Anspruch, um mich einzuarbeiten und zu schreiben. Jetzt schon\u2026","rel":"","context":"In &quot;Politik&quot;","block_context":{"text":"Politik","link":"https:\/\/www.bernd-leitenberger.de\/blog\/category\/politik\/"},"img":{"alt_text":"","src":"https:\/\/vg04.met.vgwort.de\/na\/98960bbbe1644c829b9337b57667bf6c","width":350,"height":200},"classes":[]},{"id":18605,"url":"https:\/\/www.bernd-leitenberger.de\/blog\/2026\/03\/13\/artemis-berechnungen\/","url_meta":{"origin":16231,"position":2},"title":"Artemis-Berechnungen","author":"Bernd Leitenberger","date":"13. M\u00e4rz 2026","format":false,"excerpt":"Wie ihr vielleicht schon mitbekommen habt, gibt es im Artemisprogramm Neuigkeiten. Da wurde zuerst eine neue Erdorbitmission zur Erprobung der Lander eingeschoben, Artemis III wird also nicht auf dem Mond landen. Die zweite Neuerung war das die Oberstufe EUS wegf\u00e4llt. Zuerst mal dazu. Ein Bericht des OMG, so eine Art\u2026","rel":"","context":"In &quot;Raumfahrt&quot;","block_context":{"text":"Raumfahrt","link":"https:\/\/www.bernd-leitenberger.de\/blog\/category\/raumfahrt\/"},"img":{"alt_text":"","src":"https:\/\/vg07.met.vgwort.de\/na\/8003982d62154aaf9914aedb1248c232","width":350,"height":200},"classes":[]},{"id":18502,"url":"https:\/\/www.bernd-leitenberger.de\/blog\/2026\/01\/22\/der-ariane-kompatible-orbit\/","url_meta":{"origin":16231,"position":3},"title":"Der Ariane-Kompatible Orbit","author":"Bernd Leitenberger","date":"22. Januar 2026","format":false,"excerpt":"Heute wieder ein Grundlagenblog f\u00fcr alle, die die Grundlagen auf der Website noch nicht entdeckt haben, oder sie ihnen zu detailliert sind oder die einfach nur den Blog lesen. Es geht um einen Begriff, den man heute kaum noch h\u00f6rt, der aber mal das Ma\u00df der Dinge war und was\u2026","rel":"","context":"In &quot;Allgemein&quot;","block_context":{"text":"Allgemein","link":"https:\/\/www.bernd-leitenberger.de\/blog\/category\/allgemein\/"},"img":{"alt_text":"","src":"https:\/\/vg06.met.vgwort.de\/na\/901d5ccaac304c8baace44abf9e7aebe","width":350,"height":200},"classes":[]},{"id":18439,"url":"https:\/\/www.bernd-leitenberger.de\/blog\/2025\/10\/14\/nachlese-elfter-teststart-des-starships-ift-11\/","url_meta":{"origin":16231,"position":4},"title":"Nachlese elfter Teststart des Starships IFT-11","author":"Bernd Leitenberger","date":"14. Oktober 2025","format":false,"excerpt":"Die Nachlese zum gestrigen Starship-Start kann ich recht kurz machen, denn diesmal klappte noch mehr als beim letzten Mal. Dauerhaft, zusammen mit dem Artikel f\u00fcr den Flugplan und Abbildungen findet ihr das ganze auch auf der Website. Drei Dinge fielen mir auf: Beim Boostback-Burn der Super Heavy schaltete eines der\u2026","rel":"","context":"In &quot;SpaceX&quot;","block_context":{"text":"SpaceX","link":"https:\/\/www.bernd-leitenberger.de\/blog\/category\/raumfahrt\/spacex\/"},"img":{"alt_text":"","src":"https:\/\/vg04.met.vgwort.de\/na\/d237e8ebe33746ddb174f7e072b94b6c","width":350,"height":200},"classes":[]},{"id":18643,"url":"https:\/\/www.bernd-leitenberger.de\/blog\/2026\/04\/22\/reiches-endlager\/","url_meta":{"origin":16231,"position":5},"title":"Reiches Endlager","author":"Bernd Leitenberger","date":"22. April 2026","format":false,"excerpt":"Man ist ja von der derzeitigen Bundeswirtschaftsministerin Katherina Reiche einiges gewohnt. Mal will sie 40 neue Gaskraftwerke bauen, dann die F\u00f6rderung regenerativer Energien ab dem 1. Januar 2027 einstellen, schon jetzt bekommen nach einer Gesetzesreform Betreiber von Windkraftanlagen keine Verg\u00fctung mehr f\u00fcr Strom. den sie nicht einspeisen k\u00f6nnen, weil die\u2026","rel":"","context":"In &quot;M\u00fcnchhausens Kolumne&quot;","block_context":{"text":"M\u00fcnchhausens Kolumne","link":"https:\/\/www.bernd-leitenberger.de\/blog\/category\/satire\/muenchhausen\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"jetpack_sharing_enabled":true,"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/www.bernd-leitenberger.de\/blog\/wp-json\/wp\/v2\/posts\/16231","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.bernd-leitenberger.de\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.bernd-leitenberger.de\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.bernd-leitenberger.de\/blog\/wp-json\/wp\/v2\/users\/169"}],"replies":[{"embeddable":true,"href":"https:\/\/www.bernd-leitenberger.de\/blog\/wp-json\/wp\/v2\/comments?post=16231"}],"version-history":[{"count":0,"href":"https:\/\/www.bernd-leitenberger.de\/blog\/wp-json\/wp\/v2\/posts\/16231\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.bernd-leitenberger.de\/blog\/wp-json\/wp\/v2\/media?parent=16231"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.bernd-leitenberger.de\/blog\/wp-json\/wp\/v2\/categories?post=16231"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.bernd-leitenberger.de\/blog\/wp-json\/wp\/v2\/tags?post=16231"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}