{"id":3105,"date":"2019-09-24T17:28:32","date_gmt":"2019-09-24T15:28:32","guid":{"rendered":"http:\/\/arduino.net.pl\/?p=3105"},"modified":"2024-12-23T23:11:55","modified_gmt":"2024-12-23T22:11:55","slug":"ds18b20-czujnik-temperatury","status":"publish","type":"post","link":"https:\/\/arduino.net.pl\/index.php\/ds18b20-czujnik-temperatury\/","title":{"rendered":"DS18B20 czujnik temperatury"},"content":{"rendered":"\n<figure class=\"wp-block-image is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"960\" height=\"892\" src=\"http:\/\/arduino.net.pl\/wp-content\/uploads\/2019\/09\/DS18B20-1.jpg\" alt=\"\" class=\"wp-image-3115\" style=\"width:699px;height:649px\" srcset=\"https:\/\/arduino.net.pl\/wp-content\/uploads\/2019\/09\/DS18B20-1.jpg 960w, https:\/\/arduino.net.pl\/wp-content\/uploads\/2019\/09\/DS18B20-1-300x279.jpg 300w, https:\/\/arduino.net.pl\/wp-content\/uploads\/2019\/09\/DS18B20-1-768x714.jpg 768w, https:\/\/arduino.net.pl\/wp-content\/uploads\/2019\/09\/DS18B20-1-323x300.jpg 323w\" sizes=\"auto, (max-width: 960px) 100vw, 960px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><a href=\"https:\/\/arduino.net.pl\/wp-content\/uploads\/2022\/07\/DS18B20v2.png\"><img loading=\"lazy\" decoding=\"async\" width=\"781\" height=\"1024\" src=\"https:\/\/arduino.net.pl\/wp-content\/uploads\/2022\/07\/DS18B20v2-781x1024.png\" alt=\"\" class=\"wp-image-5271\" style=\"width:586px;height:768px\" srcset=\"https:\/\/arduino.net.pl\/wp-content\/uploads\/2022\/07\/DS18B20v2-781x1024.png 781w, https:\/\/arduino.net.pl\/wp-content\/uploads\/2022\/07\/DS18B20v2-229x300.png 229w, https:\/\/arduino.net.pl\/wp-content\/uploads\/2022\/07\/DS18B20v2-768x1006.png 768w, https:\/\/arduino.net.pl\/wp-content\/uploads\/2022\/07\/DS18B20v2-1172x1536.png 1172w, https:\/\/arduino.net.pl\/wp-content\/uploads\/2022\/07\/DS18B20v2-1563x2048.png 1563w\" sizes=\"auto, (max-width: 781px) 100vw, 781px\" \/><\/a><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<h5 class=\"wp-block-heading\">KOD Arduino<\/h5>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: cpp; light: false; title: Kod:; toolbar: true; notranslate\" title=\"Kod:\">\n\/*********\n  Rui Santos\n  Complete project details at https:\/\/RandomNerdTutorials.com  \n*********\/\n\n#include &lt;OneWire.h&gt;\n#include &lt;DallasTemperature.h&gt;\n\n\/\/ GPIO where the DS18B20 is connected to\nconst int oneWireBus = D1;     \n\n\/\/ Setup a oneWire instance to communicate with any OneWire devices\nOneWire oneWire(oneWireBus);\n\n\/\/ Pass our oneWire reference to Dallas Temperature sensor \nDallasTemperature sensors(&amp;oneWire);\n\nvoid setup() {\n  \/\/ Start the Serial Monitor\n  Serial.begin(115200);\n  \/\/ Start the DS18B20 sensor\n  sensors.begin();\n}\n\nvoid loop() {\n  sensors.requestTemperatures(); \n  float temperatureC = sensors.getTempCByIndex(0);\n  float temperatureF = sensors.getTempFByIndex(0);\n  Serial.print(temperatureC);\n  Serial.println(&quot;\u00baC&quot;);\n  Serial.print(temperatureF);\n  Serial.println(&quot;\u00baF&quot;);\n  delay(5000);\n}\n<\/pre><\/div>\n\n\n<h2 class=\"wp-block-heading\">KOD MicroPython<\/h2>\n\n\n\n<pre class=\"wp-block-code\"><code># Complete project details at https:\/\/RandomNerdTutorials.com\n\nimport machine, onewire, ds18x20, time\n\nds_pin = machine.Pin(4)\nds_sensor = ds18x20.DS18X20(onewire.OneWire(ds_pin))\n\nroms = ds_sensor.scan()\nprint('Found DS devices: ', roms)\n\nwhile True:\n  ds_sensor.convert_temp()\n  time.sleep_ms(750)\n  for rom in roms:\n    print(rom)\n    print(ds_sensor.read_temp(rom))\n  time.sleep(5)<\/code><\/pre>\n\n\n\n<h5 class=\"wp-block-heading\">LINKI<\/h5>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/github.com\/milesburton\/Arduino-Temperature-Control-Library\">https:\/\/github.com\/milesburton\/Arduino-Temperature-Control-Library<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/randomnerdtutorials.com\/esp8266-ds18b20-temperature-sensor-web-server-with-arduino-ide\/\">https:\/\/randomnerdtutorials.com\/esp8266-ds18b20-temperature-sensor-web-server-with-arduino-ide\/<\/a><\/li>\n<\/ul>\n\n\n","protected":false},"excerpt":{"rendered":"<p>KOD Arduino KOD MicroPython LINKI<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[2],"tags":[],"class_list":["post-3105","post","type-post","status-publish","format-standard","hentry","category-arduino"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/arduino.net.pl\/index.php\/wp-json\/wp\/v2\/posts\/3105","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/arduino.net.pl\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/arduino.net.pl\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/arduino.net.pl\/index.php\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/arduino.net.pl\/index.php\/wp-json\/wp\/v2\/comments?post=3105"}],"version-history":[{"count":10,"href":"https:\/\/arduino.net.pl\/index.php\/wp-json\/wp\/v2\/posts\/3105\/revisions"}],"predecessor-version":[{"id":6373,"href":"https:\/\/arduino.net.pl\/index.php\/wp-json\/wp\/v2\/posts\/3105\/revisions\/6373"}],"wp:attachment":[{"href":"https:\/\/arduino.net.pl\/index.php\/wp-json\/wp\/v2\/media?parent=3105"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/arduino.net.pl\/index.php\/wp-json\/wp\/v2\/categories?post=3105"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/arduino.net.pl\/index.php\/wp-json\/wp\/v2\/tags?post=3105"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}