
Implementando Um Sintetizador De Voz Para Elevador Usando O Vb
By Vitor Amadeu SouzaLength45m
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 BASIC 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 VB 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 VB 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 BASIC 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
Length45 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 Basic
3III. Comunicação RS232 no VB
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
10linguagem adotada para
11Msgbox(“Texto a ser apresentado“)
12determinada ação. Para colocar a caixa de texto no seu programa, clique
13pessoa. Para isso, com as alterações de name alteradas, clique duas
14seguinte forma:
15Neste exemplo foram utilizadas as funções de conversão
16função str.
17Single Double Decimal Boolean Char Date String
18Toda vez que este botão for pressionado, neste caso o Sair, o
19o pressionar de um botão, o sistema será capaz de identificá-lo e
20Rd3
21figura abaixo:
22Note que quando o botão Processar for acionado, o mesmo checa
23trecho de código e como o que queremos é justamente apresentar na
24Neste terceiro exemplo, duas variáveis foram declaradas, sendo
25No exemplo abaixo será impresso na List Box a contagem feita
26Após a criação da variável, o conteúdo atual da lista é limpo
27For contagem = Val(valorinicial.text) To Val(valorfinal.text)Step 2 lista.items.add(Str(contagem)) Next
28Capítulo II
29OUT4
30caracter “E”. Feito isso, a placa responde com 4 caracteres que
31seguir. Altere o nome da caixa de texto apresentada.
32dispositivo referente ao conversor.
33andar no qual o elevador está parado.
34O trecho de código consiste em periodicamente verificar se