Académique Documents
Professionnel Documents
Culture Documents
ARTUR PAVANATI
GILSON JOSÉ DOLINSKI
JEFERSON QUEIROZ TOMAZ
KILDER DE ARRUDA MONTEIRO
LUCAS DE CAMARGO
VINÍCIUS ALVES DE SOUZA SILVA
RESUMO
ABSTRACT
The technology to prevent fatal accidents is widely used in the automotive industry
such as air bags, ABS brakes and others. The study by automotive research center
shows that the air bag reduces by 14% the possibility of death of the driver and 11%
among the passengers, and that anti-lock braking system would avoid 81% of the risks
of collisions at 70km/h, but a device to avoid oblivion of a baby inside the car using the
safety seat, it is not mandatory to be considered an accessory that is outside the
automobile integral components and there is a very high human factor. Studies show
that between 15 and 25 children die from heat stroke each year and even at low
outdoor temperatures the effect of the car is always higher and can reach up to double
the outside temperature in 30 minutes. For this reason, this project focuses began
avoid forgetting a baby is sitting in his chair inside the vehicle. For the purpose of this
project is reached, they were put into practice technological knowledge acquired in the
course of Electronic Engineering. The project was developed by observing the reasons
why the baby from oblivion in the car and data on this subject always conclude that
breaks the daily routine was the main factor where one of those responsible for the
baby usually not effected the transport task the same, and the routine and other daily
concerns add up and result in a fatal tragedy. Knowing, as is the normal procedure for
inserting and removing the baby chair, they have been considered as alternatives to
supervise and advise the baby from oblivion in the chair. This project had used
microprocessor technology that is the central processing data. Input signals that are
connected to the microprocessor that makes the supervision of the dynamic state of
the baby in the chair and relates to the basic signs of car operation. The output signals
are the result of the logic program on the microprocessor that communicates with a
GSM interface able to send SMS and location with bluetooth interface that sends
preprogrammed direct messages, radio frequency interface emitting a physical sign to
keychain that vibrates and the central car alarm triggering the horn, unlocking the doors
and lowering the windows. All actions respect a pre-programmed time, the last phase
of the full opening of the car so that the baby's life is preserved. In all simulations, the
results were satisfactory, but you cannot contemplate the unthinkable human factor
and say that the project will save lives, the purpose is to be an accessory that helps in
daily routine.
AM Modulação em Amplitude
FH Frequency Hopping
I/O Entradas/Saídas
MS Mobile Station
RF Rádio Frequência
SS Switching System
1 INTRODUÇÃO ................................................................................................... 14
1.1 OBJETIVOS ................................................................................................... 14
1.2 JUSTIFICATIVA ............................................................................................. 14
1.3 METODOLOGIA ............................................................................................. 15
1.4 ESTRUTURA DO TRABALHO ....................................................................... 15
1.4.1 Introdução ............................................................................................... 15
1.4.2 Fundamentação Teórica .......................................................................... 15
1.4.3 Componentes Eletrônicos e Softwares.................................................... 16
1.4.4 Projeto Final e Funcionamento ................................................................ 16
1.4.5 Conclusão ............................................................................................... 16
2 FUNDAMENTAÇÃO TEÓRICA ......................................................................... 17
2.1 MICROCONTROLADORES PIC .................................................................... 17
2.2 COMUNICAÇÃO GSM ................................................................................... 19
2.2.1 Arquitetura GSM ...................................................................................... 20
2.2.2 Base Station System ............................................................................... 22
2.2.3 Operation and Support System ............................................................... 22
2.2.4 General Packet Radio Services (GPRS) ................................................. 23
2.3 COMUNICAÇÃO VIA RÁDIO FREQUÊNCIA ................................................. 25
2.4 COMUNICAÇÃO BLUETOOTH ..................................................................... 26
2.4.1 Origem da palavra bluetooth ................................................................... 26
2.4.2 Desafio .................................................................................................... 27
2.4.3 Conclusão ............................................................................................... 28
3 COMPONENTES ELETRÔNICOS E SOFTWARES ......................................... 29
3.1 MICROCONTROLADOR PIC ......................................................................... 29
3.2 SENSOR DE CARGA ..................................................................................... 32
3.2.1 Acionamento ........................................................................................... 32
3.2.2 Especificações Técnicas do Sensor de Carga ........................................ 33
3.3 CINTO DE SEGURANÇA ............................................................................... 33
3.4 SENSOR DE TEMPERATURA ...................................................................... 34
3.5 MODULO DE ALARME .................................................................................. 35
3.5.1 Acionamento ........................................................................................... 35
3.5.2 Especificações Técnicas do Alarme ........................................................ 36
3.6 MÓDULO GSM ............................................................................................... 37
3.6.1 SIM900 .................................................................................................... 38
3.7 CHAVEIRO ..................................................................................................... 39
3.7.1 Módulo de Transmissão .......................................................................... 39
3.7.2 Módulo de Recepção............................................................................... 40
3.7.3 Protocolo de Modulação .......................................................................... 41
3.7.4 Desenvolvimento da Placa (Chaveiro) .................................................... 42
3.8 MÓDULO BLUETOOTH ................................................................................. 43
3.9 INTERFACE LOCAL....................................................................................... 44
3.10 KIT ELETRÔNICO .......................................................................................... 44
3.10.1 Plataforma de desenvolvimento .............................................................. 45
3.10.2 Arquitetura da placa de desenvolvimento ................................................ 46
3.11 MIKROC PRO FOR PIC ................................................................................. 47
3.12 PROTEUS ...................................................................................................... 48
3.12.1 ISIS.......................................................................................................... 48
3.12.2 ARES....................................................................................................... 49
3.13 MIT APP INVENTOR ...................................................................................... 50
3.13.1 App Inventor Designer ............................................................................. 51
3.13.2 App Inventor Blocks Editor ...................................................................... 51
4 PROJETO FINAL E FUNCIONAMENTO .......................................................... 52
4.1 CIRCUITO ELETRÔNICO .............................................................................. 52
4.1.1 Fonte de Alimentação.............................................................................. 52
4.1.2 Entradas Digitais ..................................................................................... 52
4.1.3 Entrada Analógica ................................................................................... 53
4.1.4 LCD ......................................................................................................... 54
4.1.5 Circuito Push Button ................................................................................ 55
4.1.6 Microcontrolador ...................................................................................... 55
4.2 LÓGICA DE FUNCIONAMENTO ................................................................... 56
4.3 APLICATIVO PARA SMARTPHONE.............................................................. 57
4.3.1 Bluetooth ................................................................................................. 59
4.3.2 Login........................................................................................................ 60
4.3.3 Cadastro de Telefones ............................................................................ 60
4.4 INTERFACE LOCAL....................................................................................... 61
4.4.1 Status ...................................................................................................... 61
4.4.2 Menu ....................................................................................................... 62
5 CONCLUSÃO .................................................................................................... 63
REFERÊNCIAS ......................................................................................................... 64
APÊNDICES ............................................................................................................. 67
APÊNDICE A – CIRCUITO IMPRESSO DA CADEIRA DE BEBÊ ......................... 68
APÊNDICE B – PROGRAMA DO MICROCONTROLADOR PARA TESTE DO
MÓDULO GSM ...................................................................................................... 72
APÊNDICE C – PROGRAMA DO MICROCONTROLADOR PARA CONTROLE DA
CADEIRA DE BEBÊ .............................................................................................. 76
ANEXOS ................................................................................................................... 83
ANEXO A – CIRCUITO IMPRESSO DA PLACA DE DESENVOLVIMENTO ........ 84
ANEXO B – CIRCUITO ELETRÔNICO DA PLACA DE DESENVOLVIMENTO .... 85
ANEXO C – CIRCUITO ELETRÔNICO DO MÓDULO GSM ................................. 86
14
1 INTRODUÇÃO
1.1 OBJETIVOS
1.2 JUSTIFICATIVA
1.3 METODOLOGIA
Este trabalho está estruturado com base em cinco capítulos, os quais são
encadeados visando a apresentação e explanação do conteúdo da forma mais clara,
lógica e direta possível. Os capítulos estão organizados conforme os itens a seguir:
1.4.1 Introdução
1.4.5 Conclusão
2 FUNDAMENTAÇÃO TEÓRICA
como ele é formado. Ele tem como principal característica, o acesso à memória de
dados de modo separado em relação à memória de programa, enquanto uma
instrução está sendo executada, a seguinte está sendo lida, trazendo agilidade no
processo, para melhor entendimento enquanto uma ação está sendo executada a
outra está sendo preparada para posteriormente ser executada (SILVA, 2006).
O que diferencia os tipos de microcontroladores, são as quantidades de
memórias internas (programa e dados), velocidade de processamento, quantidade de
pinos de entrada/saída (I/O), alimentação, periféricos e set de instruções.
O alto desempenho da família de microcontroladores PIC pode ser atribuído as
seguintes características de arquitetura RISC:
a) Todas as instruções com palavras simples;
b) Instruções de apenas um ciclo de máquina;
c) Mapa de Registradores versátil;
d) Palavra de instrução Longa;
e) Arquitetura de instruções em “Pipeline”;
f) Conjunto de instruções reduzido;
g) Conjunto de instruções ortogonal (simétrico).
Seus programas podem ser escritos em um bloco de notas ou MPLAB IDE que
já é editor e simulador do programa. A linguagem é baseada em assembly, nela
necessitamos que contenha as informações de configurações do microcontrolador
PIC e a lógica desejada.
Diferente da maioria dos dispositivos, os seus softwares de comunicação são
disponíveis gratuitamente, ou seja, antes de fazer um alto investimento em hardwares,
você consegue baixar e treinar o uso de seu simulador para posteriormente partir para
a etapa de execução de um projeto.
Para conseguir passar sua programação para o microcontrolador, temos o
gravador de PIC que pode ser adquirido ou pode ser confeccionado de forma simples
da mesma forma que seus softwares livres, encontra-se disponível diversos data
sheets que ensinam a sua confecção, este gravador transforma os impulsos
eletrônicos ativados pelo software gravador, na porta seriais/paralela para os pinos do
nosso microcontrolador (ZANCO, 2008).
19
O GSM é um padrão digital para telefonia celular. Em 1982 foi criada a primeira
rede GSM e entrou em operação em 1991 na Finlândia desde então se tornou um
padrão na Europa e depois nos EUA e por isso no mundo. No Brasil em 1990, o Rio
de Janeiro tornou-se a primeira cidade brasileira a usar a telefonia celular, logo depois
foram criadas as operadoras de Telebrasilia e a Telesp celular em 1991 e 1993
20
O GSM se divide em três tipos de frequência a GSM 900, GSM 1800, GSM
1900. A frequência mais comum é GSM 900, as outras frequências GSM1900 e GSM
1800 foram criadas em 1990 devido a disputa de mercado entre a Europa e os Estados
Unidos. Por ser uma rede global o GSM faz o roaming entre áreas automaticamente
e com este sistema foi criado o cartão Subscriber Identity Module (SIM). Neste cartão
de memória é possível armazenar todos os dados internos do celular como número e
agenda telefônica sendo somente necessário a troca do SIM em caso de troca do
celular (SVERZUT, 2008).
Figura 5 – GIWU
Figura 6 – GPRS
2.4.2 Desafio
transmissão de dados. O único empecilho que devem ficar atentos é com relação as
distancias entre um dispositivo e outro. Vejam logo abaixo que as distâncias foram
divididas em três classes, ou seja o alcance máximo do bluetooth:
2.4.3 Conclusão
b) Sensor magnético;
c) Sensor de temperatura;
d) Ignição.
Saídas:
a) Módulo do alarme;
b) Placa GSM;
c) Módulo RF + Chaveiro;
d) Celular.
O microcontrolador é um equipamento que possibilita que projetos deste porte
sejam desenvolvidos, pois têm inúmeras possibilidades de atuação a um baixo custo
e fácil acesso.
3.2.1 Acionamento
O monitoramento é feito por um sensor do tipo efeito Hall que será usado como
um sinal de entrada em conjunto com outros sinais da cadeira de bebê para monitorar
e estabelecer que a criança está na cadeira.
A verificação que o cinto está acoplado é composto por um imã e um sensor
tipo efeito Hall. O imã será instalado no lado macho do cinto de segurança e o sensor
no lado fêmea, a central de processamento receberá este sinal quando o cinto estiver
acoplado.
O efeito Hall, foi o nome dado a descoberta do cientista Edwin H. Hall que em
1879 descreveu o surgimento de regiões com carga negativa e outras positivas
gerando um campo magnético perpendicular ao campo da corrente principal que
também foi induzida por outro campo magnético ou imã.
Os sensores de efeito Hall, são normalmente chamados de sensores
34
interna do carro pode chegar até 60 Graus Celsius fazendo com que a criança fique
desidratada levando a morte.
3.5.1 Acionamento
3.6.1 SIM900
Figura 19 – SIM900
3.7 CHAVEIRO
Caso o usuário não tenha um celular com a tecnologia bluetooth, o projeto ainda
oferece uma interface local que contém um display Liquid Crystal Display (LCD) de 16
colunas por 2 linhas em conjunto com quatro botões do tipo push button. Os botões
são responsáveis pelos comandos e possuem as seguintes funções da esquerda para
a direita: confirma, sobe, desce e cancela.
Esta interface além de possibilitar o cadastro dos telefones de emergência,
também exibe o status atual de funcionamento da cadeira de bebê.
Este projeto exige um circuito eletrônico que faça uma interface entre os
sensores e os dispositivos de captação de sinais e os meios de comunicação com o
condutor do veículo e isso requer uma gama de comunicações com dispositivos
externos e com entradas e saídas digitais e ainda todas essas informações precisão
ser processadas e encaminhadas.
Partindo destes princípios é que foi utilizado uma plataforma de
desenvolvimento tendo como sistema um microcontrolador onde realiza o
processamento das informações recebidas nas entradas e emite nas saídas os sinais
desejados. Sendo assim foi utilizado a placa de desenvolvimento Maxtron R2.00-FS
que usa um microcontrolador, o PIC 18F4520.
Pode ser observado nesta placa de desenvolvimento que além do PIC 18F4520
que processa todas as informações recebidas, fornece vários outros dispositivos e
funções que atendem a muitos requisitos de simulações. Entre eles pode ser
destacado:
a) Pode ser usado na placa os microcontroladores PIC 16F877, 18F4520 e
18F4550;
46
3.12 PROTEUS
3.12.1 ISIS
3.12.2 ARES
4.1.4 LCD
4.1.6 Microcontrolador
pela população brasileira, um aplicativo para o sistema operacional Android foi criado.
Este aplicativo se conecta ao microcontrolador PIC através do módulo
bluetooth, exibe os números de telefones atualmente cadastrados no dispositivo e
oferece a possibilidade de alteração desses números pelo usuário.
O aplicativo encontra-se disponível para download na loja virtual Google Play
pelo nome de Cadeira de Bebê Automotiva e após instalado no smartphone o seu
acesso é efetuado clicando sobre o ícone com a Figura 40:
O aplicativo possui uma única tela que oferece todos os recursos necessários
para a sua utilização com o dispositivo da cadeira. Esta tela está organizada em três
áreas distintas: bluetooth, login e cadastro de telefones.
59
4.3.1 Bluetooth
4.3.2 Login
é o número da operadora.
A interface local é uma alternativa aos usuários que não possuem telefones
celulares com tecnologia bluetooth, smartphones com sistemas operacionais que não
são Android ou que por qualquer outra condição adversa não estão com o seu
smartphone disponível no momento em que estiverem parametrizando o produto.
Essa interface é dividida em dois planos distintos com as funções de status e
menu.
4.4.1 Status
Quando o menu não estiver sendo acessado, o display exibe o status atual de
funcionamento da cadeira de bebê. Esse status indica em qual estágio o controle se
encontra e no caso de ocorrerem falhas no sistema uma mensagem do erro é
apresentada no display.
As mensagens geradas durante o funcionamento da cadeira são listadas no
Quadro 6:
TELEFONE 1
Chamada efetuada para o número cadastrado no registro 1.
CHAMADA EFETUADA
ALARME DO CARRO
Alarme do carro acionado.
ACIONADO
VIDROS
Vidros elétricos abaixados.
ABAIXADOS
Fonte: Do autor (2015)
4.4.2 Menu
5 CONCLUSÃO
REFERÊNCIAS
BRAY, Jennifer; STURMAN, Charles. Bluetooth 1.1: Connect Without Cables. 2. ed.
Boston: Pearson Education, 2001. 624 p.
FLIPEFLOP. Display LCD Shield com Teclado para Arduino. Disponível em:
<http://www.filipeflop.com/>. Acesso em: 29 nov. 2015.
MCLAREN, Catherine; NULL, Jan; QUINN, James. Heat stress from enclosed
vehicles: moderate ambient temperatures cause significant temperature rise in
enclosed vehicles. Pediatrics, v. 116, n. 1, p. e109-e112, 2005.
MIKROELEKTRONIKA. MikroC PRO for PIC User Manual. 2009. Disponível em:
<http://www.mikroe.com/>. Acesso em: 29 abr. 2015.
NBC NEWS. Deaths In Hot Cars Claim 8 Children So Far This Spring. Estados
Unidos, 04 jun. 2013. Disponível em: <www.nbcnews.com>. Acesso em: 29 nov.
2015.
NICODEM, Cícero Ticiani N.. Modulação Digital ASK. 2013. Disponível em:
<http://www.academia.edu/>. Acesso em: 14 nov. 2015.
APÊNDICES
68
short pulsoBotao1 = 0;
short pulsoBotao2 = 0;
short pulsoBotao3 = 0;
void setupPIC(){
TRISA=0xFF;
TRISB=0xFF;
TRISC=0b10000000;
TRISD=0x00;
TRISE=0x00;
PORTA = 0x00;
PORTB = 0x00;
PORTC = 0x00;
PORTD = 0x00;
PORTE = 0x00;
ADCON1 = 0x0F;
}
void testeComandoAT(){
char comandoAT[] = "AT";
char resposta;
short timeOut = 0;
73
Lcd_Cmd(_LCD_CLEAR);
Lcd_Out(1, 1, comandoAT);
UART1_Write_Text(comandoAT);
UART1_Write(13);
while(1){
if(UART1_Data_Ready()){
resposta = UART1_Read();
Lcd_Chr(2, 1, resposta);
break;
}else{
delay_ms(100);
timeOut++;
if(timeOut>50){
lcd_out(2,1,"ERROR");
break;
}
}
}
}
strcpy(comandoAT, "ATD");
strcat(comandoAT, numero);
strcat(comandoAT, ";");
//Exibe comando AT
Lcd_Cmd(_LCD_CLEAR);
Lcd_Out(1, 1, comandoAT);
strcpy(comandoAT, "AT+CMGS=");
strcat(comandoAT, "\"");
strcat(comandoAT, numero);
strcat(comandoAT, "\"");
Lcd_Cmd(_LCD_CLEAR);
Lcd_Out(1, 1, comandoAT);
UART1_Write_Text(comandoAT);
UART1_Write(13);
delay_ms(2000);
Delay_1sec();
void main(){
//Setup com as configurações do PIC
setupPIC();
//Configuração do LCD
Lcd_Init(); // Initialize LCD
Lcd_Cmd(_LCD_CLEAR); // Clear display
Lcd_Cmd(_LCD_CURSOR_OFF); // Cursor off
Lcd_Out(1, 1, "TESTE GSM");
Delay_100ms();
while(1){
if(!botao1 && !pulsoBotao1){
led1 = 1;
testeComandoAT();
led1 = 0;
}
pulsoBotao1 = !botao1;
//--------------------------------------------------------
//Projeto: Cadeira Automotiva com Detecção de Criança
//Versão: 0.0.0
//Compilador: MikroC for PIC v5.4.0
//Microcontrolador: PIC18F4520
//Autor: Vinícius Alves de Souza Silva
//Data: 01/04/2015
//--------------------------------------------------------
//Comandos AT básicos
char cmdTeste[] = "AT";
char cmdDesabilitaEco[] = "ATE0";
char cmdModoTexto[] = "AT+CMGF=1";
char cmdEfetuaChamada[] = "ATD";
char cmdEnviaSMS[] = "AT+CMGS=\"";
//Respostas do comando AT
char respOK[] = "OK";
char respErro[] = "ERROR";
char respInicioMensagem[] = "> ";
//Leitura da UART
char strRecebida[255];
int strCaracter;
77
//Contagem de tempo
int contTempo = 0;
//Configuração do Timer 0
T0CON = 0b00000011;
TMR0H = 0x0B;
TMR0L = 0xDC;
//Habilita interrupção
TMR0IE_bit = 1;
RCIE_bit = 1;
PEIE_bit = 1;
GIE_bit = 1;
}
//Incialização do LCD
void iniciaLCD(){
//Inicia e configura LCD
Lcd_Init();
Lcd_Cmd(_LCD_CLEAR);
Lcd_Cmd(_LCD_CURSOR_OFF);
while(*cmdAT){
UART1_Write(*cmdAT++);
}
UART1_Write(0x0D);
}
strCaracter = 0;
for(i = 0; i < 255; i++){
strRecebida[i] = 0;
}
}
while(1){
if(strstr(strRecebida, resp)){
limpaStrRecebida();
return 1;
break;
}
delay_100ms();
timeout++;
}
}
//Inicia comunicação
UART1_Init(9600);
Delay_ms(200);
//Ajusta baudrate
while(1){
enviaComandoAT(cmdTeste);
if(aguardaResposta(respOK)){
break;
}else{
Lcd_Out(2, 1, "ERRO AO INICIAR ");
delay_ms(2000);
Lcd_Out(2, 1, "INICIANDO... ");
}
}
//Desabilita eco
enviaComandoAT(cmdDesabilitaEco);
aguardaResposta(respOK);
Lcd_Cmd(_LCD_CLEAR);
Lcd_Out(1, 1, "TELEFONE");
Lcd_Out(2, 1, "EFET. CHAMADA...");
//Efetua chamada
strcpy(comandoAT, cmdEfetuaChamada);
strcat(comandoAT, numero);
strcat(comandoAT, ";");
enviaComandoAT(comandoAT);
}
Lcd_Cmd(_LCD_CLEAR);
Lcd_Out(1, 1, "MENSAGEM");
Lcd_Out(2, 1, "ENVIANDO...");
80
//Interrupção
void interrupt(){
//Dado recebido pela UART
if (RCIF_bit == 1){
strRecebida[strCaracter] = UART1_Read();
strCaracter++;
RCIF_bit = 0;
}
//Estouro de tempo de 1s
if(TMR0IF_bit == 1){
if(contTempo < 3600){
contTempo++;
}
TMR0H = 0x0B;
TMR0L = 0xDC;
TMR0IF_bit = 0;
}
}
//Função principal
void main(){
char tempoAtingido = 0;
char pulsoInicioContagem = 0;
char pulsoSistemaOK = 0;
char pulsoChaveiro = 0;
char pulsoEnviaSMS = 0;
char pulsoChamada = 0;
char pulsoAlarme = 0;
char pulsoTravasVidros = 0;
setup();
81
iniciaLCD();
iniciaGSM();
while(1){
//Inicia contagem de tempo quando detectado o esquecimento da criança
if((!deteccaoPeso && !cintoAfivelado && ignicaoCarro) && !pulsoInicioContagem){
TMR0ON_bit = 1;
Lcd_Cmd(_LCD_CLEAR);
Lcd_Out(1, 1, "ESQUEC. DETECT.");
Lcd_Out(2, 1, "CONT. INICIADA");
}
pulsoInicioContagem = (!deteccaoPeso && !cintoAfivelado && ignicaoCarro);
chaveiro = 0;
alarmeCarro = 0;
travasVidros = 0;
Lcd_Cmd(_LCD_CLEAR);
Lcd_Out(1, 1, "SISTEMA");
Lcd_Out(2, 1, "OK");
}
pulsoSistemaOK = (deteccaoPeso || cintoAfivelado || !ignicaoCarro);
//Vibra chaveiro
tempoAtingido = (contTempo >= 15);
if(tempoAtingido && !pulsoChaveiro){
chaveiro = 1;
Lcd_Cmd(_LCD_CLEAR);
Lcd_Out(1, 1, "CHAVEIRO");
Lcd_Out(2, 1, "VIBRANDO");
}
pulsoChaveiro = tempoAtingido;
//Envia SMS
tempoAtingido = (contTempo >= 30);
if(tempoAtingido && !pulsoEnviaSMS){
enviaSMS("951639619", "ALERTA!!!\nCADEIRA AUTOMOTIVA\nALERTA!!!");
}
pulsoEnviaSMS = tempoAtingido;
//Efetua chamada
tempoAtingido = (contTempo >= 45);
82
Lcd_Cmd(_LCD_CLEAR);
Lcd_Out(1, 1, "ALARME DO CARRO");
Lcd_Out(2, 1, "ACIONADO");
}
pulsoAlarme = tempoAtingido;
Lcd_Cmd(_LCD_CLEAR);
Lcd_Out(1, 1, "PORTAS DESTRAV.");
Lcd_Out(2, 1, "VIDROS ABAIXADOS");
}
pulsoTravasVidros = tempoAtingido;
}
}
83
ANEXOS
84