LIVRO Supervisórios em Visual C# – Sistemas Simples de Visualização e Controle em Visual C#

Código: 6EBVQTE3N
R$ 99,90 R$ 78,90
ou R$ 74,96 via Pix
Comprar Estoque: Disponível
  • R$ 74,96 Pix
  • R$ 74,96 Boleto Bancário
  • R$ 78,90 Pagali Cartão
* Este prazo de entrega está considerando a disponibilidade do produto + prazo de entrega.

LIVRO Supervisórios em Visual C#
Sistemas Simples de Visualização e Controle em Visual C#  

 

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


Características:

Encadernação Brochura Tipo Livro físico - 290 Páginas

À venda também no formato E-book – Clique Aqui

Produtos relacionados

R$ 99,90 R$ 78,90
ou R$ 74,96 via Pix
Comprar Estoque: Disponível
Pague com
  • Pagali
  • Pix
Selos
  • Site Seguro

ACEPIC Tecnologia - CNPJ: 24.992.910/0001-66 © Todos os direitos reservados. 2024


Para continuar, informe seu e-mail

Utilizamos cookies para que você tenha a melhor experiência em nosso site. Para saber mais acesse nossa página de Política de Privacidade