{"id":342,"date":"2021-06-07T12:12:27","date_gmt":"2021-06-07T10:12:27","guid":{"rendered":"https:\/\/www.iot-embedded.de\/iot-2021\/?p=342"},"modified":"2021-06-07T12:12:28","modified_gmt":"2021-06-07T10:12:28","slug":"verbindung-rfid-reader-zu-esp8266","status":"publish","type":"post","link":"https:\/\/www.iot-embedded.de\/iot-2021\/beverage-monitoring\/verbindung-rfid-reader-zu-esp8266\/","title":{"rendered":"Verbindung RFID Reader zu ESP8266"},"content":{"rendered":"\n<p>Wie im vorherigen Blogeintrag bereits aufgezeigt, soll der ESP die Informationen auf den RFID-Stickern auslesen k\u00f6nnen.&nbsp;&nbsp;<\/p>\n\n\n\n<p>Umsetzung:&nbsp;<\/p>\n\n\n\n<p>Der ESP8266 wird mit dem&nbsp;RFID-Reader via Jumperkabel verkn\u00fcpft. Das entsprechende Layout f\u00fcr den ESP8266 ist nachfolgend dargestellt.&nbsp;<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img decoding=\"async\" loading=\"lazy\" width=\"836\" height=\"528\" src=\"https:\/\/www.iot-embedded.de\/iot-2021\/wp-content\/uploads\/sites\/5\/2021\/06\/image-25.png\" alt=\"\" class=\"wp-image-345\" srcset=\"https:\/\/www.iot-embedded.de\/iot-2021\/wp-content\/uploads\/sites\/5\/2021\/06\/image-25.png 836w, https:\/\/www.iot-embedded.de\/iot-2021\/wp-content\/uploads\/sites\/5\/2021\/06\/image-25-300x189.png 300w, https:\/\/www.iot-embedded.de\/iot-2021\/wp-content\/uploads\/sites\/5\/2021\/06\/image-25-768x485.png 768w\" sizes=\"(max-width: 836px) 100vw, 836px\" \/><figcaption>Quelle:  <a href=\"https:\/\/www.instructables.com\/MFRC522-RFID-Reader-Interfaced-With-NodeMCU\/\">https:\/\/www.instructables.com\/MFRC522-RFID-Reader-Interfaced-With-NodeMCU\/<\/a><\/figcaption><\/figure><\/div>\n\n\n\n<p>Anschlie\u00dfend muss die entsprechende Bibliothek installiert werden:\u00a0<a rel=\"noreferrer noopener\" href=\"https:\/\/github.com\/miguelbalboa\/rfid\" target=\"_blank\">RFID-Bibliothek<\/a>. <\/p>\n\n\n\n<p>Diese kann in Form einer .zip-Datei heruntergeladen und \u00fcber die Arduino IDE&nbsp;installiert werden.&nbsp;<\/p>\n\n\n\n<p>Der RFID-Reader wird mit dem SPI-Protokoll angebunden und daher muss nur der SDA und RST-Pin definiert werden. Die&nbsp;restlichen Pins&nbsp;sind bereits vorkonfiguriert.&nbsp;Das Modul ben\u00f6tigt lediglich 3.3V, wodurch die einzige 5V-Spannungsversorgung f\u00fcr die&nbsp;W\u00e4gezelle&nbsp;verbleibt.&nbsp;H\u00e4tte&nbsp;der RFID-Reader&nbsp;ebenso 5V&nbsp;ben\u00f6tigt, w\u00e4re eine weitere Spannungsversorgung notwendig gewesen. Dies h\u00e4tte wertvollen Platz im Bierdeckel beansprucht.&nbsp;&nbsp;&nbsp;<\/p>\n\n\n\n<p>Der nachfolgende Code liest den RFID-Chip bitweise aus und setzt&nbsp;den Inhalt&nbsp;anschlie\u00dfend in einen String zusammen. Dieser wird auf der seriellen Konsole ausgegeben.&nbsp;<\/p>\n\n\n\n<p>Im Folgenden kann ein Teil dieses Codes mit der Erkennung der Masse&nbsp;\u00fcber die&nbsp;W\u00e4gezelle&nbsp;(<a href=\"https:\/\/www.iot-embedded.de\/iot-2021\/beverage-monitoring\/anbindung-waegezelle-an-den-esp8266\/\" target=\"_blank\" rel=\"noreferrer noopener\">Link<\/a>)&nbsp;und der Anbindung an MQTT&nbsp;(<a href=\"https:\/\/www.iot-embedded.de\/iot-2021\/beverage-monitoring\/versenden-von-mqtt-nachrichten-von-dem-esp8266\/\" target=\"_blank\" rel=\"noreferrer noopener\">Link)<\/a>&nbsp;kombiniert&nbsp;werden.&nbsp;&nbsp;<\/p>\n\n\n\n<p><strong>Beispielcode:<\/strong>\u00a0<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img decoding=\"async\" loading=\"lazy\" width=\"669\" height=\"1024\" src=\"https:\/\/www.iot-embedded.de\/iot-2021\/wp-content\/uploads\/sites\/5\/2021\/06\/image-26-669x1024.png\" alt=\"\" class=\"wp-image-346\" srcset=\"https:\/\/www.iot-embedded.de\/iot-2021\/wp-content\/uploads\/sites\/5\/2021\/06\/image-26-669x1024.png 669w, https:\/\/www.iot-embedded.de\/iot-2021\/wp-content\/uploads\/sites\/5\/2021\/06\/image-26-196x300.png 196w, https:\/\/www.iot-embedded.de\/iot-2021\/wp-content\/uploads\/sites\/5\/2021\/06\/image-26-768x1175.png 768w, https:\/\/www.iot-embedded.de\/iot-2021\/wp-content\/uploads\/sites\/5\/2021\/06\/image-26.png 974w\" sizes=\"(max-width: 669px) 100vw, 669px\" \/><figcaption>Made with Carbon Now<\/figcaption><\/figure><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Wie im vorherigen Blogeintrag bereits aufgezeigt, soll der ESP die Informationen auf den RFID-Stickern auslesen k\u00f6nnen.&nbsp;&nbsp; Umsetzung:&nbsp; Der ESP8266 wird mit dem&nbsp;RFID-Reader via Jumperkabel verkn\u00fcpft. Das entsprechende Layout f\u00fcr den ESP8266 ist nachfolgend dargestellt.&nbsp; Anschlie\u00dfend muss die entsprechende Bibliothek installiert<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[6],"tags":[],"_links":{"self":[{"href":"https:\/\/www.iot-embedded.de\/iot-2021\/wp-json\/wp\/v2\/posts\/342"}],"collection":[{"href":"https:\/\/www.iot-embedded.de\/iot-2021\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.iot-embedded.de\/iot-2021\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.iot-embedded.de\/iot-2021\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.iot-embedded.de\/iot-2021\/wp-json\/wp\/v2\/comments?post=342"}],"version-history":[{"count":1,"href":"https:\/\/www.iot-embedded.de\/iot-2021\/wp-json\/wp\/v2\/posts\/342\/revisions"}],"predecessor-version":[{"id":347,"href":"https:\/\/www.iot-embedded.de\/iot-2021\/wp-json\/wp\/v2\/posts\/342\/revisions\/347"}],"wp:attachment":[{"href":"https:\/\/www.iot-embedded.de\/iot-2021\/wp-json\/wp\/v2\/media?parent=342"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.iot-embedded.de\/iot-2021\/wp-json\/wp\/v2\/categories?post=342"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.iot-embedded.de\/iot-2021\/wp-json\/wp\/v2\/tags?post=342"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}