{"id":120,"date":"2017-01-09T20:54:32","date_gmt":"2017-01-09T20:54:32","guid":{"rendered":"https:\/\/hostadm.lithium.selfhost.de\/?p=120"},"modified":"2022-01-28T19:56:34","modified_gmt":"2022-01-28T19:56:34","slug":"kleines-kochfeld-android","status":"publish","type":"post","link":"https:\/\/martin-seewaldt.de\/?p=120","title":{"rendered":"Kleines Kochfeld (Android)"},"content":{"rendered":"<p><b>Gestelltes Problem<\/b><br \/>\nWenn ich kein Feierabend-Projekt habe, dann ist mir langweilig. Da dachte ich mir, man k\u00f6nnte vielleicht eine App machen, die ein Glaskeramikkochfeld emuliert.<\/p>\n<p><b>Programm<\/b><br \/>\nIch habe mir also mal unser Kochfeld genauer angesehen (und angeh\u00f6rt). Die Heizwindungsgrafik ist nicht als Ressource in der App sondern wird beim Start berechnet. Dadurch hat man auf allen Ger\u00e4te immer ein gut aufgel\u00f6stes Bild. Eine Siebensegmentanzeige hatte ich schon f\u00fcr ein <a href=\"https:\/\/hostadm.lithium.selfhost.de\/?p=68\">anderes Projekt<\/a> gemacht und konnte sie hier wiederverwenden.<\/p>\n<p>Die Logik f\u00fcr die Bet\u00e4tigung hab&#8217; ich dem Kochfeld abgeschaut, man dr\u00fcckt auf + und &#8211; und von 9 per + wieder zur 0. Wenn man auf 0 geht und die Platte noch heiss ist, kommt ein H.<\/p>\n<p>Dann habe ich den Kochfeldregelalgorithmus nachgemacht, also im Original ist das eine Ein\/Aus-Regelung. Beim Wechsel zwischen Ein und Aus gibt es zwei verschiedene Ger\u00e4usche (die habe ich am Kochfeld aufgenommen). Die Temperaturstufe entspricht dann im Prinzip einem Aus\/Ein-Tastverh\u00e4ltnis. Wenn die jeweilige Platte gerade auf Ein ist dann wird sie langsam immer heller, auf Aus verdunkelt sie sich allm\u00e4hlich.<\/p>\n<p>Das ist eigentlich recht realistisch geworden:<br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-124\" src=\"https:\/\/martin-seewaldt.de\/wp-content\/uploads\/2020\/05\/7zoll4platten.png\" alt=\"\" width=\"600\" height=\"1024\" srcset=\"https:\/\/martin-seewaldt.de\/wp-content\/uploads\/2020\/05\/7zoll4platten.png 600w, https:\/\/martin-seewaldt.de\/wp-content\/uploads\/2020\/05\/7zoll4platten-176x300.png 176w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Gestelltes Problem Wenn ich kein Feierabend-Projekt habe, dann ist mir langweilig. Da dachte ich mir, man k\u00f6nnte vielleicht eine App machen, die ein Glaskeramikkochfeld emuliert. Programm Ich habe mir also mal unser Kochfeld genauer angesehen (und angeh\u00f6rt). Die Heizwindungsgrafik ist nicht als Ressource in der App sondern wird beim Start berechnet. Dadurch hat man auf [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_post_was_ever_published":false},"categories":[3],"tags":[],"class_list":["post-120","post","type-post","status-publish","format-standard","hentry","category-programme_apps"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Kleines Kochfeld (Android) - Martin Seewaldt<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/martin-seewaldt.de\/?p=120\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Kleines Kochfeld (Android) - Martin Seewaldt\" \/>\n<meta property=\"og:description\" content=\"Gestelltes Problem Wenn ich kein Feierabend-Projekt habe, dann ist mir langweilig. Da dachte ich mir, man k\u00f6nnte vielleicht eine App machen, die ein Glaskeramikkochfeld emuliert. Programm Ich habe mir also mal unser Kochfeld genauer angesehen (und angeh\u00f6rt). Die Heizwindungsgrafik ist nicht als Ressource in der App sondern wird beim Start berechnet. Dadurch hat man auf [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/martin-seewaldt.de\/?p=120\" \/>\n<meta property=\"og:site_name\" content=\"Martin Seewaldt\" \/>\n<meta property=\"article:published_time\" content=\"2017-01-09T20:54:32+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-01-28T19:56:34+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/martin-seewaldt.de\/wp-content\/uploads\/2020\/05\/7zoll4platten.png\" \/>\n<meta name=\"author\" content=\"admin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"admin\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/martin-seewaldt.de\\\/?p=120#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/martin-seewaldt.de\\\/?p=120\"},\"author\":{\"name\":\"admin\",\"@id\":\"https:\\\/\\\/martin-seewaldt.de\\\/#\\\/schema\\\/person\\\/a1a6571321f54991629bb99be16f5e5f\"},\"headline\":\"Kleines Kochfeld (Android)\",\"datePublished\":\"2017-01-09T20:54:32+00:00\",\"dateModified\":\"2022-01-28T19:56:34+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/martin-seewaldt.de\\\/?p=120\"},\"wordCount\":190,\"commentCount\":0,\"image\":{\"@id\":\"https:\\\/\\\/martin-seewaldt.de\\\/?p=120#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/martin-seewaldt.de\\\/wp-content\\\/uploads\\\/2020\\\/05\\\/7zoll4platten.png\",\"articleSection\":[\"Programme\\\/Apps\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/martin-seewaldt.de\\\/?p=120#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/martin-seewaldt.de\\\/?p=120\",\"url\":\"https:\\\/\\\/martin-seewaldt.de\\\/?p=120\",\"name\":\"Kleines Kochfeld (Android) - Martin Seewaldt\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/martin-seewaldt.de\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/martin-seewaldt.de\\\/?p=120#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/martin-seewaldt.de\\\/?p=120#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/martin-seewaldt.de\\\/wp-content\\\/uploads\\\/2020\\\/05\\\/7zoll4platten.png\",\"datePublished\":\"2017-01-09T20:54:32+00:00\",\"dateModified\":\"2022-01-28T19:56:34+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/martin-seewaldt.de\\\/#\\\/schema\\\/person\\\/a1a6571321f54991629bb99be16f5e5f\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/martin-seewaldt.de\\\/?p=120#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/martin-seewaldt.de\\\/?p=120\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/martin-seewaldt.de\\\/?p=120#primaryimage\",\"url\":\"https:\\\/\\\/martin-seewaldt.de\\\/wp-content\\\/uploads\\\/2020\\\/05\\\/7zoll4platten.png\",\"contentUrl\":\"https:\\\/\\\/martin-seewaldt.de\\\/wp-content\\\/uploads\\\/2020\\\/05\\\/7zoll4platten.png\",\"width\":600,\"height\":1024},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/martin-seewaldt.de\\\/?p=120#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/martin-seewaldt.de\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Kleines Kochfeld (Android)\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/martin-seewaldt.de\\\/#website\",\"url\":\"https:\\\/\\\/martin-seewaldt.de\\\/\",\"name\":\"Martin Seewaldt\",\"description\":\"Einige meiner Projekte\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/martin-seewaldt.de\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/martin-seewaldt.de\\\/#\\\/schema\\\/person\\\/a1a6571321f54991629bb99be16f5e5f\",\"name\":\"admin\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/8c382657803c93429dee7a228c33968728e6adc9a850a0b0488abd4e9c466179?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/8c382657803c93429dee7a228c33968728e6adc9a850a0b0488abd4e9c466179?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/8c382657803c93429dee7a228c33968728e6adc9a850a0b0488abd4e9c466179?s=96&d=mm&r=g\",\"caption\":\"admin\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Kleines Kochfeld (Android) - Martin Seewaldt","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/martin-seewaldt.de\/?p=120","og_locale":"en_US","og_type":"article","og_title":"Kleines Kochfeld (Android) - Martin Seewaldt","og_description":"Gestelltes Problem Wenn ich kein Feierabend-Projekt habe, dann ist mir langweilig. Da dachte ich mir, man k\u00f6nnte vielleicht eine App machen, die ein Glaskeramikkochfeld emuliert. Programm Ich habe mir also mal unser Kochfeld genauer angesehen (und angeh\u00f6rt). Die Heizwindungsgrafik ist nicht als Ressource in der App sondern wird beim Start berechnet. Dadurch hat man auf [&hellip;]","og_url":"https:\/\/martin-seewaldt.de\/?p=120","og_site_name":"Martin Seewaldt","article_published_time":"2017-01-09T20:54:32+00:00","article_modified_time":"2022-01-28T19:56:34+00:00","og_image":[{"url":"https:\/\/martin-seewaldt.de\/wp-content\/uploads\/2020\/05\/7zoll4platten.png","type":"","width":"","height":""}],"author":"admin","twitter_card":"summary_large_image","twitter_misc":{"Written by":"admin","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/martin-seewaldt.de\/?p=120#article","isPartOf":{"@id":"https:\/\/martin-seewaldt.de\/?p=120"},"author":{"name":"admin","@id":"https:\/\/martin-seewaldt.de\/#\/schema\/person\/a1a6571321f54991629bb99be16f5e5f"},"headline":"Kleines Kochfeld (Android)","datePublished":"2017-01-09T20:54:32+00:00","dateModified":"2022-01-28T19:56:34+00:00","mainEntityOfPage":{"@id":"https:\/\/martin-seewaldt.de\/?p=120"},"wordCount":190,"commentCount":0,"image":{"@id":"https:\/\/martin-seewaldt.de\/?p=120#primaryimage"},"thumbnailUrl":"https:\/\/martin-seewaldt.de\/wp-content\/uploads\/2020\/05\/7zoll4platten.png","articleSection":["Programme\/Apps"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/martin-seewaldt.de\/?p=120#respond"]}]},{"@type":"WebPage","@id":"https:\/\/martin-seewaldt.de\/?p=120","url":"https:\/\/martin-seewaldt.de\/?p=120","name":"Kleines Kochfeld (Android) - Martin Seewaldt","isPartOf":{"@id":"https:\/\/martin-seewaldt.de\/#website"},"primaryImageOfPage":{"@id":"https:\/\/martin-seewaldt.de\/?p=120#primaryimage"},"image":{"@id":"https:\/\/martin-seewaldt.de\/?p=120#primaryimage"},"thumbnailUrl":"https:\/\/martin-seewaldt.de\/wp-content\/uploads\/2020\/05\/7zoll4platten.png","datePublished":"2017-01-09T20:54:32+00:00","dateModified":"2022-01-28T19:56:34+00:00","author":{"@id":"https:\/\/martin-seewaldt.de\/#\/schema\/person\/a1a6571321f54991629bb99be16f5e5f"},"breadcrumb":{"@id":"https:\/\/martin-seewaldt.de\/?p=120#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/martin-seewaldt.de\/?p=120"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/martin-seewaldt.de\/?p=120#primaryimage","url":"https:\/\/martin-seewaldt.de\/wp-content\/uploads\/2020\/05\/7zoll4platten.png","contentUrl":"https:\/\/martin-seewaldt.de\/wp-content\/uploads\/2020\/05\/7zoll4platten.png","width":600,"height":1024},{"@type":"BreadcrumbList","@id":"https:\/\/martin-seewaldt.de\/?p=120#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/martin-seewaldt.de\/"},{"@type":"ListItem","position":2,"name":"Kleines Kochfeld (Android)"}]},{"@type":"WebSite","@id":"https:\/\/martin-seewaldt.de\/#website","url":"https:\/\/martin-seewaldt.de\/","name":"Martin Seewaldt","description":"Einige meiner Projekte","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/martin-seewaldt.de\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/martin-seewaldt.de\/#\/schema\/person\/a1a6571321f54991629bb99be16f5e5f","name":"admin","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/8c382657803c93429dee7a228c33968728e6adc9a850a0b0488abd4e9c466179?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/8c382657803c93429dee7a228c33968728e6adc9a850a0b0488abd4e9c466179?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/8c382657803c93429dee7a228c33968728e6adc9a850a0b0488abd4e9c466179?s=96&d=mm&r=g","caption":"admin"}}]}},"jetpack_sharing_enabled":true,"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/martin-seewaldt.de\/index.php?rest_route=\/wp\/v2\/posts\/120","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/martin-seewaldt.de\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/martin-seewaldt.de\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/martin-seewaldt.de\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/martin-seewaldt.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=120"}],"version-history":[{"count":9,"href":"https:\/\/martin-seewaldt.de\/index.php?rest_route=\/wp\/v2\/posts\/120\/revisions"}],"predecessor-version":[{"id":742,"href":"https:\/\/martin-seewaldt.de\/index.php?rest_route=\/wp\/v2\/posts\/120\/revisions\/742"}],"wp:attachment":[{"href":"https:\/\/martin-seewaldt.de\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=120"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/martin-seewaldt.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=120"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/martin-seewaldt.de\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=120"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}