{"id":378,"date":"2021-06-08T16:37:13","date_gmt":"2021-06-08T14:37:13","guid":{"rendered":"https:\/\/www.iot-embedded.de\/iot-2021\/?p=378"},"modified":"2021-06-08T16:37:14","modified_gmt":"2021-06-08T14:37:14","slug":"der-erste-sensor-ist-angebunden","status":"publish","type":"post","link":"https:\/\/www.iot-embedded.de\/iot-2021\/air-quality\/der-erste-sensor-ist-angebunden\/","title":{"rendered":"Der erste Sensor ist angebunden!"},"content":{"rendered":"\n<p class=\"has-black-color has-text-color\">Wie bereits im Blockeintrag \u201eQualitative Raumluft \u2013 Was bedeutet das?\u201c erl\u00e4utert, wird f\u00fcr die Messung der Raumtemperatur und Luftfeuchtigkeit der Sensor KY-015 eingesetzt. Dieser wurde nun erfolgreich angebunden und ausgelesen.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/www.iot-embedded.de\/iot-2021\/wp-content\/uploads\/sites\/5\/2021\/06\/image-39.png\" alt=\"\" class=\"wp-image-381\" width=\"859\" height=\"361\" srcset=\"https:\/\/www.iot-embedded.de\/iot-2021\/wp-content\/uploads\/sites\/5\/2021\/06\/image-39.png 720w, https:\/\/www.iot-embedded.de\/iot-2021\/wp-content\/uploads\/sites\/5\/2021\/06\/image-39-300x126.png 300w\" sizes=\"(max-width: 859px) 100vw, 859px\" \/><\/figure>\n\n\n\n<p class=\"has-black-color has-text-color\">Zun\u00e4chst galt es den Sensor an den Raspberry Pi anzuschlie\u00dfen. Hierf\u00fcr nutzten wir eine Steckplatine und drei Jumper-Kabel. Zusammengesetzt sieht es nun wie folgt aus:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" loading=\"lazy\" width=\"1024\" height=\"660\" src=\"https:\/\/www.iot-embedded.de\/iot-2021\/wp-content\/uploads\/sites\/5\/2021\/06\/photo5332272344493831295-1024x660.jpg\" alt=\"\" class=\"wp-image-382\" srcset=\"https:\/\/www.iot-embedded.de\/iot-2021\/wp-content\/uploads\/sites\/5\/2021\/06\/photo5332272344493831295-1024x660.jpg 1024w, https:\/\/www.iot-embedded.de\/iot-2021\/wp-content\/uploads\/sites\/5\/2021\/06\/photo5332272344493831295-300x193.jpg 300w, https:\/\/www.iot-embedded.de\/iot-2021\/wp-content\/uploads\/sites\/5\/2021\/06\/photo5332272344493831295-768x495.jpg 768w, https:\/\/www.iot-embedded.de\/iot-2021\/wp-content\/uploads\/sites\/5\/2021\/06\/photo5332272344493831295.jpg 1280w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"has-black-color has-text-color\">Um Werte aus dem Sensor auslesen zu k\u00f6nnen muss die Adafruit DHT Library installiert werden, sowie RPi.GPIO. Daf\u00fcr mussten diese im requirements.txt aufgef\u00fchrt werden. Zudem musste f\u00fcr die Installation des RPi.GPIO in der Dockerfile.template Datei die vierte Zeile entkommentiert werden.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/www.iot-embedded.de\/iot-2021\/wp-content\/uploads\/sites\/5\/2021\/06\/image-41-1024x229.png\" alt=\"\" class=\"wp-image-384\" width=\"859\" height=\"192\" srcset=\"https:\/\/www.iot-embedded.de\/iot-2021\/wp-content\/uploads\/sites\/5\/2021\/06\/image-41-1024x229.png 1024w, https:\/\/www.iot-embedded.de\/iot-2021\/wp-content\/uploads\/sites\/5\/2021\/06\/image-41-300x67.png 300w, https:\/\/www.iot-embedded.de\/iot-2021\/wp-content\/uploads\/sites\/5\/2021\/06\/image-41-768x172.png 768w, https:\/\/www.iot-embedded.de\/iot-2021\/wp-content\/uploads\/sites\/5\/2021\/06\/image-41-1536x344.png 1536w, https:\/\/www.iot-embedded.de\/iot-2021\/wp-content\/uploads\/sites\/5\/2021\/06\/image-41.png 1725w\" sizes=\"(max-width: 859px) 100vw, 859px\" \/><\/figure>\n\n\n\n<p class=\"has-black-color has-text-color\">Nun muss der Code der app.py ver\u00e4ndert werden. Zun\u00e4chst werden die Adafruit_DHT Library, sowie RPi.GPIO importiert. Zum Auslesen der Daten muss die Nummer des GPIO-Pins angegeben werden, bei uns ist es der Pinout 23. Dank der installierten Library ist das Auslesen des Sensors schnell in zwei weiteren Zeilen Code umgesetzt:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/www.iot-embedded.de\/iot-2021\/wp-content\/uploads\/sites\/5\/2021\/06\/image-42.png\" alt=\"\" class=\"wp-image-385\" width=\"860\" height=\"223\" srcset=\"https:\/\/www.iot-embedded.de\/iot-2021\/wp-content\/uploads\/sites\/5\/2021\/06\/image-42.png 838w, https:\/\/www.iot-embedded.de\/iot-2021\/wp-content\/uploads\/sites\/5\/2021\/06\/image-42-300x78.png 300w, https:\/\/www.iot-embedded.de\/iot-2021\/wp-content\/uploads\/sites\/5\/2021\/06\/image-42-768x199.png 768w\" sizes=\"(max-width: 860px) 100vw, 860px\" \/><\/figure>\n\n\n\n<p class=\"has-black-color has-text-color\">Die gemessenen Daten werden nun dem bereits zuvor aufgestellten Abfrage-Algorithmus zur Pr\u00fcfung, ob L\u00fcften zu empfehlen ist, \u00fcbergeben.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/www.iot-embedded.de\/iot-2021\/wp-content\/uploads\/sites\/5\/2021\/06\/Logs_Sensor-1.png\" alt=\"\" class=\"wp-image-387\" width=\"859\" height=\"170\" srcset=\"https:\/\/www.iot-embedded.de\/iot-2021\/wp-content\/uploads\/sites\/5\/2021\/06\/Logs_Sensor-1.png 974w, https:\/\/www.iot-embedded.de\/iot-2021\/wp-content\/uploads\/sites\/5\/2021\/06\/Logs_Sensor-1-300x59.png 300w, https:\/\/www.iot-embedded.de\/iot-2021\/wp-content\/uploads\/sites\/5\/2021\/06\/Logs_Sensor-1-768x152.png 768w\" sizes=\"(max-width: 859px) 100vw, 859px\" \/><\/figure>\n\n\n\n<p class=\"has-black-color has-text-color\">Nun fehlt zur Messung nur noch der CO2-Wert. Der hierf\u00fcr ben\u00f6tigte Sensor ist bestellt und bald zu uns unterwegs. Wir freuen uns darauf diesen ebenfalls anzubinden und halten euch gerne hier auf dem Laufenden \ud83d\ude09<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Wie bereits im Blockeintrag \u201eQualitative Raumluft \u2013 Was bedeutet das?\u201c erl\u00e4utert, wird f\u00fcr die Messung der Raumtemperatur und Luftfeuchtigkeit der Sensor KY-015 eingesetzt. Dieser wurde nun erfolgreich angebunden und ausgelesen. Zun\u00e4chst galt es den Sensor an den Raspberry Pi anzuschlie\u00dfen.<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[7],"tags":[],"_links":{"self":[{"href":"https:\/\/www.iot-embedded.de\/iot-2021\/wp-json\/wp\/v2\/posts\/378"}],"collection":[{"href":"https:\/\/www.iot-embedded.de\/iot-2021\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.iot-embedded.de\/iot-2021\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.iot-embedded.de\/iot-2021\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.iot-embedded.de\/iot-2021\/wp-json\/wp\/v2\/comments?post=378"}],"version-history":[{"count":1,"href":"https:\/\/www.iot-embedded.de\/iot-2021\/wp-json\/wp\/v2\/posts\/378\/revisions"}],"predecessor-version":[{"id":388,"href":"https:\/\/www.iot-embedded.de\/iot-2021\/wp-json\/wp\/v2\/posts\/378\/revisions\/388"}],"wp:attachment":[{"href":"https:\/\/www.iot-embedded.de\/iot-2021\/wp-json\/wp\/v2\/media?parent=378"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.iot-embedded.de\/iot-2021\/wp-json\/wp\/v2\/categories?post=378"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.iot-embedded.de\/iot-2021\/wp-json\/wp\/v2\/tags?post=378"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}