
Implementando Um Sintetizador De Voz Para Elevador Usando O Vc#
By Vitor Amadeu SouzaLength46m
About this audiobook
A proposta deste livro é implementar um sintetizador de voz, que informe o andar no qual um elevador parou usando a comunicação RS232 entre o Visual C# 2012 Express e uma placa de I/O que faz uso de um microcontrolador PIC. Desta forma, o livro aborda como implementar tal comunicação com este kit, no qual já está programado e pode ser adquirido através do endereço www.cerne-tec.com.br. Tal placa de I/O RS232 possibilita ler até 4 entradas e acionar 4 saídas, sendo que o programa a ser desenvolvido no VC# possibilitará a comunicação com este dispositivo, simulando um elevador que atenda até 4 pavimentos. Antes desta aplicação, são apresentadas as características do VC# como formulários, botões de comando, labels, eventos dentre outros, onde após tal embasamento são apresentados os passos para construção da aplicação citada. Uma das principais aplicações deste sistema é na área de automação, que requer que o computador seja capaz de acionar atuadores e ler estado de sensores através de uma interface. O Visual C# 2012 Express vem incorporado ao Visual Studio 2012, no qual este pode ser baixado gratuitamente na Internet diretamente do site do fabricante, no endereço http://www.microsoft.com/en-us/download/details.aspx?id=34673. A versão usada neste livro foi a 2012, porém nada impede que versões mais recentes sejam utilizadas para o estudo do conteúdo abordado.
Audiobook details
GenreEducation and Learning, Technology
Length46 mins
Narrated byListen with 1,000+ voices
FormateBook with Audio
Publish dateJul 29, 2016
LanguagePortuguese
Table of contents
1Vitor Amadeu Souza
2I. Introdução ao Visual C#
3III. Comunicação RS232 no VC#
4IV. Sintetizador de voz
5V. Sintetizador de voz para elevador
Show all chaptersShow less
6nosso programa. Escreva, por exemplo, o seguinte texto: “Meu primeiro
7Obs: Recomenda-se ao leitor que explore as diversas propriedades
8situações no Windows, por exemplo, no momento em que vamos abrir
9A ideia será que quando o botão for pressionado em tempo de
10comando, o resultado será o seguinte:
11MessageBox.Show(“Texto a ser apresentado”);
12determinada ação. Para colocar a caixa de texto no seu programa, clique
13seguinte forma:
14Neste exemplo foram utilizadas as funções de conversão
15Para entender o funcionamento deste recurso é necessário desenvolver
16Rd3
17figura abaixo:
18Note que quando o botão Processar for acionado, o mesmo checa
19trecho de código e como o que queremos é justamente apresentar na
20Para carregar uma imagem, pressione na janela de propriedades a
21Neste terceiro exemplo, duas variáveis foram declaradas, sendo
22Após a criação da variável, o conteúdo atual da lista é limpo
23exemplo, o código ficaria da seguinte forma:
24lista.items.clear() //Comentário de Linha
25Capítulo II
26OUT4
27caracter “E”. Feito isso, a placa responde com 4 caracteres que
28seguir. Altere o nome da caixa de texto apresentada.
29andar no qual o elevador está parado.
30como apresentado abaixo.
31O trecho de código consiste em periodicamente verificar se