Thesis describes developing a weather station. The document covers the entire process, starting with the selection and description of the selected components, the design of the electrical circuit diagram and the development of the software. The first goal of the thesis is electrical scheme design using discrete components while following standard guidelines and practices that address the areas of electromagnetic compatibility. Various parasitic phenomena on communication traces and suitable thermal management were also considered. The second goal of this work is software development that is not entirely based on predefined functions and libraries but on programming and manipulation of values at the register level. Due to the scope of the project, the creation of libraries and functions was limited to some key parts only. The result of the thesis is a fully functional automated weather station that transmits data to a web server. During development, there were many complications in the software part of theproduct, so these parts are described in more detail.
|