National Repository of Grey Literature 586 records found  1 - 10nextend  jump to record: Search took 0.03 seconds. 
Smart VoIP doorbell
Čecháček, Šimon ; Jedlička, Petr (referee) ; Caha, Tomáš (advisor)
This bachelor thesis focuses on the extension of an existing VoIP communicator on a single board computer Raspberry Pi, which uses the SIP protocol. The thesis introduces, among other things, an extension for one-way video transmission and conditional relay switching. The resulting communicator is able to make a call with two-way communication, execute a defined code using DTMF codes after authorization of the called user and switch a relay. The entire device is housed in a box printed on a 3D printer. The IT security of the proposed solution has been analyzed and the code and 3D model of the chassis are available on GitHub.
Control of appliances by Raspberry Pi
Panský, Michal ; Petyovský, Petr (referee) ; Macho, Tomáš (advisor)
This thesis deals with the design of hardware and software solutions for controlling household appliances using Raspberry Pi. The software part utilizes modern frameworks for creating web and mobile applications such as Svelte and SvelteNative, as well as programming languages like Typescript, Svelte, Python, and NativeScript. The thesis also describes the design and implementation of both the hardware and software parts, followed by the setup and execution of the entire program and the results of testing.
3D Printer Remake
Čtvrtníček, Jan ; Husák, Michal (referee) ; Arm, Jakub (advisor)
Purpose of this thesis is revitalize an existing 3D printer. It briefly summarizes the possible technologies of 3D printers with a focus on FDM technology and elaborates in more depth the possibilities of X and Y axis movement. Above all, this thesis is dedicated to the design of a 3D printer model according to selected technologies so that it meets the required parameters. Subsequent implementation is based on the precise selection of mechanical and electrical components. It also deals with the implementation of the Klipper utility software on the OctoPrint interface. The entire printer is designed as an enclosable cell with automatic print unloading.
Automatical plant growing
Stupka, Tomáš ; Dřínovský, Jiří (referee) ; Götthans, Jakub (advisor)
The aim of the thesis is to design and an automated hydroponic station, which will be intended for the cultivation of herbs and vegetables for the purpose of user. The station will be controlled by a Raspberry Pi minicomputer, to which a number of sensors will be connected, which will check pH, EC, ambient temperature and other quantities. Furthermore, an external sensor with an ATMEGA328P control processor will be designed to check the ambient lighting parameters. A web interface will be created for the station, which will allow the user to follow the development of individual measured quantities over time.
Tutorial for autonomous driving
Strašil, Vojtěch ; Zemčík, Tomáš (referee) ; Honec, Peter (advisor)
This thesis is devoted to the design of a teaching aid for autonomous driving intended primarily for second grade primary school students and secondary school students. The aim of this work was to create a robot that is able to move autonomously along a line or in a lane that is formed by two lines, based on data obtained from a camera sensor. The thesis deals with the design of the mechanical part of the robot, the control electronics and the software. The mechanical basis of the robot is formed by an RC car that has been modified with parts printed on a 3D printer. The control electronics is a Raspberry Pi version 4 single board computer, which is complemented by an Adeept Robot HAT. Most of the necessary peripherals are then connected to this extension. The operating software was written in Python and several use cases were created as part of the work. These examples include line recognition algorithms as well as a PSD controller.
Device for the traffic situation evaluating
Gábel, Matej ; Honec, Peter (referee) ; Janáková, Ilona (advisor)
The bachelor's thesis deals with the implementation of a device for evaluating the traffic situation, specifically by traffic signs detection. In this work, I tried different methods of traffic sign recognition, where the resulting implementation on hardware is done using convolutional neural networks. More precisely, it is the YOLOv5 architecture, which is suitable for recognizing traffic signs in real time.
Approximation of functions determining colony activity using neural networks
Nevláčil, Jakub ; Ligocki, Adam (referee) ; Honec, Peter (advisor)
Bees as a primary pollinator are an indispensable contribution to global agriculture and food production. However, their numbers have been constantly declining in recent times, primarily due to climate change, parasites or the effect of pesticide use. Understanding their behavior and reliably determine their activity and health could significantly prevent or slow down their decline. That is why this work deals with the development of a device for the acquisition of useful data from beehives, which could be used to determine the activity and health of the bees. Furthermore, this work deals with analysis of the accumulated data using machine learning methods with an emphasis on determining the activity and health of the bees.
Product quality control
Pitrun, Tomáš ; Janáková, Ilona (referee) ; Boštík, Ondřej (advisor)
The bachelor’s thesis deals with the industrial inspection of defects on injection molding based on computer recognition. Part of the work is a description of injection molding technology and defects that may occur with this technology. The detection application is implemented in Python on the Raspberry Pi platform. The OpenCV library is used to detect product defects. Part of the work is also the selection of suitable hardware resources, including the Raspberry Pi microcomputer, lighting camera module, lens, relay modules and supporting structure.
Tracking People in Video Captured from a Drone
Lukáč, Jakub ; Orság, Filip (referee) ; Goldmann, Tomáš (advisor)
Práca rieši možnosť zaznamenávať pozíciu osôb v zázname z kamery drona a určovať ich polohu. Absolútna pozícia sledovanej osoby je odvodená vzhľadom k pozícii kamery, teda vzhľadom k umiestneniu drona vybaveného príslušnými senzormi. Zistené dáta sú po ich spracovaní vykreslené ako príslušné cesty v grafe. Práca si ďalej dáva za cieľ využiť dostupné riešenia čiastkových problémov: detekcia osôb v obraze, identifikácia jednotlivých osôb v čase, určenie vzdialenosti objektu od kamery, spracovanie potrebných senzorových dát. Následne využiť preskúmané metódy a navrhnúť riešenie, ktoré bude v reálnom čase pracovať na uvedenom probléme. Implementačná časť spočíva vo využití akcelerátoru Intel NCS v spojení s Raspberry Pi priamo ako súčasť drona. Výsledný systém je schopný generovať výstup o polohe detekovaných osôb v zábere kamery a príslušne ho prezentovať.
Electric meter simulator with DLMS protocol
Tsymbal, Kateryna ; Gerlich, Tomáš (referee) ; Lieskovan, Tomáš (advisor)
This bachelor thesis is focused on getting acquainted with the DLMS/COSEM protocol and its functions. Furthermore, the Java programming language and the Raspberry Pi minicomputer are briefly introduced. The DLMS/COSEM protocol is used to simulate measurements using a smart meter, which ensures communication between the meter simulator and the concentrator. Communication provided by the DLMS/COSEM protocol is widely used in smart grids. The first part of the thesis discusses important information about energy networks and their relationship with smart meters, the importance of smart meters in modern networks and the role of smart networks, which are used for effective energy measurement in a particular area (e.g. for measuring electricity). Data measured in smart grids can be easily analyzed and used to make consumption more effective. The first part also mentions important information about the DLMS/COSEM protocol, the Java programming language and the Raspberry Pi minicomputer. In the second part of the thesis, a test environment is created for testing the smart meter simulator, which communicates using the DLMS/COSEM protocol with the concentrator and transmits the measured values to it. Measured values are manually defined for testing purposes using code changes in the Eclipse IDE. The aim of the work was to create a smart meter simulator that lists predefined values and passes them to the concentrator, which was achieved using the Gurux.DLMS library. Finally, an analysis of this communication was performed using Wireshark. This bachelor thesis is useful for a simple understanding of the DLMS/COSEM protocol and its use in smart grids.

National Repository of Grey Literature : 586 records found   1 - 10nextend  jump to record:
Interested in being notified about new results for this query?
Subscribe to the RSS feed.