|
Metal detector for industrial use
Stehno, Rostislav ; Friedl, Martin (referee) ; Szabó, Zoltán (advisor)
The goal of this project is explore and study the ways of metal detecting and create a metal detector for industrial use. During a project development, the device size and user easy interface were the basic requirement. As a visual device was chosen LCD touch display, which is very important as a user-friendly interface. For math calculations and right function of device will be implemented microcontroller from Atmel corporation. As a data storage will be used a flash memory with 16MB of size. When the device were inventing, a lot of methods were studied and the impulse detect method were chosen which is the most perspective way of metal detecting. Device will communicate with PC trough a USB port. The device will have a battery which allows device to run for a few hours. The prototype of PCB were developed. Few mistakes has been discovered, while the device were constructed, but they were solved successfully.
|
|
Image processing algorithms in eight-bit microcontroller
Rébl, Miroslav ; Fajmon, Petr (referee) ; Fedra, Zbyněk (advisor)
The aim of master thesis was to investigate a simple camera and processor Atmel AVR unit implementation. Thesis describes how to get image from C3088 module and management over the bank of camera registers. Work includes limitation draft for this way of processing the information. Thesis also solves an exemplary model for object recognition using this implementation.
|
|
I/O Card Controlled by SMS
Bachtík, Martin ; Pavelka, Ondřej (referee) ; Orság, Filip (advisor)
The aim of this bachelor's thesis is design and implementation of a universal device with input-output character. The device detects incitations on few inputs and sets few outputs. The user controls the device via SMS or short multiple dialling. The device interacts with the user via LED diodes, SMS or hort multiple dialing.
|
|
Ultrasonic distance measurement
Klich, Michal ; Krajsa, Ondřej (referee) ; Lattenberg, Ivo (advisor)
The aim of this bachelor thesis is the design and manufacture of a controlling program of equipment for distance measurement using ultrasonic sensors. It focuses on a detailed description of the whole design from the basic properties of the components to the creation of schemes and PCB design. It subsequently describes in detail the development of controlling software of the equipment. The work briefly describes the most important parts of the code. It summarizes all theoretical and practical knowledge gained during the creation of the whole design, it explains the principles of the functions and works of individual parts and it suggests the best possible options of connection of the whole equipment. It also suggests the best possible variants of the entire circuit. The bachelor thesis also describes the microprocesor AVR ATmega8 from the Atmel Corporaton, which controls the entire device, as well as EEPROM memory chip 24LCXXX, SRF05 ultrasonic sensor and communication with the PC via USB using a microchip FT230XS-R.
|
|
Helping tool for AVR microcontrollers programming in C language
Ševčík, Radek ; Dřínovský, Jiří (referee) ; Frýza, Tomáš (advisor)
This article describes AVR Wizard programme that was developed for AVR Studio. This software simpliefies microcontrollers (MCUs) programming in a way of general peripheries settings and registers settings for varied MCUs. AVR Wizard is able to generate C language-based MCU main programme structure with chosen settings. User-friendly handling and no longer detailed studies of MCU datasheets are also main advantage.
|
|
System for position monitoring
Brouček, Jan ; Younes, Dina (referee) ; Šteffan, Pavel (advisor)
Bachelor's thesis contains design of device that is able to determine its own location by the GPS. Detected location data are stored on the memory card microSD and they are optionally posted on the web server via the GSM network. Data are stored in GPX format, ensuring the compatibility with commercially available programs and devices. Planed usage of device is for informational tracking of moving objects, or as a car security feature, which can inform user about car position.
|
|
CPU based system for river monitoring
Michník, Jakub ; Fiedler, Petr (referee) ; Bradáč, Zdeněk (advisor)
This work presents hardware and software design for CPU based system for river monitoring with AVR microprocessor. It describes possible solutions for measurement of river characteristics, in particular water level height. Pressure method measuring and selection of important electric parts are described in more detail. The software for AVR microprocessor and also a program for PC which can distribute the measured data to the internet are described here.
|
|
Mobile Robot Control via Smartphone
Kořenský, Matěj ; Rozman, Jaroslav (referee) ; Kubát, David (advisor)
This bachelor thesis is about design and construction robot on Ackerman´s undercart and about choice of suitable sensors and camera. There is also described development and following production of control unit in the thesis. For the robot controlling is designed and made an aplication for Smarthphone with the Android operating system.
|
|
Security of keyless systems in cars
Semančík, Matej ; Burda, Karel (referee) ; Krajsa, Ondřej (advisor)
This thesis deals with car remote keyless systems, analysis of these systems and most common attacks on these systems. It also deals with design and realisation of secure car remote keyless system, which should be resistant to said attacks, and with design and realisation of attack against existing car remote keyless system.
|
|
Disassembler and Analyser of Binary Code
Bayer, David ; Smrčka, Aleš (referee) ; Peringer, Petr (advisor)
This thesis is focused on binary code disassembly. It describes the design of ARM and AVR architectures and does a research into existing solutions. Based on this knowledge, we designed and implemented a disassembler-like application. The application provides a graphical user interface to facilitate the starting of disassembly and displays the result. The designed environment is extensible to more disassemblers, disassembly algorithms, and code analysis.
|