Desenvolvimento de um módulo WiFi microcontrolado para aplicações em projetos de internet das coisas
In an increasingly connected world and with the growing demand for data, the demand for Electronic Engineering projects to have some internal mechanisms that allow them to send data abroad is increasing. With that in mind, the objective of this work was to develop an electronic device capable of car...
Autor principal: | Costa, João Emanuel dos Santos |
---|---|
Formato: | Trabalho de Conclusão de Curso (Graduação) |
Idioma: | Português |
Publicado em: |
Universidade Tecnológica Federal do Paraná
2023
|
Assuntos: | |
Acesso em linha: |
http://repositorio.utfpr.edu.br/jspui/handle/1/30494 |
Tags: |
Adicionar Tag
Sem tags, seja o primeiro a adicionar uma tag!
|
Resumo: |
In an increasingly connected world and with the growing demand for data, the demand for Electronic Engineering projects to have some internal mechanisms that allow them to send data abroad is increasing. With that in mind, the objective of this work was to develop an electronic device capable of carrying data between serial and internet protocols, through the Wi-Fi network. In this way, the product created will be able to facilitate the creation of a series of other projects in electronics; in particular, projects involving IoT (Internet of Things). To this end, theoretical studies were carried out to determine the best protocols to be used, reaching three: MQTT (Message Queuing Telemetry Transport), HTTP (Hypertext Transfer Protocol) and UART (Universal Asynchronous Receiver/Transmitter). In this way, a software was developed in C/C++ language, based on the Arduino integrated development environment (IDE) and embedded in the ESP8266 microcontroller. Also, a web page was developed, using HTML (HyperText Markup Language), CSS (Cascading Style Sheets) and JS (Java Script), so that the user can configure the equipment. In addition, OTA (Over-the-air) support was implemented, making it possible to update the device's firmware remotely. In terms of hardware, a PCB (Printed Circuit Board) was designed and manufactured, so that the physical connection between the two circuits occurs, with support for both 3.3 V and 5V voltage levels. Finally, with the product in hand, the user will be able to improve the communication of his electronic circuit with other means, whether wired or wireless. |
---|