{"id":105,"date":"2018-12-11T20:38:26","date_gmt":"2018-12-11T17:38:26","guid":{"rendered":"http:\/\/www.aydiner.gen.tr\/?p=105"},"modified":"2025-02-24T10:19:53","modified_gmt":"2025-02-24T07:19:53","slug":"dht11-sicaklik-ve-nem-sensoru-kullanimi","status":"publish","type":"post","link":"https:\/\/www.aydiner.gen.tr\/index.php\/2018\/12\/11\/dht11-sicaklik-ve-nem-sensoru-kullanimi\/","title":{"rendered":"DHT11 s\u0131cakl\u0131k ve nem sens\u00f6r\u00fc kullan\u0131m\u0131"},"content":{"rendered":"\r\n<figure class=\"wp-block-image is-resized\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-104\" src=\"https:\/\/www.aydiner.gen.tr\/wp-content\/uploads\/2018\/12\/dht11.jpg\" alt=\"\" width=\"500\" height=\"250\" srcset=\"https:\/\/www.aydiner.gen.tr\/wp-content\/uploads\/2018\/12\/dht11.jpg 1000w, https:\/\/www.aydiner.gen.tr\/wp-content\/uploads\/2018\/12\/dht11-600x300.jpg 600w, https:\/\/www.aydiner.gen.tr\/wp-content\/uploads\/2018\/12\/dht11-300x150.jpg 300w, https:\/\/www.aydiner.gen.tr\/wp-content\/uploads\/2018\/12\/dht11-768x384.jpg 768w\" sizes=\"auto, (max-width: 500px) 100vw, 500px\" \/>\r\n<figcaption><br \/><strong>DHT11<\/strong> s\u0131cakl\u0131k ve nem sens\u00f6r\u00fc ortamdaki s\u0131cakl\u0131k ve nem de\u011ferlerini \u00f6l\u00e7erek dijital pin \u00fczerinden arduinoya aktarabilen, kullan\u0131m\u0131 ve arduino ba\u011flant\u0131s\u0131 olduk\u00e7a basit olan bir sens\u00f6rd\u00fcr.<br \/>DHT11 d\u00fc\u015f\u00fck fiyat\u0131yla bir \u00e7ok arduino projesi i\u00e7in tercih edeilen bir sens\u00f6rd\u00fcr. Sadece sens\u00f6r olarak sat\u0131ld\u0131\u011f\u0131 gibi bir mod\u00fcle entegre edilmi\u015f olarak da sat\u0131lmaktad\u0131r.<br \/>DHT11 s\u0131cakl\u0131k ve nem sens\u00f6r\u00fc\u00a00-50\u00b0C\u00a0 aras\u0131nda ve \u00b1 2 \u00b0 C hassasiyetle s\u0131cakl\u0131k,\u00a0% 5 do\u011frulukla % 20-80 aras\u0131nda nem de\u011feri \u00f6l\u00e7ebilmektedir.<\/figcaption>\r\n<\/figure>\r\n\r\n\r\n\r\n<p data-start=\"837\" data-end=\"913\">Kodu \u00e7al\u0131\u015ft\u0131rmadan \u00f6nce Arduino IDE\u2019de a\u015fa\u011f\u0131daki k\u00fct\u00fcphaneleri y\u00fcklemelisin:<\/p>\r\n<h4 class=\"wp-block-heading\" data-start=\"116\" data-end=\"153\"><strong data-start=\"121\" data-end=\"151\">DHT11 Sens\u00f6r Ba\u011flant\u0131lar\u0131:<\/strong><\/h4>\r\n<ul data-start=\"154\" data-end=\"294\">\r\n<li data-start=\"154\" data-end=\"184\"><strong data-start=\"156\" data-end=\"163\">VCC<\/strong> \u2192 <strong data-start=\"166\" data-end=\"182\">5V (Arduino)<\/strong><\/li>\r\n<li data-start=\"185\" data-end=\"216\"><strong data-start=\"187\" data-end=\"194\">GND<\/strong> \u2192 <strong data-start=\"197\" data-end=\"214\">GND (Arduino)<\/strong><\/li>\r\n<li data-start=\"217\" data-end=\"248\"><strong data-start=\"219\" data-end=\"227\">DATA<\/strong> \u2192 <strong data-start=\"230\" data-end=\"246\">D2 (Arduino)<\/strong><\/li>\r\n<li data-start=\"249\" data-end=\"294\"><strong data-start=\"251\" data-end=\"266\">10K\u03a9 diren\u00e7<\/strong> \u2192 <strong data-start=\"269\" data-end=\"292\">VCC ve DATA aras\u0131na<\/strong><\/li>\r\n<\/ul>\r\n<h4 data-start=\"296\" data-end=\"328\"><strong data-start=\"301\" data-end=\"326\">I2C LCD Ba\u011flant\u0131lar\u0131:<\/strong><\/h4>\r\n<ul data-start=\"329\" data-end=\"471\">\r\n<li data-start=\"329\" data-end=\"359\"><strong data-start=\"331\" data-end=\"338\">VCC<\/strong> \u2192 <strong data-start=\"341\" data-end=\"357\">5V (Arduino)<\/strong><\/li>\r\n<li data-start=\"360\" data-end=\"391\"><strong data-start=\"362\" data-end=\"369\">GND<\/strong> \u2192 <strong data-start=\"372\" data-end=\"389\">GND (Arduino)<\/strong><\/li>\r\n<li data-start=\"392\" data-end=\"431\"><strong data-start=\"394\" data-end=\"401\">SDA<\/strong> \u2192 <strong data-start=\"404\" data-end=\"429\">A4 (Arduino Uno i\u00e7in)<\/strong><\/li>\r\n<li data-start=\"432\" data-end=\"471\"><strong data-start=\"434\" data-end=\"441\">SCL<\/strong> \u2192 <strong data-start=\"444\" data-end=\"469\">A5 (Arduino Uno i\u00e7in)<\/strong><\/li>\r\n<\/ul>\r\n<p data-start=\"473\" data-end=\"570\">\ud83d\udca1 <strong data-start=\"476\" data-end=\"484\">Not:<\/strong> E\u011fer Arduino Mega kullan\u0131yorsan, <strong data-start=\"518\" data-end=\"530\">SDA \u2192 20<\/strong>, <strong data-start=\"532\" data-end=\"544\">SCL \u2192 21<\/strong> pinlerine ba\u011flamal\u0131s\u0131n.<\/p>\r\n<ol data-start=\"914\" data-end=\"1075\">\r\n<li data-start=\"914\" data-end=\"952\"><strong data-start=\"917\" data-end=\"950\">DHT Sensor Library (Adafruit)<\/strong><\/li>\r\n<li data-start=\"953\" data-end=\"993\"><strong data-start=\"956\" data-end=\"991\">Adafruit Unified Sensor Library<\/strong><\/li>\r\n<li data-start=\"994\" data-end=\"1075\"><strong data-start=\"997\" data-end=\"1073\">LiquidCrystal I2C Library (F. Malpartida veya NewLiquidCrystal \u00f6nerilir)<\/strong><\/li>\r\n<\/ol>\r\n<p data-start=\"1077\" data-end=\"1200\"><strong data-start=\"1077\" data-end=\"1109\">K\u00fct\u00fcphaneleri y\u00fcklemek i\u00e7in:<\/strong><br data-start=\"1109\" data-end=\"1112\" \/><strong data-start=\"1112\" data-end=\"1146\">Ara\u00e7lar &gt; K\u00fct\u00fcphane Y\u00f6neticisi<\/strong> \u2192 Arama k\u0131sm\u0131na yukar\u0131daki k\u00fct\u00fcphaneleri yaz\u0131p y\u00fckle.<\/p>\r\n<p data-start=\"1077\" data-end=\"1200\">\u00a0<\/p>\r\n<pre><pre class=\"brush: php; title: ; notranslate\" title=\"\">\r\n#include &amp;lt;Wire.h&amp;gt;&lt;br \/&gt;#include &amp;lt;LiquidCrystal_I2C.h&amp;gt;&lt;br \/&gt;#include &amp;lt;DHT.h&amp;gt;\r\n\r\n\/\/ DHT11 Tan\u0131mlamalar\u0131\r\n#define DHTPIN 2      \/\/ DHT11&#039;in ba\u011fland\u0131\u011f\u0131 dijital pin\r\n#define DHTTYPE DHT11 \/\/ Kullan\u0131lan sens\u00f6r tipi DHT11\r\nDHT dht(DHTPIN, DHTTYPE);\r\n\r\n\/\/ LCD I2C Adresi (Baz\u0131 mod\u00fcllerde 0x3F olabilir, sorun olursa de\u011fi\u015ftir)\r\nLiquidCrystal_I2C lcd(0x27, 16, 2);  \r\n\r\nvoid setup() {\r\n  Serial.begin(9600);\r\n  Serial.println(&quot;DHT11 + I2C LCD Ba\u015flat\u0131l\u0131yor...&quot;);\r\n  \r\n  dht.begin();\r\n  lcd.init();  \r\n  lcd.backlight(); \/\/ LCD arka \u0131\u015f\u0131\u011f\u0131n\u0131 a\u00e7\r\n  lcd.setCursor(0, 0);\r\n  lcd.print(&quot;Sicaklik &amp;amp;amp;amp;amp;amp; Nem&quot;);\r\n  delay(2000);\r\n}\r\n\r\nvoid loop() {\r\n  delay(2000); \/\/ Okuma aral\u0131\u011f\u0131\r\n  \r\n  float temperature = dht.readTemperature(); \/\/ Santigrat derece\r\n  float humidity = dht.readHumidity(); \/\/ Nem y\u00fczdesi\r\n\r\n  \/\/ Okuma hatas\u0131 kontrol\u00fc\r\n  if (isnan(temperature) || isnan(humidity)) {\r\n    Serial.println(&quot;DHT11 Sens\u00f6r Hatas\u0131!&quot;);\r\n    lcd.clear();\r\n    lcd.setCursor(0, 0);\r\n    lcd.print(&quot;Sens\u00f6r Hatasi!&quot;);\r\n    return;\r\n  }\r\n\r\n  \/\/ Seri Monit\u00f6re Yazd\u0131r\r\n  Serial.print(&quot;Nem: &quot;);\r\n  Serial.print(humidity);\r\n  Serial.print(&quot; %\\t&quot;);\r\n  Serial.print(&quot;Sicaklik: &quot;);\r\n  Serial.print(temperature);\r\n  Serial.println(&quot; \u00b0C&quot;);\r\n\r\n  \/\/ LCD&#039;ye Yazd\u0131r\r\n  lcd.clear();\r\n  lcd.setCursor(0, 0);\r\n  lcd.print(&quot;Nem: &quot;);\r\n  lcd.print(humidity);\r\n  lcd.print(&quot; %&quot;);\r\n\r\n  lcd.setCursor(0, 1);\r\n  lcd.print(&quot;Sicaklik: &quot;);\r\n  lcd.print(temperature);\r\n  lcd.print(&quot; C&quot;);\r\n}\r\n\r\n<\/pre><\/pre>\r\n<p>\u00c7al\u0131\u015fma Mant\u0131\u011f\u0131 DHT11&#8217;den s\u0131cakl\u0131k ve nem okunur. Veriler Seri Monit\u00f6r \u00fczerinden g\u00f6r\u00fcnt\u00fclenir. De\u011ferler I2C protokol\u00fcyle \u00e7al\u0131\u015fan 16&#215;2 LCD ekranda g\u00f6sterilir. 2 saniyede bir de\u011ferler yenilenir. \ud83d\udca1 \u00d6nemli Notlar: LCD ekranda yaz\u0131lar kayboluyorsa veya yanl\u0131\u015f \u00e7\u0131k\u0131yorsa, lcd.clear(); sat\u0131r\u0131n\u0131 kald\u0131rmay\u0131 deneyebilirsin. I2C adresi bazen 0x27 yerine 0x3F olabilir.<\/p>\r\n<p><a href=\"https:\/\/www.aydiner.gen.tr\/wp-content\/uploads\/2018\/12\/dht11cddevre.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-2540 size-medium\" src=\"https:\/\/www.aydiner.gen.tr\/wp-content\/uploads\/2018\/12\/dht11cddevre-e1740381251238-300x129.jpg\" alt=\"\" width=\"300\" height=\"129\" srcset=\"https:\/\/www.aydiner.gen.tr\/wp-content\/uploads\/2018\/12\/dht11cddevre-e1740381251238-300x129.jpg 300w, https:\/\/www.aydiner.gen.tr\/wp-content\/uploads\/2018\/12\/dht11cddevre-e1740381251238-768x331.jpg 768w, https:\/\/www.aydiner.gen.tr\/wp-content\/uploads\/2018\/12\/dht11cddevre-e1740381251238.jpg 892w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\r\n","protected":false},"excerpt":{"rendered":"<p>Kodu \u00e7al\u0131\u015ft\u0131rmadan \u00f6nce Arduino IDE\u2019de a\u015fa\u011f\u0131daki k\u00fct\u00fcphaneleri y\u00fcklemelisin: DHT11 Sens\u00f6r Ba\u011flant\u0131lar\u0131: VCC \u2192 5V (Arduino) GND \u2192 GND (Arduino) DATA [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":104,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[8],"tags":[],"class_list":["post-105","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-ino"],"_links":{"self":[{"href":"https:\/\/www.aydiner.gen.tr\/index.php\/wp-json\/wp\/v2\/posts\/105","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.aydiner.gen.tr\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.aydiner.gen.tr\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.aydiner.gen.tr\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.aydiner.gen.tr\/index.php\/wp-json\/wp\/v2\/comments?post=105"}],"version-history":[{"count":6,"href":"https:\/\/www.aydiner.gen.tr\/index.php\/wp-json\/wp\/v2\/posts\/105\/revisions"}],"predecessor-version":[{"id":2545,"href":"https:\/\/www.aydiner.gen.tr\/index.php\/wp-json\/wp\/v2\/posts\/105\/revisions\/2545"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.aydiner.gen.tr\/index.php\/wp-json\/wp\/v2\/media\/104"}],"wp:attachment":[{"href":"https:\/\/www.aydiner.gen.tr\/index.php\/wp-json\/wp\/v2\/media?parent=105"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.aydiner.gen.tr\/index.php\/wp-json\/wp\/v2\/categories?post=105"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.aydiner.gen.tr\/index.php\/wp-json\/wp\/v2\/tags?post=105"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}