| |
|
Universal Security Solution For Iot Data Collection Systems
Šťovíček, Petr
The article presents our data collection solution based on RIOT operating system andMessage Queuing Telemetry Transport (MQTT) technology. Our solution is secure, universal, andeasy to integrate to already existing and often insecure IoT networks. Furthermore, we integrated oursolution into the temperature and humidity monitoring system. This system detects the potentiallydangerous level of these physical quantities and warns users by smartphone notification about relevantthreats such as the impact on the infectivity of COVID-19.
|
|
Supervision and Control System for a Hotel Implemented by IoT Means
Hockicko, Matej ; Smrčka, Aleš (referee) ; Janoušek, Vladimír (advisor)
This work solves the design and prototype implementation of supervision and control system for a hotel implemented by IoT means. The solution is based on ESP microcontrollers, which control the connected sensors and actuators. ESP devices are futher grouped and connected to central point within range. Using this point, MQTT communication is futher transmitted to the cloud. The cloud runs the IoT Core service, which allows to control and store the status of devices. There is also a Node-RED developmnet tool, in which a graphical interface was created for this system. The result of this work allows remote monitoring and control of the hotel using sensors and actuators connected to this network.
|
|
Design and Implementation of IoT for Monitoring and Control of Smart Homes
Smejkal, Jakub ; Rozman, Jaroslav (referee) ; Janoušek, Vladimír (advisor)
This thesis deals with a generic design and implementation of an IoT system, specifically for a smart home. The thesis aims to compare existing systems and hardware solutions. In this thesis there are a few examples of hardware firmwares and a prototype of a software for controlling and monitoring. The selected problem is resolved by designing a general system for a smart home. As a sample implementation, the system will be created by using hardware devices from Czech company HARDWARIO and sensors from various vendors. It will contain some environmental sensors, motion detectors, etc. The implemented prototype of an application allows easy monitoring of the whole home in one place thanks to an uncluttered UI, which is fully customizable for the user's needs.
|
|
End-to-end encryption protocol for IEEE 802.15.4
Bača, Jaromír ; Člupek, Vlastimil (referee) ; Krajsa, Ondřej (advisor)
Tato práce se zabývá problematikou šifrování komunikace mezi nízkonapěťovými zaří-zeními, které jsou ovládány pomocí mikrokontrolerů. V rámci práce byly používány dvěvývojové desky deRFnod, které byly osazeny čipy AVR ATmega 128 RFA1, které umož-ňují bezdrátovou komunikaci. Na těchto zařízeních probíhal vývoj a testování aplikace.Finálním výstupem práce je návrh aplikace pro asymetrickou výměnu klíčů, která je založena na eliptických křivkách. Tato aplikace je implantována v Atmel LightWeight, kde je i řešena otázka vzájemné komunikace mezi komunikujícími body. Vygenerovanýklíč je dále použit pro širfování komunikace pomocí šifrovacího algoritmu AES, který jejiž implementován ve využitém LightWeigt protokolu. Toto šifrování umožňuje nejenomšifrování koncových bodů, ale i komunikačního tunelu. Taková ochrana poskytuje uživatelům anonymitu dat a znemožňuje nebo velmi znesnadňuje potenciálním útočníkům zařízení fyzicky lokalizovat na základě znalosti směrování dat v síti.
|
|
Design and realization of data processing system from environmental sensors in IoT environment
Maraczek, Patrik ; Bastl, Michal (referee) ; Věchet, Stanislav (advisor)
The master’s thesis deal with design and realization of measuring station, which process data from environmental sensors in IoT environment. Thesis includes research of sensors, cloud services for IoT, microcontrollers and environmental data available online. Thesis contains detailed procedure for realization of designed system, including code description for microcontrollers STM32W55 and STM32 B-L475E-IOT01A2 Discovery kit, configuration of IBM Watson IoT Platform cloud service and procedure for correct programming of Node-RED application responsible for logic of whole system. Source code, which might be used for simple implementation of designed system, is attached to the master’s thesis.
|
|
Educational Tutorial for Using of Arduino in Robotics
Beran, Jan ; Veigend, Petr (referee) ; Rozman, Jaroslav (advisor)
The aim of this thesis is to create an educational tutorial for using Arduino in robotics with the Trilobot robot. The tutorial aims to be focused on the target group of elementary school students and above with an interest in robotics and MCUs, but without any advanced knowledge of their operation. The theoretical part will summarize the current tutorials available for the Arduino and similar, together with the design of the reconstruction of the Trilobot robot and the design of the tutorial. In the practical part, both the creation of the robot itself and the preparation of slides in both Czech and English languages and source codes for the tutorial and testing will be implemented.
|
|
EEG Measuring And Analyzing System
Blažej, Svätopluk
One of the critical steps in the design of Brain-Computer Interface applications based on electroencephalography is to process and analyze signals in real-time, in order to identify the mental state of the user. Understanding of signal processing is vital for those who deal with these signals for detection, diagnosis, and treatment of brain disorders and the related diseases. The main asset of this project is to create small, reliable and inexpensive system for analysis of brain activity. This paper describes use of microcontrollers for brain waves readings. Electrodes used for this purpose have sensitive and low noise readings.
|
|
End-to-end encryption protocol for IEEE 802.15.4
Bača, Jaromír ; Člupek, Vlastimil (referee) ; Krajsa, Ondřej (advisor)
Tato práce se zabývá problematikou šifrování komunikace mezi nízkonapěťovými zaří-zeními, které jsou ovládány pomocí mikrokontrolerů. V rámci práce byly používány dvěvývojové desky deRFnod, které byly osazeny čipy AVR ATmega 128 RFA1, které umož-ňují bezdrátovou komunikaci. Na těchto zařízeních probíhal vývoj a testování aplikace.Finálním výstupem práce je návrh aplikace pro asymetrickou výměnu klíčů, která jezaložena na eliptických křivkách. Tato aplikace je implantována v Atmel LightWeight,kde je i řešena otázka vzájemné komunikace mezi komunikujícími body. Vygenerovanýklíč je dále použit pro širfování komunikace pomocí šifrovacího algoritmu AES, který jejiž implementován ve využitém LightWeigt protokolu. Toto šifrování umožňuje nejenomšifrování koncových bodů, ale i komunikačního tunelu. Taková ochrana poskytuje uži-vatelům anonymitu dat a znemožňuje nebo velmi znesnadňuje potenciálním útočníkůmzařízení fyzicky lokalizovat na základě znalosti směrování dat v síti.
|
|
Internet of Things in Practice
Zajíček, Milan
Prerequisite of working with microcontrollers is understanding the basic principles of their communication with the environment and possible ways of their programming. The ESP8266 microcontroller is one of the most popular chips used in Internet of things applications. Wemos D1 mini is one of development platforms behind the ESP8266,which allows direct communication with the PC via a USB port and has plenty of input and output peripherals to build simple IoT devices. The ArduinoIde development environment is used for programming. The thermostatic switch is made as a result of this tutorial.
|