{"id":1744,"date":"2023-04-01T11:52:07","date_gmt":"2023-04-01T09:52:07","guid":{"rendered":"https:\/\/www.g-heinrichs.de\/wordpress\/?p=1744"},"modified":"2023-05-09T09:38:47","modified_gmt":"2023-05-09T07:38:47","slug":"apds9960","status":"publish","type":"post","link":"https:\/\/www.g-heinrichs.de\/wordpress\/index.php\/2023\/04\/01\/apds9960\/","title":{"rendered":"Das APDS9960-Modul"},"content":{"rendered":"\n<div class=\"wp-block-media-text alignwide has-media-on-the-right is-stacked-on-mobile\" style=\"grid-template-columns:auto 30%\"><div class=\"wp-block-media-text__content\">\n<p>Mit dem APDS9960-Modul lassen sich<\/p>\n\n\n\n<ul>\n<li>Entfernungen messen<\/li>\n\n\n\n<li>Umgebungslicht und Farbwerte messen<\/li>\n\n\n\n<li>Gesten detektieren<\/li>\n<\/ul>\n\n\n\n<p>Auf meinem Forum stelle ich Micropython-Programme f\u00fcr dieses Modul vor. Daf\u00fcr stelle ich eine APDS9960-Klasse zur Verf\u00fcgung; diese Klasse benutzt keine Board-spezifischen Methoden.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p>Zus\u00e4tzliche liefere ich auch exemplarisch einige Blicke hinter die Kulissen: So mache ich z. B. deutlich, wie der APDS9960 mit Hilfe seiner Register seine einzelnen Engines steuert.<\/p>\n\n\n\n<p><\/p>\n<\/div><figure class=\"wp-block-media-text__media\"><img loading=\"lazy\" decoding=\"async\" width=\"360\" height=\"431\" src=\"https:\/\/www.g-heinrichs.de\/wordpress\/wp-content\/uploads\/2023\/04\/apds9960_module_1a.jpg\" alt=\"\" class=\"wp-image-1742 size-full\" srcset=\"https:\/\/www.g-heinrichs.de\/wordpress\/wp-content\/uploads\/2023\/04\/apds9960_module_1a.jpg 360w, https:\/\/www.g-heinrichs.de\/wordpress\/wp-content\/uploads\/2023\/04\/apds9960_module_1a-251x300.jpg 251w\" sizes=\"(max-width: 360px) 100vw, 360px\" \/><\/figure><\/div>\n\n\n\n<figure class=\"wp-block-video\"><video controls src=\"https:\/\/www.g-heinrichs.de\/wordpress\/wp-content\/uploads\/2023\/04\/gestenerkennung.mp4\"><\/video><figcaption class=\"wp-element-caption\">Video: <em>Gestenerkennung mit dem TTGO T-Display<\/em><\/figcaption><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p>Hier die einzelnen APDS9960-Beitr\u00e4ge:<\/p>\n\n\n\n<ul>\n<li><a href=\"https:\/\/www.forum.g-heinrichs.de\/viewtopic.php?f=18&amp;t=181#p254\">Der APDS9960-Sensor: Grundlagen<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.forum.g-heinrichs.de\/viewtopic.php?f=18&amp;t=182#p255\">Abstandsmessung mit dem APDS9960-Sensor<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.forum.g-heinrichs.de\/viewtopic.php?f=18&amp;t=183#p256\">Der APDS9960-Sensor: Ein Blick hinter die Kulissen<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.forum.g-heinrichs.de\/viewtopic.php?f=18&amp;t=184#p257\">Farbmessung mit dem APDS9960-Sensor<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.forum.g-heinrichs.de\/viewtopic.php?f=18&amp;t=185\">Der APDS9960-Sensor: Lesen und Schreiben von Registern mit I2C<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.forum.g-heinrichs.de\/viewtopic.php?f=18&amp;t=186\">APDS9960: Gesten erfassen und graphisch darstellen<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.forum.g-heinrichs.de\/viewtopic.php?f=18&amp;t=187\">APDS9960: Ein einfaches Gestenerkennungsprogramm<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/forum.g-heinrichs.de\/viewtopic.php?f=18&amp;t=189\">APDS9960: Ein Blick hinter die Kulissen des Gestensensors<\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Hier die einzelnen APDS9960-Beitr\u00e4ge:<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"_links":{"self":[{"href":"https:\/\/www.g-heinrichs.de\/wordpress\/index.php\/wp-json\/wp\/v2\/posts\/1744"}],"collection":[{"href":"https:\/\/www.g-heinrichs.de\/wordpress\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.g-heinrichs.de\/wordpress\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.g-heinrichs.de\/wordpress\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.g-heinrichs.de\/wordpress\/index.php\/wp-json\/wp\/v2\/comments?post=1744"}],"version-history":[{"count":17,"href":"https:\/\/www.g-heinrichs.de\/wordpress\/index.php\/wp-json\/wp\/v2\/posts\/1744\/revisions"}],"predecessor-version":[{"id":1776,"href":"https:\/\/www.g-heinrichs.de\/wordpress\/index.php\/wp-json\/wp\/v2\/posts\/1744\/revisions\/1776"}],"wp:attachment":[{"href":"https:\/\/www.g-heinrichs.de\/wordpress\/index.php\/wp-json\/wp\/v2\/media?parent=1744"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.g-heinrichs.de\/wordpress\/index.php\/wp-json\/wp\/v2\/categories?post=1744"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.g-heinrichs.de\/wordpress\/index.php\/wp-json\/wp\/v2\/tags?post=1744"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}