Descrição
EBOOK Supervisórios em Visual C#
Sistemas Simples de Visualização e Controle em Visual C#
Tipo Ebook 290 Páginas em Arquivo Digital PDF (Após a compra, você receberá em seu e-mail o arquivo contendo o Ebook para uso exclusivo e o prazo de envio é de até 1 dia útil).
A intenção desta obra não é a criação de sistemas complexos de supervisão e sim, introduzir o leitor aos conceitos básicos da Programação em Linguagem C# para que seja possível a construção de sistemas simples de visualização e controle através da porta de Comunicação Serial (Protocolo RS232).
Todos os aplicativos são desenvolvidos utilizando-se a ferramenta Visual Studio 2022 e a linguagem C#, onde a versão Community 2022 é distribuída gratuitamente pela Microsoft (https://visualstudio.microsoft.com/pt-br/vs/community/).
Antes do desenvolvimento dos aplicativos completos de supervisão, são abordados os conceitos básicos da programação, variáveis, tipos de dados, estruturas condicionais e de repetição, etc. Todos os tópicos trazem exemplos com a listagem completa dos códigos, assim o leitor é conduzido ao aprendizado de forma prática.
O desenvolvimento dos aplicativos simples de supervisão são por etapas, onde primeiramente o leitor pode entender a ativação e configuração das portas de comunicação e como transmitir e receber dados por essas portas. Para a Comunicação Serial, é apresentado a construção de um aplicativo monitor serial completo.
Para auxiliar a criação dos aplicativos de visualização e controle, utiliza-se o Microcontrolador PIC18F4520 com Programação em Linguagem C (Compilador XC8) e o Arduino. Além do código fonte, também são apresentados os esquemas elétricos. A criação dos códigos para o Microcontrolador PÌC18F4520 e Arduino não é detalhada.
Com esta obra, espero ajudar o leitor na criação e desenvolvimento de softwares de controle mais complexos e que atendam às suas necessidades.
Conteúdo:
Introdução
Instalação do Visual Studio
Capítulo 1 – Introdução
1.1 – Ambiente de programação Visual C#
1.2 – Escrevendo a primeira aplicação
1.3 – Escrevendo o código da aplicação
1.4 – Salvando o projeto
1.5 – Modificando o console
Capítulo 2 – Fundamentos da Linguagem
2.1 – Variáveis
2.1.2 – Tipos de dados
2.1.3 – Declaração de variáveis
2.1.4 – Exemplo com variáveis
2.1.5 – Comentários
2.1.6 – Matrizes e Vetores (Arrays)
2.1.6.1 – Declarando arrays com uma dimensão (vetores)
2.1.6.2 – Declarando arrays com mais de uma dimensão (matrizes)
2.1.7 – Enumeração (tipo enum)
2.2 – Operadores
2.2.1 – Operadores Aritméticos
2.2.2 – Operadores relacionais
2.2.3 – Operadores lógicos relacionais
2.2.4 – Operadores de incremento e decremento
2.2.5 – Operadores aritméticos de atribuição
2.3 – Entradas de valores pelo usuário
2.4 – Formatações simples de strings
Capítulo 3 – Estruturas Condicionais
3.1 – Tomando decisões
3.1.1 – if
3.1.2 – if-else
3.1.3- switch-case
3.1.4 – Tratando erros e exceções
Capítulo 4 – Estruturas de Repetição
4.1 – Repetindo códigos
4.1.1 – Laço for
4.1.2 – Laço foreach
4.1.3 – Laço while
4.1.4 – Laço do-while
4.2 – Interrompendo um laço
Capítulo 5 – Aplicações Visuais
5.1 – Primeira aplicação visual
5.2 – Criando a aplicação
5.3 – Analisando a aplicação
5.3.1 – Mensagem de erro
5.3.2 – Conversão de valores
5.4 – Depurando uma aplicação
5.4.1 – Breakpoints
5.4.2 – Rodando a aplicação passo-a-passo
Capítulo 6 – Classes
6.1 – Criação de classes
Capítulo 7 – Acessando a Porta Serial
7.1 – Acessando a Porta Serial
7.2 – Criando o aplicativo Monitor Serial
7.3 – Transmitindo dados pela serial
7.4 – Recebendo dados pela serial
Capítulo 8 – Comunicação Serial com o Microcontrolador PIC / Arduino
8.1 – Comunicação entre o Microcontrolador PIC / Arduino e o aplicativo
8.2 – Circuito utilizando o PIC18F4520
8.2.1 – Programação do PIC18F4520 – Controlando um LED
8.2.2 – Programação do PIC18F4520 – Compilador XC8
8.3 – Circuito utilizando Arduino
8.3.1 – Programação do Arduino
8.3 – Testando o programa com o aplicativo Monitor Serial
8.3.1 – Alterando o aplicativo Monitor Serial
8.3.2 – Monitor Serial e PIC/Arduino
Capítulo 9 – Iniciado a Criação de Supervisórios
9.1 – Utilizando o conteúdo de um aplicativo para criar um novo aplicativo
9.2 – Monitorando a conversão AD
9.3 – Programando o Microcontrolador PIC18F4520 e Arduino
9.3.1 – Programação do PIC 18F4520 – Compilador XC8
9.3.2 – Programação do Arduino
9.4 – Ajustando o aplicativo
9.4.1 – O método Substring
9.5 – Testando o sistema
9.5.1 – Deprando o aplicativo
Capítulo 10 – Armazenando os valores da conversão AD
10.1 – Criando o aplicativo
10.2 – Armazenando os dados numa lista temporária
10.3 – Salvando os dados da lista num arquivo
Capítulo 11 – Visualização em Gauges
11.1 – Incluindo o controle Gauge ao projeto
11.3 – Inserindo o segundo gauge ao projeto
Capítulo 12 – Visualização em Gráficos
12.1 – Incluindo o controle gráfico ao projeto
12.1.1 – Exibindo os valores lidos nos gauges
12.1.2 – Incluindo controles de zoom e scrool no gráfico
12.1.3 – Abrindo e exibindo um arquivo salvo
Capítulo 13 – Criando um aplicativo completo (Serial)
13.1 – Criando novos formulários
13.2 – Criando a classe para configuração serial
13.3 – Atribuindo valores às propriedades da classe criada
13.4- Esquema e programação para o Microcontrolador PIC / Arduino
13.4.1 – Criando protocolos para a comunicação
13.4.2 – Programação do PIC 18F4520 – Compilador XC8
13.4.3– Programação do Arduino
13.5 – Alterando os controles do aplicativo para temperatura e umidade
13.6 – Recebendo e tratando o protocolo
13.7 – Incluindo controles
13.9 – Finalizando o aplicativo
Informações Adicionais:
Tipo Ebook: 290 Páginas (Arquivo Digital em PDF)
Após a compra, você receberá em seu e-mail o arquivo contendo o Ebook para uso exclusivo e o prazo de envio é de até 1 dia útil.
Observação: Nenhum Material será enviado.
Avaliações
Não há avaliações ainda.