380 research outputs found

    Graphic water printer

    Get PDF

    Sea aquarium controller

    Get PDF
    This thesis describes the development of sea aquarium controller. The technologies that are combined here are Arduino, Android and electronic circuit. In the core of this system lies microconrtoller Arduino. It is attached to electronic circuit, that has in this version attached temperature sensor, clock that runs correctly even after power outage, Bluetooth interface for communication with control station (e.g. Android device), SD memory card for logging of current state and events. Program on microcontroller Arduino is written with C/C++ programming language. At first controller has default settings built in si it would know how to control sensors and components. These settings can be altered with Android application that runs on some device that has Bluetooth connection to controller. With this application user can look back into how the controller was performing so it can be determined if controller reacted correctly to all sensors states and if everything is efficent enough

    Sea aquarium controller

    Get PDF
    This thesis describes the development of sea aquarium controller. The technologies that are combined here are Arduino, Android and electronic circuit. In the core of this system lies microconrtoller Arduino. It is attached to electronic circuit, that has in this version attached temperature sensor, clock that runs correctly even after power outage, Bluetooth interface for communication with control station (e.g. Android device), SD memory card for logging of current state and events. Program on microcontroller Arduino is written with C/C++ programming language. At first controller has default settings built in si it would know how to control sensors and components. These settings can be altered with Android application that runs on some device that has Bluetooth connection to controller. With this application user can look back into how the controller was performing so it can be determined if controller reacted correctly to all sensors states and if everything is efficent enough

    A study of transition to the ARM Cortex-M architecture for the home automation system

    Get PDF
    When developing a system for the home automation Assys we expand the functionality and complexity of the system and with that we achieved the highest capability of microcontroller ATmega328P. In this thesis we described the properties of the platform which prevent the further development and reasons for the need for more capable microcontroller. The study was carried out on the development board STM32F4 Discovery, which contains a powerful microcontroller from the family ARM Cortex-M4. On the new platform, we implemented part of the system which is responsible for dimming and with that we directly demonstrated the benefits of more powerful hardware. In the study, we found out that the replacement of the microcontroller is necessary despite the higher price, power consumption and additional costs during the transition. If we consider the gained performance of the new platform the replacement is justified

    Bluetooth-controlled lightshow

    Get PDF
    People love to have fun. One of the best entertainment options are parties. All good parties include loud music and dancing. Dancing is enriched by darkness and flashing lights, that brighten up the atmosphere. There are a lot of light shows available on the market. But they are either very expensive or lack features. To spice up local celebrations and parties, I developed a program for controlling a light show device as part of the thesis. To make the usage of the device as simple as possible I also developed an application for Android phones, that allows controlling of the light show device using the Bluetooth standard

    A wireless interface for the Pitote tube

    Get PDF
    A pitot tube is a pressure measurement instrument used to measure fluid flow velocity. Most often, pitot tubes are used to determine the speed of aircraft and boats. Before launching a new aircraft design for use in both private and commercial aviation, it must be shown the correct airspeed data is communicated regardless of airflow disruptions. This is achieved through calibration of the pitot tubes. In this dissertation, we focus on developing a wireless interface to achieve a faster and improved data transmission without fuselage alteration. For this purpose, an embedded system was designed. It integrates the STM32F4-Discovery development environment and the ALPHA-TRX433S high performance radio modules. In essence, data is collected and wirelessly transmitted for display

    Design of a microcontroller-based household security system

    Get PDF
    The development of advanced technologic security systems for use in military and aeronautical systems has raised the level of protection. Current market provides a wide range of security systems, based on fast response, efficiency and simplicity of use. The thesis central theme is development of module for the protection with a microcontroller. Module is capable of detecting changes in space and appropriately responding. The heart of module is the Arduino development platform. We have bought some special elements also, that we have used for some specific functionalities. Output information is displayed on LCD screen, which is showing active alarms, otherwise clock with date. The main purpose of the thesis was to demonstrate that the development of such a module can be very easy, but also instructive, sometimes we can find some harder issues, which can’t be solved in due time

    New Tracer for Monitoring Dynamics of Sediment Transport in Turbulent Flows

    Get PDF
    We have developed and tested a new instrumented tracer for advanced sediment transport studies, called SPY-Cobble, where the acronym SPY stands for “Single Particle dYnamics”. This new type of tracers with three internal acceleration sensors is an instrumented spherical cobble of 99 mm in diameter and a mass of 994.6 g. It was developed for detection and measurements of different elements of kinematics and dynamics (especially contact impact and friction forces) when moving at river bottom together with bedload or when resting on riverbed bottom surface

    A wireless interface for the Pitote tube

    Get PDF
    A pitot tube is a pressure measurement instrument used to measure fluid flow velocity. Most often, pitot tubes are used to determine the speed of aircraft and boats. Before launching a new aircraft design for use in both private and commercial aviation, it must be shown the correct airspeed data is communicated regardless of airflow disruptions. This is achieved through calibration of the pitot tubes. In this dissertation, we focus on developing a wireless interface to achieve a faster and improved data transmission without fuselage alteration. For this purpose, an embedded system was designed. It integrates the STM32F4-Discovery development environment and the ALPHA-TRX433S high performance radio modules. In essence, data is collected and wirelessly transmitted for display

    LED dot-matrix display controller

    Full text link
    V diplomskem delu je opisan celoten potek krmiljenja matričnega prikazovalnika vključno z izdelavo tiskanega vezja. Matrični prikazovalniki so zasloni sestavljeni iz lučk, po navadi svetlečih diod. Primerni so za prikazovanje raznih napisov in slik nizke resolucije. V našem primeru imamo matrični zaslon 32 X 16 svetlečih diod pravokotne oblike. Krmilimo ga preko vmesnika s Xilinxovim vezjem CPLD XC95144XL, ki mu bomo pošiljali podatke iz mikrokrmilniškega razvojnega sistema - MIŠKO. Miškota smo spoznali na fakulteti pri predmetu Osnove mikroprocesorske elektronike in vsebuje Atmelov mikroprocesor družine AVR oznake ATmega324. Tiskano vezje vmesnika pa sem izdelal sam v programu Altium Designer. Program za CPLD vezje, proizvajalca Xilinx, sem napisal v višjenivojskem jeziku VHDL, program mikrokrmilnika pa v programskem jeziku C. Samo delo sem razdelil na več sklopov. Najprej bom opisal prikazovalnik in mikrokrmilniški razvojni sistem. Sledila bo izdelava tiskanine, po njej pa še opisa obeh programov. Program za CPLD vezje sem izdelal v Xilinxovem programskem okolju ISE Design suite 12.4, ki nam omogoča tudi simulacijo vezja. Razvojne faze in opis simulacije bom predstavil v poglavju Testiranje. Za programiranje mikrokrmilnika sem si izbral programsko okolje AVR Studio 4, ki smo ga uporabljali tudi na fakulteti.The control of a LED dot matrix display and its circuit board design and implementation procedure is described in the graduation thesis. Dot matrix displays are displays made of lights, usually light emitting diodes. They are mostly used for displaying different kinds of text or images of small resolution. In the thesis I write about a matrix display composed of 32 x 16 light diodes of rectangular shape. It is controlled by an interface in Xilinx CPLD XC95144XL to which we send the data from a microcontroller development system MIŠKO. We studied the microcontroller development system at University in a Microprocessor electronics basics class. It contains an Atmel\u27s microprocessor ATmega324 of the AVR family. I built a printed circuit board interface using the Altium Designer software. I wrote the code for the Xilinx CPLD device in a high-level hardware description language VHDL and the program for the microcontroller in programming language C. The thesis is divided into several chapters for better better understanding of the project. First I describe the LED display matrix and the microcontroller development system. In the following chapter is a description of the circuit board and used firmware. For the CPLD device I used a Xilinx ISE Design suite 12.4 development environment which offers us the possibility to simulate a circuit. The development phase and the description of the simulation is presented in the chapter about testing. I choose AVR Studio 4 programming environment for development of the microcontroller code. It is the same software we used at University
    corecore