{"id":413,"date":"2020-07-26T23:49:33","date_gmt":"2020-07-26T21:49:33","guid":{"rendered":"https:\/\/www.pohle.it\/?p=413"},"modified":"2020-10-05T11:29:28","modified_gmt":"2020-10-05T09:29:28","slug":"enc28j60-ethernet-modul-fuer-arduino-esp-und-raspi-teil-2","status":"publish","type":"post","link":"https:\/\/staging.pohle.it\/index.php\/2020\/07\/26\/enc28j60-ethernet-modul-fuer-arduino-esp-und-raspi-teil-2\/","title":{"rendered":"ENC28J60 &#8211; Ethernet Modul &#8211; Temperatur Messung mit Alarm &#8211; Teil 2"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"413\" class=\"elementor elementor-413\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-25a4293 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"25a4293\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-d15aeff\" data-id=\"d15aeff\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-86203ae elementor-widget elementor-widget-heading\" data-id=\"86203ae\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Und weiter gehts...<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-0187824 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"0187824\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-d98a325\" data-id=\"d98a325\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-4f62892 elementor-widget elementor-widget-text-editor\" data-id=\"4f62892\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Liebe Maker-Freunde, willkommen zur\u00fcck zum zweiten Teil unseres ENC28J60 Blog-Beitrags.\u00a0<br \/><span style=\"font-size: 15px;\">Wie im ersten Teil angek\u00fcndigt, soll die Schaltung mit einem besseren Temperatur- und Luftfeuchtesensor sowie einem 0,91&#8243; OLED Display ausgestattet werden.\u00a0<br \/>Der geneigte Leser mag sich nun fragen: Wieso ein anderer Temperatur- und Luftfeuchtesensor?<br \/>Rein vom Datenblatt her sollte der im ersten Teil verbaute DHT11 doch ausreichend sein!? Eine Abweichung von +-2\u00b0C bei der Temperatur und ein Delta von 5% auf die relative Luftfeuchte (das macht bei angenommener Luftfeuchte von 40% rel. eine Abweichung von +- 2%) sollten doch ausreichend genau sein.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-526d3d0 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"526d3d0\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-4b3b45b\" data-id=\"4b3b45b\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-a532f37 elementor-widget elementor-widget-heading\" data-id=\"a532f37\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Vorweg - die Bauteile...<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-b3b48a0 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"b3b48a0\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-b41e5b9\" data-id=\"b41e5b9\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-28bda85 elementor-widget elementor-widget-text-editor\" data-id=\"28bda85\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-size: 15px; font-style: normal; font-weight: 400;\">Um den zweiten Teil dieser Blogreihe umzusetzen, werden die folgenden (Bau)teile ben\u00f6tigt:<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-8394303 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"8394303\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-b32e2ce\" data-id=\"b32e2ce\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-4ddecd5 elementor-widget elementor-widget-text-editor\" data-id=\"4ddecd5\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<ul><li>GY-BME280 (<a href=\"https:\/\/www.az-delivery.de\/products\/gy-bme280?_pos=2&amp;_sid=c3e314c50&amp;_ss=r\">https:\/\/www.az-delivery.de\/products\/gy-bme280?_pos=2&amp;_sid=c3e314c50&amp;_ss=r<\/a>)<\/li><li>I2C 0,91 OLED Display (<a href=\"https:\/\/www.az-delivery.de\/products\/0-91-zoll-i2c-oled-display?_pos=3&amp;_sid=c4a401b6d&amp;_ss=r\">https:\/\/www.az-delivery.de\/products\/0-91-zoll-i2c-oled-display?_pos=3&amp;_sid=c4a401b6d&amp;_ss=r<\/a>)<\/li><li>Lochrasterplatine<\/li><li>2 x 16pin Buchsenleisten\/Federleisten\u00a0<\/li><li>diverse DuPont Stecker\/Buchse zum selber Crimpen<\/li><li>4 x Flachkopfschraube 4 x 10<\/li><li>8 x Mutter M4<\/li><li>farbiger Klingeldraht 28AWG oder 26AWG oder IDC Flachbandkabel<\/li><li>L\u00f6tkolben, L\u00f6tzinn, &#8230;<\/li><li>.STL Druckerdateien + Slicer Software + 3D Drucker (bei Bedarf) oder ein beliebiges Geh\u00e4use<\/li><\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-181725f elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"181725f\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-ec305ef\" data-id=\"ec305ef\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-ac7a6ab elementor-widget elementor-widget-heading\" data-id=\"ac7a6ab\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Wer misst misst Mist...<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-64b9fbd elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"64b9fbd\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-99d39c1\" data-id=\"99d39c1\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-8369d2f elementor-widget elementor-widget-text-editor\" data-id=\"8369d2f\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Nachdem ich die Schaltung aus dem ersten Teil des Blogs einige Zeit im Betrieb hatte, bekam ich Zweifel an den angezeigten Messwerten f\u00fcr die Temperatur und die rel. Luftfeuchte. Um mir Gewissheit zu verschaffen, kramte ich einen weiteren DHT11 Sensor von einem anderen Hersteller (Elegoo) aus einer meiner Kisten und schloss diesen an. Bis auf eine geringe Abweichung im Nachkomma-Bereich waren die Ergebnisse aber identisch. Trotzdem&#8230; das konnte nicht stimmen, zumal meine parallel aufgestellte Wetterstation auch andere Werte anzeigte.<\/p><p>Also entschloss ich mich, einen weiteren Vergleich mit sowohl einem BME280 als auch einem BME680 zu machen.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-8655408 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"8655408\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-e9e18e0\" data-id=\"e9e18e0\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-c90048b elementor-widget elementor-widget-text-editor\" data-id=\"c90048b\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Wie man dem nebenstehenden Screenshot der seriellen Konsole der Arduino Entwicklungsumgebung entnehmen kann, waren die Abweichungen zwischen dem DHT11 Sensor und dem BME280 erheblich. Beim Vergleich mit einem BME680 zeichnete sich ein sehr \u00e4hnlich schlechtes Bild ab.<\/p><p>DHT11 &#8211; der Sensor musste weg&#8230;<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-7b69942\" data-id=\"7b69942\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-b1359c0 elementor-widget elementor-widget-image\" data-id=\"b1359c0\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"575\" height=\"262\" src=\"https:\/\/staging.pohle.it\/wp-content\/uploads\/2020\/07\/DHT11-BME280-Compare.png\" class=\"attachment-large size-large wp-image-420\" alt=\"\" srcset=\"https:\/\/staging.pohle.it\/wp-content\/uploads\/2020\/07\/DHT11-BME280-Compare.png 575w, https:\/\/staging.pohle.it\/wp-content\/uploads\/2020\/07\/DHT11-BME280-Compare-300x137.png 300w\" sizes=\"(max-width: 575px) 100vw, 575px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-9492e79 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"9492e79\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-76cb0b2\" data-id=\"76cb0b2\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-3c465e4 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"3c465e4\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-66a6e97\" data-id=\"66a6e97\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-cdfbeb2 elementor-widget elementor-widget-heading\" data-id=\"cdfbeb2\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Der Sensortausch...<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-41afa84 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"41afa84\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-62adca4\" data-id=\"62adca4\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-4a1978d elementor-widget elementor-widget-heading\" data-id=\"4a1978d\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">Der Sensor<\/h4>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-c10f07d elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"c10f07d\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-cc481e8\" data-id=\"cc481e8\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-3548aa7 elementor-widget elementor-widget-text-editor\" data-id=\"3548aa7\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Beim BME280 handelt es sich um einen Temperatur-, Luftfeuchte- und Luftdrucksensor, welcher von Bosch entwickelt wurde. <br \/>Der Sensor ist extrem klein:\u00a0nur 2,5 x 2,5 x 0,9 mm und sehr akkurat in der Aufl\u00f6sung.<br \/>Temperaturbereich: -40\u00b0C bis 85\u00b0C bei +- 1\u00b0C<br \/>Luftfeuchtebereich: 0% bis 100% rel. bei +- 3%<br \/>Luftdruckbereich: 300hPa bis 1100hPa bei +- 1hPa<\/p><p>Auf Grund der hohen Genauigkeit bei der Luftdruckmessung kann der Sensor auch als H\u00f6henmesser eingesetzt werden. Der Messbereich ist 0 bis 9000 Meter, die Genauigkeit betr\u00e4gt hier 1 Meter auf 400 Meter H\u00f6henunterschied.<\/p><p>Das Datenblatt und detaillierte Infos zu diesem Sensor findet man auf den Seite von Bosch:<br \/><a href=\"https:\/\/www.bosch-sensortec.com\/products\/environmental-sensors\/humidity-sensors-bme280\/\">https:\/\/www.bosch-sensortec.com\/products\/environmental-sensors\/humidity-sensors-bme280\/<\/a><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-796bb1f elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"796bb1f\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-5728f1a\" data-id=\"5728f1a\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-82df0d5 elementor-widget elementor-widget-heading\" data-id=\"82df0d5\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">Das Breakout Modul<\/h4>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-a5051ee elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"a5051ee\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-19612e7\" data-id=\"19612e7\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-75f5079 elementor-widget elementor-widget-text-editor\" data-id=\"75f5079\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Normalerweise arbeitet der BME280 Sensor f\u00fcr die Spannungsversorgung mit einem Spannungsbereich von 1.71V &#8230; 3.6V. <br \/>An den IO Pins betr\u00e4gt der Spannungsbereich 1.2V &#8230; 3.6V.<br \/>Das \u00fcblicherweise gelieferte GYBMEP Breakout Board kommt jedoch mit einem LM6206 3.3V Regler und einem Spannungspegel Wandler f\u00fcr die I2C Schnittstelle. Damit kann das Breakout Board problemlos an allen \u00fcblichen Microcontrollern wie Arduino, ESP oder Raspi eingesetzt werden.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-749df06 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"749df06\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-f96f431\" data-id=\"f96f431\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-378178f elementor-widget elementor-widget-image\" data-id=\"378178f\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"506\" height=\"619\" src=\"https:\/\/staging.pohle.it\/wp-content\/uploads\/2020\/08\/BME280-Front.png\" class=\"attachment-large size-large wp-image-433\" alt=\"\" srcset=\"https:\/\/staging.pohle.it\/wp-content\/uploads\/2020\/08\/BME280-Front.png 506w, https:\/\/staging.pohle.it\/wp-content\/uploads\/2020\/08\/BME280-Front-245x300.png 245w\" sizes=\"(max-width: 506px) 100vw, 506px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-b410107\" data-id=\"b410107\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-a6697e4 elementor-widget elementor-widget-image\" data-id=\"a6697e4\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"505\" height=\"558\" src=\"https:\/\/staging.pohle.it\/wp-content\/uploads\/2020\/08\/BME280-Back.png\" class=\"attachment-large size-large wp-image-432\" alt=\"\" srcset=\"https:\/\/staging.pohle.it\/wp-content\/uploads\/2020\/08\/BME280-Back.png 505w, https:\/\/staging.pohle.it\/wp-content\/uploads\/2020\/08\/BME280-Back-272x300.png 272w\" sizes=\"(max-width: 505px) 100vw, 505px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-ebef174 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"ebef174\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-669918a\" data-id=\"669918a\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-48fcfbd elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"48fcfbd\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-9643295\" data-id=\"9643295\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-de97600 elementor-widget elementor-widget-heading\" data-id=\"de97600\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">Die Verkabelung<\/h4>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-024a866 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"024a866\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-dfe9451\" data-id=\"dfe9451\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-3ceb0fc elementor-widget elementor-widget-image\" data-id=\"3ceb0fc\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"959\" height=\"407\" src=\"https:\/\/staging.pohle.it\/wp-content\/uploads\/2020\/08\/Nano-ENC28J60-BME280.png\" class=\"attachment-large size-large wp-image-426\" alt=\"\" srcset=\"https:\/\/staging.pohle.it\/wp-content\/uploads\/2020\/08\/Nano-ENC28J60-BME280.png 959w, https:\/\/staging.pohle.it\/wp-content\/uploads\/2020\/08\/Nano-ENC28J60-BME280-300x127.png 300w, https:\/\/staging.pohle.it\/wp-content\/uploads\/2020\/08\/Nano-ENC28J60-BME280-768x326.png 768w\" sizes=\"(max-width: 959px) 100vw, 959px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-d0d0c33 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"d0d0c33\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-7ce5e79\" data-id=\"7ce5e79\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-b09bd83 elementor-widget elementor-widget-text-editor\" data-id=\"b09bd83\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Der BME280 wird per I2C Schnittstelle an den Arduino angeschlossen. VCC und GND Pin gehen an die entsprechenden Pins des Arduino, SCL des Sensors geht an Pin A5, SDA geht an Pin A4.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-26ccc0d elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"26ccc0d\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-9567655\" data-id=\"9567655\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-38cfb71 elementor-widget elementor-widget-heading\" data-id=\"38cfb71\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">Die BME280 Bibliothek<\/h4>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-df1594e elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"df1594e\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-1b3873f\" data-id=\"1b3873f\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-3d7fbbf elementor-widget elementor-widget-text-editor\" data-id=\"3d7fbbf\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Um programmatisch auf den BME280 Sensor zugreifen zu k\u00f6nnen, brauchen wir eine entsprechende Bibliothek. Schnell und einfach geht dies mit der Bibliothek von Adafruit, welche wir \u00fcber die Bibliotheks-Verwaltung einfach installieren k\u00f6nnen. An einigen Stellen liest man immer wieder, dass man nach dem Installieren der Bibliothek die I2C Adresse f\u00fcr den Sensor in der Bibliothek anpassen muss. Dies ist bei der Adafruit Library so nicht notwendig. Diese ber\u00fccksichtigt beide \u00fcblichen I2C Adressen des Sensors automatisch.\u00a0<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-678af88 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"678af88\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-3ba7e8c\" data-id=\"3ba7e8c\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-1031825 elementor-widget elementor-widget-image\" data-id=\"1031825\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"802\" height=\"186\" src=\"https:\/\/staging.pohle.it\/wp-content\/uploads\/2020\/08\/Adafruit_BME280_Library_installieren.png\" class=\"attachment-large size-large wp-image-441\" alt=\"\" srcset=\"https:\/\/staging.pohle.it\/wp-content\/uploads\/2020\/08\/Adafruit_BME280_Library_installieren.png 802w, https:\/\/staging.pohle.it\/wp-content\/uploads\/2020\/08\/Adafruit_BME280_Library_installieren-300x70.png 300w, https:\/\/staging.pohle.it\/wp-content\/uploads\/2020\/08\/Adafruit_BME280_Library_installieren-768x178.png 768w\" sizes=\"(max-width: 802px) 100vw, 802px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-2994365 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"2994365\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-29d0c30\" data-id=\"29d0c30\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-c022aa7 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"c022aa7\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-869040d\" data-id=\"869040d\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-83916d8 elementor-widget elementor-widget-heading\" data-id=\"83916d8\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Das Display<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-b7039ff elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"b7039ff\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-3eef83d\" data-id=\"3eef83d\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-e04692d elementor-widget elementor-widget-text-editor\" data-id=\"e04692d\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Zum Einsatz kommt ein 0,91&#8243; Display mit einer Aufl\u00f6sung von 128&#215;32 Pixel. Angesteuert wird das Display \u00fcber die I2C Schnittstelle mit Hilfe des SSD1306 Standard Controllers.\u00a0<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-ec786ec elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"ec786ec\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-1e3c81d\" data-id=\"1e3c81d\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-734d057 elementor-widget elementor-widget-image\" data-id=\"734d057\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"376\" height=\"125\" src=\"https:\/\/staging.pohle.it\/wp-content\/uploads\/2020\/08\/OLED_Front.png\" class=\"attachment-large size-large wp-image-446\" alt=\"\" srcset=\"https:\/\/staging.pohle.it\/wp-content\/uploads\/2020\/08\/OLED_Front.png 376w, https:\/\/staging.pohle.it\/wp-content\/uploads\/2020\/08\/OLED_Front-300x100.png 300w\" sizes=\"(max-width: 376px) 100vw, 376px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-d1da204\" data-id=\"d1da204\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-55e3891 elementor-widget elementor-widget-image\" data-id=\"55e3891\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"373\" height=\"121\" src=\"https:\/\/staging.pohle.it\/wp-content\/uploads\/2020\/08\/OLED_Back.png\" class=\"attachment-large size-large wp-image-445\" alt=\"\" srcset=\"https:\/\/staging.pohle.it\/wp-content\/uploads\/2020\/08\/OLED_Back.png 373w, https:\/\/staging.pohle.it\/wp-content\/uploads\/2020\/08\/OLED_Back-300x97.png 300w\" sizes=\"(max-width: 373px) 100vw, 373px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-0c9ca6d elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"0c9ca6d\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-227c588\" data-id=\"227c588\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-1df60a6 elementor-widget elementor-widget-heading\" data-id=\"1df60a6\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">Die SSD1306 Bibliothek<\/h4>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-b2ba5d1 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"b2ba5d1\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-6756059\" data-id=\"6756059\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-a2d0fee elementor-widget elementor-widget-text-editor\" data-id=\"a2d0fee\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Da der Arduino Nano nicht \u00fcber sonderlich viel Speicher verf\u00fcgt, m\u00fcssen wir beim Einsatz der verwendeten Bibliotheken aufpassen, wie viele unserer kostbaren Ressourcen diese verbrauchen. F\u00fcr die Anzeige der Temperatur und der Luftfeuchtigkeit reicht mir in diesem Projekt die reine Textdarstellung. Daher entscheide ich mich f\u00fcr den Einsatz der SSD1306Ascii Bibliothek &#8211; eine schlanke, ressourcensparende Bibliothek zum Ansteuern von Displays mittels des SSD1306 Controllers. Die Installation erfolgt, wie immer, \u00fcber die Bibliotheksverwaltung in der Arduino IDE.\u00a0<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-c10a33f elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"c10a33f\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-a81417e\" data-id=\"a81417e\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-305d32b elementor-widget elementor-widget-image\" data-id=\"305d32b\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"797\" height=\"200\" src=\"https:\/\/staging.pohle.it\/wp-content\/uploads\/2020\/08\/SSD1306Ascii_Library_installieren.png\" class=\"attachment-large size-large wp-image-448\" alt=\"\" srcset=\"https:\/\/staging.pohle.it\/wp-content\/uploads\/2020\/08\/SSD1306Ascii_Library_installieren.png 797w, https:\/\/staging.pohle.it\/wp-content\/uploads\/2020\/08\/SSD1306Ascii_Library_installieren-300x75.png 300w, https:\/\/staging.pohle.it\/wp-content\/uploads\/2020\/08\/SSD1306Ascii_Library_installieren-768x193.png 768w\" sizes=\"(max-width: 797px) 100vw, 797px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-8c22548 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"8c22548\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-eb47450\" data-id=\"eb47450\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-9f3deff elementor-widget elementor-widget-heading\" data-id=\"9f3deff\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">Die Verkabelung<\/h4>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-a7865e9 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"a7865e9\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-17fc831\" data-id=\"17fc831\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-894bca7 elementor-widget elementor-widget-image\" data-id=\"894bca7\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"963\" height=\"426\" src=\"https:\/\/staging.pohle.it\/wp-content\/uploads\/2020\/08\/Nano-ENC28J60-BME280-OLED128x32.png\" class=\"attachment-large size-large wp-image-451\" alt=\"\" srcset=\"https:\/\/staging.pohle.it\/wp-content\/uploads\/2020\/08\/Nano-ENC28J60-BME280-OLED128x32.png 963w, https:\/\/staging.pohle.it\/wp-content\/uploads\/2020\/08\/Nano-ENC28J60-BME280-OLED128x32-300x133.png 300w, https:\/\/staging.pohle.it\/wp-content\/uploads\/2020\/08\/Nano-ENC28J60-BME280-OLED128x32-768x340.png 768w\" sizes=\"(max-width: 963px) 100vw, 963px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-0768acb elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"0768acb\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-e669dd9\" data-id=\"e669dd9\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-c283dc4 elementor-widget elementor-widget-text-editor\" data-id=\"c283dc4\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-size: 15px; font-style: normal; font-weight: 400;\">Das OLED Display wird per I2C Schnittstelle an den Arduino angeschlossen. VCC und GND Pin gehen an die entsprechenden Pins des Arduino, SCL des Displays geht an Pin A5, SDA geht an Pin A4.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-f6f9a60 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"f6f9a60\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-284d10e\" data-id=\"284d10e\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-827be4b elementor-widget elementor-widget-heading\" data-id=\"827be4b\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Der neue Sketch<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-a8186a0 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"a8186a0\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-abb5090\" data-id=\"abb5090\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-781e24f elementor-widget elementor-widget-text-editor\" data-id=\"781e24f\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Nachdem wir den DHT11 Sensor durch einen BME280 getauscht und anschlie\u00dfend noch ein OLED Display zur Anzeige der Werte angeschlossen haben, m\u00fcssen wir auch unseren Sketch dahingehend anpassen. Wir entfernen also aus dem Sketch alle Code-Zeilen zum DHT11 und binden die entsprechenden Libraries f\u00fcr BME280 und OLED Display ein.\u00a0<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-ee5d7db elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"ee5d7db\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-be94b32\" data-id=\"be94b32\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-018584a elementor-widget elementor-widget-heading\" data-id=\"018584a\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">RAM! Wir brauchen mehr RAM...<\/h4>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-4a6793e elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"4a6793e\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-9421f3b\" data-id=\"9421f3b\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-5b701f0 elementor-widget elementor-widget-text-editor\" data-id=\"5b701f0\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Wie schon erw\u00e4hnt, verf\u00fcgt der Nano nicht \u00fcber sonderlich viel RAM&#8230; sprich: Wir sto\u00dfen hier schnell an die Grenzen der Ressourcen dieses kleinen Microcontrollers. Dies zeigte sich, als ich den Sketch nach den Anpassungen das erste Mal in der Arduino IDE kompilieren lie\u00df.\u00a0<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-16d281e elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"16d281e\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-70e5a3c\" data-id=\"70e5a3c\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-ab9d180 elementor-widget elementor-widget-image\" data-id=\"ab9d180\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"841\" height=\"223\" src=\"https:\/\/staging.pohle.it\/wp-content\/uploads\/2020\/08\/Low_Memory.png\" class=\"attachment-large size-large wp-image-459\" alt=\"\" srcset=\"https:\/\/staging.pohle.it\/wp-content\/uploads\/2020\/08\/Low_Memory.png 841w, https:\/\/staging.pohle.it\/wp-content\/uploads\/2020\/08\/Low_Memory-300x80.png 300w, https:\/\/staging.pohle.it\/wp-content\/uploads\/2020\/08\/Low_Memory-768x204.png 768w\" sizes=\"(max-width: 841px) 100vw, 841px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-8619c86 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"8619c86\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-6518a59\" data-id=\"6518a59\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-7c293a2 elementor-widget elementor-widget-text-editor\" data-id=\"7c293a2\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-size: 15px; font-style: normal; font-weight: 400;\">Ich lud den Sketch trotzdem auf den Microcontroller und lie\u00df ihn einige Zeit laufen. Zun\u00e4chst schien noch alles normal. Bei einer l\u00e4nger anhaltenden Temperatur-\u00dcber- oder Unterschreitung oder einer \u00dcber- oder Unterschreitung der Luftfeuchte-Schwellwerte, wurde ein IFTTT Event ausgel\u00f6st und eine Email mit den entsprechenden Hinweisen gesendet&#8230;\u00a0<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-0cb2c5d\" data-id=\"0cb2c5d\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-5764fe4 elementor-widget elementor-widget-image\" data-id=\"5764fe4\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"724\" height=\"189\" src=\"https:\/\/staging.pohle.it\/wp-content\/uploads\/2020\/08\/IFTTT_Event_sent.png\" class=\"attachment-large size-large wp-image-460\" alt=\"\" srcset=\"https:\/\/staging.pohle.it\/wp-content\/uploads\/2020\/08\/IFTTT_Event_sent.png 724w, https:\/\/staging.pohle.it\/wp-content\/uploads\/2020\/08\/IFTTT_Event_sent-300x78.png 300w\" sizes=\"(max-width: 724px) 100vw, 724px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-3584ddd elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"3584ddd\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-ef7c6ec\" data-id=\"ef7c6ec\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-d5edb70 elementor-widget elementor-widget-image\" data-id=\"d5edb70\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"430\" height=\"382\" src=\"https:\/\/staging.pohle.it\/wp-content\/uploads\/2020\/08\/IFTTT_Event_notsent.png\" class=\"attachment-large size-large wp-image-462\" alt=\"\" srcset=\"https:\/\/staging.pohle.it\/wp-content\/uploads\/2020\/08\/IFTTT_Event_notsent.png 430w, https:\/\/staging.pohle.it\/wp-content\/uploads\/2020\/08\/IFTTT_Event_notsent-300x267.png 300w\" sizes=\"(max-width: 430px) 100vw, 430px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-be4b26c\" data-id=\"be4b26c\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-ffc9f48 elementor-widget elementor-widget-text-editor\" data-id=\"ffc9f48\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Sobald dieser Sketch jedoch l\u00e4ngere Zeit lief, kam es zu &#8222;Aussetzern&#8220; und trotz erreichen der Alarmschwellen, wurde keine entsprechende Email versendet.<\/p><p>Im seriellen Monitor der Arduino IDE konnte man erkennen, dass es zwar noch zu der Ausgabe der Serial.println(&#8222;&#8220;) Meldung kommt, dass der IFTTT Event jetzt aufgerufen werden soll, aber es wird kein HTTP Request mehr erzeugt, oder abgesetzt.\u00a0<\/p><p>Ich habe dies auf das knapp werdende RAM des Arduino &#8222;geschoben&#8220;.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-2a31f1c elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"2a31f1c\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-efd07e7\" data-id=\"efd07e7\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-39159ff elementor-widget elementor-widget-heading\" data-id=\"39159ff\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">Das F-Makro<\/h4>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-c93aa8e elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"c93aa8e\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-c2c64a8\" data-id=\"c2c64a8\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-7194ed9 elementor-widget elementor-widget-text-editor\" data-id=\"7194ed9\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-size: 15px; font-style: normal; font-weight: 400;\">Um jetzt ein wenig Speicher zu sparen, soll das sogenannten F-Makro zum Einsatz kommen. Zeichenketten werden normal im RAM abgelegt. Man kann jedoch ein F() darum schreiben. Dies hat zur Folge, dass diese im Flash Speicher abgelegt werden. Bei der print\/println Ausgabe von Variablen kann das F-Makro nicht eingesetzt weden.\u00a0<\/span><\/p><p><span style=\"font-size: 15px; font-style: normal; font-weight: 400;\">Beispiel:\u00a0<\/span><span style=\"background-color: #eeeeee; font-family: 'Courier 10 Pitch', Courier, monospace; font-size: 15px; font-style: normal; font-weight: 400;\">Serial.println(F(&#8222;Hallo!&#8220;));<\/span><\/p><p>Dies habe ich bei allen fixen Zeichenketten in meinen print und println Anweisungen durchgef\u00fchrt. Anschlie\u00dfend habe ich den Sketch neu kompilieren lassen und es sah RAM-technisch etwas besser aus.\u00a0<\/p><p>Der Sketch lief darauf hin testweise mehrere Tage fehlerfrei durch.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-295dfc4\" data-id=\"295dfc4\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-934598f elementor-widget elementor-widget-image\" data-id=\"934598f\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"562\" height=\"257\" src=\"https:\/\/staging.pohle.it\/wp-content\/uploads\/2020\/08\/Low_Memory_02.png\" class=\"attachment-large size-large wp-image-468\" alt=\"\" srcset=\"https:\/\/staging.pohle.it\/wp-content\/uploads\/2020\/08\/Low_Memory_02.png 562w, https:\/\/staging.pohle.it\/wp-content\/uploads\/2020\/08\/Low_Memory_02-300x137.png 300w\" sizes=\"(max-width: 562px) 100vw, 562px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-b52907e elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"b52907e\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-1e4b5c7\" data-id=\"1e4b5c7\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-23e4a91 elementor-widget elementor-widget-text-editor\" data-id=\"23e4a91\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<pre><br \/>\/\/ 2020-07-11 ENC28J60 V1 - Extended Setup<br \/>\/\/ (c) Markus Pohle @Creative Commons BY-NC-SA<br \/>\/\/ https:\/\/en.wikipedia.org\/wiki\/File:Cc-by-nc-sa_icon.svg<br \/>\/\/\u00a0<br \/>\/\/ UIPEthernet und BME280 und OLED Display<br \/>\/\/<br \/>\/\/ Ethernet<br \/>#include &lt;UIPEthernet.h&gt;<br \/>\/\/ Ethernet Konfigparameter<br \/>EthernetClient client;<br \/>uint8_t mac[6] = {0xaa,0xbb,0xcc,0xdd,0xee,0xff};<br \/>char server[] = \"maker.ifttt.com\";<br \/>\/\/ OLED Display<br \/>#include &lt;Wire.h&gt;<br \/>#include \"SSD1306Ascii.h\"<br \/>#include \"SSD1306AsciiWire.h\"<br \/>\/\/ 0X3C+SA0 - 0x3C or 0x3D<br \/>#define I2C_ADDRESS 0x3C<br \/>\/\/ Define proper RST_PIN if required.<br \/>#define RST_PIN -1<br \/>SSD1306AsciiWire oled;<br \/>#include &lt;Adafruit_Sensor.h&gt;<br \/>#include &lt;Adafruit_BME280.h&gt;<br \/>Adafruit_BME280 bme; \/\/ I2C<br \/>\/\/ Schwellwertz\u00e4hler<br \/>static uint32_t highCount = 1;<br \/>static uint32_t sentTimer = 0;<br \/><br \/>void setup()<br \/>{<br \/>\u00a0 Serial.begin(9600); \/\/ \u00d6ffne serielle Schnittsatelle<br \/>\u00a0 Wire.begin();<br \/>\u00a0 Wire.setClock(400000L);<br \/>#if RST_PIN &gt;= 0<br \/>\u00a0 oled.begin(&amp;Adafruit128x32, I2C_ADDRESS, RST_PIN);<br \/>#else \/\/ RST_PIN &gt;= 0<br \/>\u00a0 oled.begin(&amp;Adafruit128x32, I2C_ADDRESS);<br \/>#endif \/\/ RST_PIN &gt;= 0<br \/>\u00a0 oled.setFont(Adafruit5x7);<br \/>\u00a0 oled.set1X();<br \/>\u00a0 Serial.println(F(\"BME280 Init...\"));<br \/>\u00a0 unsigned status;<br \/>\u00a0\u00a0<br \/>\u00a0 status = bme.begin();\u00a0\u00a0<br \/>\u00a0 if (!status) {<br \/>\u00a0 \u00a0 Serial.print(F(\"BME280 ERROR!\"));<br \/>\u00a0 \u00a0 oled.clear();<br \/>\u00a0 \u00a0 oled.setCursor(0, 0);<br \/>\u00a0 \u00a0 oled.print(F(\"Sensor Error!\"));<br \/>\u00a0 \u00a0 while(true);<br \/>\u00a0 }<br \/>\u00a0 Serial.println(\"ENC28J60 Init...\");<br \/>\u00a0 if(Ethernet.begin(mac) == 0){<br \/>\u00a0 \u00a0 Serial.println(F(\"Failed to configure Ethernet using DHCP\"));<br \/>\u00a0 \u00a0 oled.clear();<br \/>\u00a0 \u00a0 oled.setCursor(0, 0);<br \/>\u00a0 \u00a0 oled.print(F(\"DHCP Network Error!\"));<br \/>\u00a0 \u00a0 while(true); \/\/ kein Netzwerk? Dann Ende!<br \/>\u00a0 }<br \/>\u00a0 Serial.print(F(\"localIP: \"));<br \/>\u00a0 Serial.println(Ethernet.localIP());<br \/>\u00a0 oled.clear();<br \/>}<br \/>void loop()<br \/>{<br \/>\u00a0 float h = bme.readHumidity();<br \/>\u00a0 float t = bme.readTemperature();<br \/>\u00a0\u00a0<br \/>\u00a0 oled.setCursor(0, 0);<br \/>\u00a0 oled.print(F(\"Temperatur: \"));<br \/>\u00a0 oled.print(t);<br \/>\u00a0 oled.println(F(\" *C\"));<br \/>\u00a0 oled.setCursor(0, 2);<br \/>\u00a0 oled.print(F(\"Luftfeuchte: \"));<br \/>\u00a0 oled.print(h);<br \/>\u00a0 oled.println(F(\" %\"));<br \/>\u00a0 if ( t &gt; 27 || t &lt; 18 || h &gt; 55 || h &lt; 35 )<br \/>\u00a0 \u00a0 highCount++;<br \/>\u00a0 else<br \/>\u00a0 \u00a0 highCount = 1;<br \/>\u00a0 Serial.print(F(\"High Count: \")); Serial.println(highCount);<br \/>\u00a0 \u00a0\u00a0<br \/>\u00a0 \/\/ Nur, wenn der Schwellwert mehr als eine Minuten ansteht wird alarmiert - verhindert flappen<br \/>\u00a0 \/\/ Modulo 13, weil Variable highCount initial 1 ist - w\u00e4re highCount zu Beginn 0, w\u00e4re hC % 12 == 0 sofort TRUE<br \/>\u00a0 if (highCount % 13 == 0) {<br \/>\u00a0 \u00a0 if (millis() &gt; sentTimer) { \/\/ pr\u00fcft ob seit dem letzten HTTP GET Request mehr als 10 Min vergangen sind<br \/>\u00a0 \u00a0 \u00a0 highCount &lt; 780 ? sentTimer = millis() + 600000 : sentTimer = millis() + 3600000;<br \/>\u00a0 \u00a0 \u00a0 \/\/sentTimer = millis() + 600000;<br \/>\u00a0 \u00a0 \u00a0 Serial.println(\"Sende an IFTTT\");<br \/>\u00a0 \u00a0 \u00a0 if (client.connect(server,80)) {<br \/>\u00a0 \u00a0 \u00a0 \u00a0 client.print(F(\"GET \/trigger\/RZTemp\/with\/key\/wD37A*****************************jlN?value1=\"));<br \/>\u00a0 \u00a0 \u00a0 \u00a0 client.print(t);<br \/>\u00a0 \u00a0 \u00a0 \u00a0 client.print(F(\"&amp;value2=\"));<br \/>\u00a0 \u00a0 \u00a0 \u00a0 client.print(h);<br \/>\u00a0 \u00a0 \u00a0 \u00a0 client.println(F(\" HTTP\/1.1\"));<br \/>\u00a0 \u00a0 \u00a0 \u00a0 client.println(F(\"Host: maker.ifttt.com\"));<br \/>\u00a0 \u00a0 \u00a0 \u00a0 client.println();<br \/>\u00a0 \u00a0 \u00a0 }<br \/>\u00a0 \u00a0 \u00a0 \u00a0 \u00a0\u00a0<br \/>\u00a0 \u00a0 \u00a0 while(client.connected()) {<br \/>\u00a0 \u00a0 \u00a0 \u00a0 if(client.available()) {<br \/>\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 char c = client.read();<br \/>\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 Serial.print(c);\u00a0\u00a0<br \/>\u00a0 \u00a0 \u00a0 \u00a0 }<br \/>\u00a0 \u00a0 \u00a0 }<br \/>\u00a0 \u00a0 }<br \/>\u00a0 \u00a0 else<br \/>\u00a0 \u00a0 \u00a0 highCount &lt; 780 ? Serial.println(F(\"max. alle 10 Minuten ein Alarm...\")) : Serial.println(F(\"max. alle 60 Minuten ein Alarm...\"));\u00a0<br \/>\u00a0 }<br \/>\u00a0 delay(5000);\u00a0\u00a0<br \/>}<\/pre><div>\u00a0<\/div>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-8336df5 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"8336df5\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-c4303e8\" data-id=\"c4303e8\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-5685a82 elementor-widget elementor-widget-heading\" data-id=\"5685a82\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Der Zusammenbau + das Geh\u00e4use<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-b0eeec4 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"b0eeec4\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-ad0fac9\" data-id=\"ad0fac9\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-c69791b elementor-widget elementor-widget-text-editor\" data-id=\"c69791b\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Nachdem die Schaltung nun einige Tage auf dem Steckbrett lief, war es Zeit, sie auf eine Lochrasterplatine zu bringen und in ein Geh\u00e4use zu packen. In der nachfolgenden Foto-Strecke zeige ich den Zusammenbau der einzelnen Komponenten auf der Lochrasterplatine. Die Fotos sind, denke ich, selbsterkl\u00e4rend. Welche Teile f\u00fcr den Zusammenbau ben\u00f6tigt werden, habe ich am Anfang des Artikels bereits aufgef\u00fchrt. Am Ende drucke ich noch ein Geh\u00e4use auf dem 3D Drucker.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-1403b0a elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"1403b0a\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-9e3362d\" data-id=\"9e3362d\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-1935f52 elementor-arrows-position-inside elementor-pagination-position-outside elementor-widget elementor-widget-image-carousel\" data-id=\"1935f52\" data-element_type=\"widget\" data-settings=\"{&quot;navigation&quot;:&quot;both&quot;,&quot;autoplay&quot;:&quot;yes&quot;,&quot;pause_on_hover&quot;:&quot;yes&quot;,&quot;pause_on_interaction&quot;:&quot;yes&quot;,&quot;autoplay_speed&quot;:5000,&quot;infinite&quot;:&quot;yes&quot;,&quot;speed&quot;:500}\" data-widget_type=\"image-carousel.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-image-carousel-wrapper swiper\" role=\"region\" aria-roledescription=\"carousel\" aria-label=\"Bild Karussell\" dir=\"ltr\">\n\t\t\t<div class=\"elementor-image-carousel swiper-wrapper\" aria-live=\"off\">\n\t\t\t\t\t\t\t\t<div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"1 von 15\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/staging.pohle.it\/wp-content\/uploads\/2020\/08\/20200727_131635_resized-150x150.jpg\" alt=\"20200727_131635_resized\" \/><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"2 von 15\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/staging.pohle.it\/wp-content\/uploads\/2020\/08\/20200727_132425_resized-150x150.jpg\" alt=\"20200727_132425_resized\" \/><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"3 von 15\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/staging.pohle.it\/wp-content\/uploads\/2020\/08\/20200727_132437_resized-150x150.jpg\" alt=\"20200727_132437_resized\" \/><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"4 von 15\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/staging.pohle.it\/wp-content\/uploads\/2020\/08\/20200727_132740_resized-150x150.jpg\" alt=\"20200727_132740_resized\" \/><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"5 von 15\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/staging.pohle.it\/wp-content\/uploads\/2020\/08\/20200727_134840_resized-150x150.jpg\" alt=\"20200727_134840_resized\" \/><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"6 von 15\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/staging.pohle.it\/wp-content\/uploads\/2020\/08\/20200727_134847_resized-150x150.jpg\" alt=\"20200727_134847_resized\" \/><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"7 von 15\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/staging.pohle.it\/wp-content\/uploads\/2020\/08\/20200727_143836_resized-150x150.jpg\" alt=\"20200727_143836_resized\" \/><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"8 von 15\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/staging.pohle.it\/wp-content\/uploads\/2020\/08\/20200727_144605_resized-150x150.jpg\" alt=\"20200727_144605_resized\" \/><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"9 von 15\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/staging.pohle.it\/wp-content\/uploads\/2020\/08\/20200727_150840_resized-150x150.jpg\" alt=\"20200727_150840_resized\" \/><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"10 von 15\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/staging.pohle.it\/wp-content\/uploads\/2020\/08\/20200728_181650_resized-150x150.jpg\" alt=\"20200728_181650_resized\" \/><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"11 von 15\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/staging.pohle.it\/wp-content\/uploads\/2020\/08\/20200729_220906_resized-150x150.jpg\" alt=\"20200729_220906_resized\" \/><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"12 von 15\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/staging.pohle.it\/wp-content\/uploads\/2020\/08\/20200729_220928_resized-150x150.jpg\" alt=\"20200729_220928_resized\" \/><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"13 von 15\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/staging.pohle.it\/wp-content\/uploads\/2020\/08\/20200730_103943_resized-150x150.jpg\" alt=\"20200730_103943_resized\" \/><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"14 von 15\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/staging.pohle.it\/wp-content\/uploads\/2020\/08\/20200730_104004_resized-150x150.jpg\" alt=\"20200730_104004_resized\" \/><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"15 von 15\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/staging.pohle.it\/wp-content\/uploads\/2020\/08\/20200731_155722_resized-150x150.jpg\" alt=\"20200731_155722_resized\" \/><\/figure><\/div>\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"elementor-swiper-button elementor-swiper-button-prev\" role=\"button\" tabindex=\"0\">\n\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"eicon-chevron-left\"><\/i>\t\t\t\t\t<\/div>\n\t\t\t\t\t<div class=\"elementor-swiper-button elementor-swiper-button-next\" role=\"button\" tabindex=\"0\">\n\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"eicon-chevron-right\"><\/i>\t\t\t\t\t<\/div>\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<div class=\"swiper-pagination\"><\/div>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-a8a0413 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"a8a0413\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-85f395b\" data-id=\"85f395b\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-0c102a4 elementor-widget elementor-widget-heading\" data-id=\"0c102a4\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">Die .stl Druckdateien f\u00fcr den Slicer<\/h4>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-fb4a26c elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"fb4a26c\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-b93c4d6\" data-id=\"b93c4d6\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-dc771d3 elementor-widget elementor-widget-text-editor\" data-id=\"dc771d3\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Geh\u00e4use-K\u00f6rper:&nbsp;https:\/\/cloud.pohle.it\/index.php\/s\/kcWrwEzb2gFNTnz<\/p>\n<p>Geh\u00e4use-Deckel:&nbsp;https:\/\/cloud.pohle.it\/index.php\/s\/RmW5gMKp64HoXRQ<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-2216a6a elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"2216a6a\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-67eccef\" data-id=\"67eccef\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-083d129 elementor-widget elementor-widget-text-editor\" data-id=\"083d129\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Viel Spa\u00df beim Nachbauen \ud83d\ude42<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Und weiter gehts&#8230; Liebe Maker-Freunde, willkommen zur\u00fcck zum zweiten Teil unseres ENC28J60 Blog-Beitrags.\u00a0Wie im ersten Teil angek\u00fcndigt, soll die Schaltung mit einem besseren Temperatur- und Luftfeuchtesensor sowie einem 0,91&#8243; OLED Display ausgestattet werden.\u00a0Der geneigte Leser mag sich nun fragen: Wieso ein anderer Temperatur- und Luftfeuchtesensor?Rein vom Datenblatt her sollte der im ersten Teil verbaute DHT11 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_lmt_disableupdate":"no","_lmt_disable":"","site-sidebar-layout":"default","site-content-layout":"default","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","theme-transparent-header-meta":"default","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[1,6],"tags":[13],"class_list":["post-413","post","type-post","status-publish","format-standard","hentry","category-allgemein","category-arduino-esp-controller-sketche","tag-enc28j60-ethernet-temperatur-messung-bme280-bme680-ethercard-arduino-nano-oled-display-dht11-dht22-ifttt"],"modified_by":"Markus","_links":{"self":[{"href":"https:\/\/staging.pohle.it\/index.php\/wp-json\/wp\/v2\/posts\/413","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/staging.pohle.it\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/staging.pohle.it\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/staging.pohle.it\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/staging.pohle.it\/index.php\/wp-json\/wp\/v2\/comments?post=413"}],"version-history":[{"count":35,"href":"https:\/\/staging.pohle.it\/index.php\/wp-json\/wp\/v2\/posts\/413\/revisions"}],"predecessor-version":[{"id":501,"href":"https:\/\/staging.pohle.it\/index.php\/wp-json\/wp\/v2\/posts\/413\/revisions\/501"}],"wp:attachment":[{"href":"https:\/\/staging.pohle.it\/index.php\/wp-json\/wp\/v2\/media?parent=413"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/staging.pohle.it\/index.php\/wp-json\/wp\/v2\/categories?post=413"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/staging.pohle.it\/index.php\/wp-json\/wp\/v2\/tags?post=413"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}