{"id":196,"date":"2017-06-21T12:55:30","date_gmt":"2017-06-21T11:55:30","guid":{"rendered":"http:\/\/ha4bf.ddns.net:8888\/?p=196"},"modified":"2018-05-23T14:18:21","modified_gmt":"2018-05-23T13:18:21","slug":"tapasztalatok-bme280-es-banana-pi-bpi-m1-hasznalataval","status":"publish","type":"post","link":"http:\/\/ha4bf.ddns.net\/?p=196","title":{"rendered":"Tapasztalatok BME280 \u00e9s Banana Pi BPI-M1+ haszn\u00e1lat\u00e1val"},"content":{"rendered":"<p>&nbsp;<\/p>\n<h3>Tapasztalatok BME280 \u00e9s Banana Pi BPI-M1+ haszn\u00e1lat\u00e1val<\/h3>\n<div id=\"google_translate_element\"><\/div>\n<p><script type=\"text\/javascript\">\nfunction googleTranslateElementInit() {\n  new google.translate.TranslateElement({pageLanguage: 'hu', layout: google.translate.TranslateElement.InlineLayout.SIMPLE}, 'google_translate_element');\n}\n<\/script><script type=\"text\/javascript\" src=\"\/\/translate.google.com\/translate_a\/element.js?cb=googleTranslateElementInit\"><\/script><\/p>\n<hr \/>\n<p>El\u0151sz\u00f6r is adott volt egy Ban\u00e1n Pi M1+ alap\u00fa web \u00e9s file szerver.<br \/>\nBeszereztem az aliexpress oldalr\u00f3l egy &#8222;1PCS BME280 Digital Sensor Temperature Humidity Barometric Pressure Sensor New&#8221; term\u00e9ket.<br \/>\nEz az eszk\u00f6z I2C buszon kereszt\u00fcl kommunik\u00e1l a Pi-kkel, sajnos le\u00edr\u00e1st csak \u00e9s kiz\u00e1r\u00f3lag Raspberry Pi -hez tal\u00e1ltam a neten.<br \/>\nEbbe bele tartozott az a le\u00edr\u00e1s is amely alapj\u00e1n python-ban lek\u00e9rdezhet\u0151 egyszer\u0171en a h\u0151fok, l\u00e9gnyom\u00e1s \u00e9s p\u00e1ratartalom adat ebb\u0151l a szerkezetb\u0151l.<br \/>\nNem is ink\u00e1bb le\u00edr\u00e1s, hanem maga a python script az amit \u00e1t kell n\u00e9zni, \u00e1t kell a k\u00e9sz\u00fcl\u00e9knek megfelel\u0151en konfigur\u00e1lni.<br \/>\nA legegyszer\u0171bb megold\u00e1snak ez t\u0171nt: <a href=\"http:\/\/www.raspberrypi-spy.co.uk\/2016\/07\/using-bme280-i2c-temperature-pressure-sensor-in-python\/\">Using the BME280 I2C Temperature and Pressure Sensor in Python<\/a>.<\/p>\n<pre>L\u00e9nyeges l\u00e9p\u00e9sek:\r\n - sudo raspi-config : Advanced Options - I2C enged\u00e9lyez\u00e9se\r\n - sudo apt-get update; sudo apt-get install -y python-smbus i2c-tools\r\n - sudo vi \/boot\/config.txt \r\n\tdtparam=i2c_arm=on\r\n\tdtparam=spi=on\r\n\tdtparam=i2s=on\r\n - sudo halt\r\n - a BME280 felk\u00f6t\u00e9se a megadott pin-ekre\r\n - a Banana Pi \u00fajraind\u00edt\u00e1sa\r\n - sudo i2cdetect -y 2 \r\n\tA Raspberry Pi-n\u00e9l 0 \u00e9s 1-est \u00edrnak verz\u00f3t\u00f3l f\u00fcgg\u0151en, ennek megfelel\u0151en \r\n        nekem kicsit sok id\u0151be telt mire leesett, hogy prob\u00e1lkozzam feljebb is... \r\n\tBananaPi eset\u00e9ben ezt fogod l\u00e1tni:\r\n\t# sudo i2cdetect -y 2\r\n\t\t0  1  2  3  4  5  6  7  8  9  a  b  c  d  e  f\r\n\t00:          -- -- -- -- -- -- -- -- -- -- -- -- --\r\n\t10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --\r\n\t20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --\r\n\t30: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --\r\n\t40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --\r\n\t50: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --\r\n\t60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --\r\n\t70: -- -- -- -- -- -- 76 --\r\n\t#\r\n - a kimenetnek megfelel\u0151en a bme280.py script elej\u00e9n ez legyen:\r\n\tDEVICE = 0x76 # Default device I2C address\r\n\tbus = smbus.SMBus(2) # Rev 2 Pi, Pi 2 &amp; Pi 3 uses bus 1\r\n\t                     # Rev 1 Pi uses bus 0\r\n - innent\u0151l a script kimenete:\r\n\t# python bme280.py\r\n\tChip ID     : 96\r\n\tVersion     : 0\r\n\tTemperature :  -1.83 C\r\n\tPressure :  1019.91649067 hPa\r\n\tHumidity :  73.2157356091 %\r\n\t#\r\n - ami m\u00e9g ez ut\u00e1n k\u00f6vetkezett: MySQL install, \u00faj felhaszn\u00e1l\u00f3, \u00faj DB \u00e9s t\u00e1bla gener\u00e1l\u00e1s\r\n - a python script \u00e1talak\u00edt\u00e1sa, hogy az adatb\u00e1zist t\u00f6lthesse cron-b\u00f3l 15 percenk\u00e9nt\r\n - ami m\u00e9g vissza van: g\u00f6rbe k\u00e9sz\u00edt\u00e9s a DB alapj\u00e1n\r\n<\/pre>\n<p><center><br \/>\nA <a href=\"http:\/\/ha4bf.ddns.net:8888\/weather.html\">weather.html<\/a> oldal ugyancsak ezen python script m\u00f3dos\u00edtott kimenete 30 percenk\u00e9nt futtatva&#8230;<br \/>\nAz <a href=\"http:\/\/ha4bf.ddns.net:8888\/temp1day.php\">egy napra k\u00e9sz\u00fclt h\u0151fok g\u00f6rbe (96db negyed\u00f3r\u00e1s minta)<\/a><br \/>\n<\/center><\/p>\n<hr \/>\n<p><script type=\"text\/javascript\"><!-- google_ad_client = \"pub-1056457693299593\"; \/* 728x90, l\u00e9trehozva 2009.01.04. *\/ google_ad_slot = \"4616283815\"; google_ad_width = 728; google_ad_height = 90; \/\/-->\n<\/script><br \/>\n<script type=\"text\/javascript\" src=\"http:\/\/pagead2.googlesyndication.com\/pagead\/show_ads.js\">\n<\/script><\/p>\n","protected":false},"excerpt":{"rendered":"<p>&nbsp; Tapasztalatok BME280 \u00e9s Banana Pi BPI-M1+ haszn\u00e1lat\u00e1val El\u0151sz\u00f6r is adott volt egy Ban\u00e1n Pi M1+ alap\u00fa web \u00e9s file<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4],"tags":[],"class_list":["post-196","post","type-post","status-publish","format-standard","hentry","category-computer"],"_links":{"self":[{"href":"http:\/\/ha4bf.ddns.net\/index.php?rest_route=\/wp\/v2\/posts\/196","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/ha4bf.ddns.net\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/ha4bf.ddns.net\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/ha4bf.ddns.net\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/ha4bf.ddns.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=196"}],"version-history":[{"count":7,"href":"http:\/\/ha4bf.ddns.net\/index.php?rest_route=\/wp\/v2\/posts\/196\/revisions"}],"predecessor-version":[{"id":372,"href":"http:\/\/ha4bf.ddns.net\/index.php?rest_route=\/wp\/v2\/posts\/196\/revisions\/372"}],"wp:attachment":[{"href":"http:\/\/ha4bf.ddns.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=196"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/ha4bf.ddns.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=196"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/ha4bf.ddns.net\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=196"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}