Acionamento Remoto de Relés com STM32 e Bluetooth Classic

via Udemy

Go to Course: https://www.udemy.com/course/acionamento-remoto-de-reles-com-stm32-bluetooth-classic/

Overview

Curso de Acionamento Remoto de Relés com STM32 e Bluetooth ClassicMódulo 1 - Introdução ao CursoAula 1.1 - Conceitos e Arquitetura do SistemaObjetivo: Apresentar o conceito de acionamento remoto de relés, suas aplicações e a arquitetura do sistema.O que é acionamento remoto de relésDefinição e funcionamento básicoExemplos de uso: automação residencial, controle industrial, IoTBenefícios do controle via BluetoothApresentação dos componentesSTM32L476RG: função no projeto e características principaisHC-05 (Bluetooth Classic): comunicação via UART e modo de operaçãoMódulo relé de 8 canais: funcionamento e acionamentoMódulo 2 - Configuração do STM32L476RGAula 2.1 - Configuração dos GPIOs e Implementação de Código - Parte 1Objetivo: Configurar as saídas digitais para controlar os relésIntrodução aos GPIOs do STM32Configuração via STM32CubeIDEGeração do código base para inicialização dos GPIOsAula 2.2 - Implementação das Funções de Controle dos RelésObjetivo: Implementar as funções básicas para controle dos relés.Criação das rotinas para ativação e desativação de cada canalTestes iniciais de acionamento via códigoAula 2.3 - Ajustes e Correções no CódigoObjetivo: Corrigir configurações dos GPIOs e ajustar os estados GPIO_SET_PIN e GPIO_RESET_PIN.Explicação sobre a importância dos optoacopladores no módulo reléAjustes no código para garantir o funcionamento corretoAula 2.4 - Testes Práticos e ValidaçãoObjetivo: Realizar testes práticos e validar o funcionamento dos relésTestes individuais e em conjunto dos relésVerificação do acionamento correto conforme esperadoMódulo 3 - Comunicação Bluetooth Classic com o HC-05Aula 3.1 - Como Funciona o Bluetooth Serial (UART)Objetivo: Explicar como ocorre a comunicação via Bluetooth ClassicDiferença entre Bluetooth Classic e BLEComo o HC-05 transmite dados via UARTAula 3.2 - Configuração da USART para Comunicação com o HC-05Objetivo: Configurar uma comunicação serial UART para BluetoothConceito de comunicação UARTConfiguração do USART no STM32CubeIDE com DMA e interrupçãoAula 3.3 - Organização e Importação das BibliotecasObjetivo: Estruturar o código e importar as bibliotecas possíveisArquivos do projetobluetooth_classic.c (lida com a comunicação via UART)interface_application.c (interpreta os comandos e aciona os relés)Aula 3.4 - Explicação das Bibliotecas bluetooth_classic e interface_applicationObjetivo: Explicar o funcionamento das bibliotecas criadasOrganização e propósito de cada módulo da bibliotecaFuncionamento das principais funçõesAula 3.5 - Chamando as Funções do SubmóduloObjetivo: Integrar as funções principais ao código do projetoChamada da função deviceInitUART no main.c para inicializar a UARTImplementação das funções no stm32l4xx_it.cAula 3.6 - Ajuste na Resposta aos Comandos RecebidosObjetivo: Implementar respostas automáticas ao receber comandosCriar uma função para enviar uma resposta sempre que um relé ou lâmpada para acionadoMódulo 4 - Integração e Bateria de TestesAula 4.1 - Baixando e Instalando o APP Serial Bluetooth TerminalObjetivo: Apresentar o aplicativo que será utilizado para os primeiros testesComo instalar e configurar o Terminal Serial Bluetoothconfiguração básica para comunicação com o HC-05Aula 4.2 - Bateria de Testes com o APP Serial Bluetooth TerminalObjetivo: Testar a comunicação Bluetooth utilizando o appEnviar e receber comandosVerifique o funcionamento dos relés via appAula 4.3 - Apresentação do Código-Fonte do APP remote_relay_activation_appObjetivo: Apresentar o aplicativo próprio desenvolvido para controle dos relésExplicação breve sobre a estrutura do código-fonte do appDemonstração de funcionalidadesAula 4.4 - Bateria de Testes com o APP remote_relay_activation_appObjetivo: Testar o funcionamento do app próprio integrado ao STM32Testes práticos de acionamento de relés via BluetoothValidação do funcionamento correto da comunicação e dos acionamentos

Skills

Reviews