Original title:
Návrh a realizace wattmetru s komunikací v síti IoT
Translated title:
Design and realization of the power meter with IoT connectivity
Authors:
Zagrapan, Ivan ; Lattenberg, Ivo (referee) ; Krajsa, Ondřej (advisor) Document type: Master’s theses
Year:
2017
Language:
slo Publisher:
Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií Abstract:
[slo][eng]
Táto práca sa zaoberá navrhnutím a realizáciou funkčného prototypu IoT Wattmetra s možnosťou spínania záťaže. Zariadenie je možné bezdrôtovo ovládať s možnosťou odčítať namerané hodnoty. K dosiahnutiu tohto cieľa využívam nástroje vývojové dosky, rôzne senzory a moduly. Celá práca je vytvorená na open-source vývojovej platforme Arduino. Pre komunikáciu so zariadením sa využíva Wi-Fi modul ESP8622 a na pripojenie do LPWAN siete modul SIGFOX. Na meranie prúdu v obvode je využitý jednoduchý Hallov senzor a všetky informácie zobrazuje OLED displej. Na spínanie záťaže slúži polovodičové a elektromagnetické relé. V teoretickej časti sa práca zaoberá princípmi fungovania jednotlivých modulov a ich zdrojových kódov, ktoré ich ovládajú. V praktickej časti je návrh schém, za pomoci CADSoft EAGLE. Celá práca je naprogramovaná v jazyku C++ v prostredí Arduino IDE.
This thesis deals with designing and creating working prototype of IoT Wattmeter with option to switching relay. This device can be control remotely with option to read measured values. To reach my goals, I am using open-source designing board, different sensors and modules. I tis possible to communicate with device through Wi-Fi module ESP 8266 and to test LPWAN network I am using SIGFOX, module. To measure current, it´s used simple Hall-effect sensor and all available information’s are displayed on OLED display. To switch the circuit off or on solid state relay was used. In theoretical part of the work, I am trying to explain working principles of every module and source code, which I am using to control these modules. In practical part I created scheme, using CADSoft EAGLE and created functional wattmeter. Whole work is programmed in C++ language using Arduino IDE.
Keywords:
Arduino; Arduino IDE; Arduino UNO; C; C++; Current; Electric Power; Hall effect; IoT; OLED; SIGFOX; Wattmeter; Wi-Fi
Institution: Brno University of Technology
(web)
Document availability information: Fulltext is available in the Brno University of Technology Digital Library. Original record: http://hdl.handle.net/11012/65885