Você está na página 1de 1

Simulac

ao de um sistema de ponto com alertas via SMS


Ezequiel Franca dos Santos1, Gabriel Vieira Figueiredo Tomaz1

Atividades Complementares
Centro Universitario Senac - Campus Santo Amaro
Motivac
ao
Esta trabalho pretende apresentar uma proposta de projeto de atividade
complementar no curso de Ciencia da Computacao. A motivacao desta
proposta foi levantada conforme uma necessidade de alguns professores
dentro do Centro Universitario Senac. Todo professor do Centro
Universitario Senac, deve ao terminar a aula devolver a chave da porta em
um departamento especifico, e caso seja o horario de fim de jornada, bater
o ponto. Algumas vezes na pressa para bater o ponto, acabam colocando a
chave no bolso, na bolsa e levando por acidente a mesma.

Prot
otipo (Software)
O prototipo proposto de software, simula um sistema de entrega das
chaves. Ao retirar uma chave, um flag no sistema e acionada. O sistema
possibilita cadastro e configuracao dos professores. Para a construcao deste
sistema, foi utilizada a linguagem de programacao PHP 5, e um banco de
dados MySQL, alem de CSS e especificacao HTML5.

Levantamento e Proposta
Para solucionar o problema das chaves, fizemos entrevistas com alguns
professores para entender o comportamento dos mesmos ao termino das
aulas. Com isso conseguimos chegar a duas solucoes.
(1) Integrar o banco de dados de horarios e aulas dos professores com o
sistema do relogio de ponto. Assim a cada vez que o professor batesse
ponto, o canhoto impresso colocaria as informacoes do professor naquele
dia.
(2) Sistema de alerta para o esquecimento de devolucao da chave. O
sistema manda um alerta ao fim da aula, e 5-10 minutos apos
(configuravel).
(3) Uma modificao no relogio de ponto, aproveitando sua interface console
(serial), adicionar um input vindo de um webservice alimentado pelo
sistema de gerenciamento das chaves. Assim, ao bater o ponto, o proprio
relogio verifica se aquele professor possui alguma chave pendente, e caso
possua, e enviado um SMS ao mesmo avisando que o professor esqueceu de
devolver a chave.

Prot
otipo (Hardware)
O prototipo proposto simularia todos sistemas, desde o sistema de cartao
de ponto, o sistema de entrega de chaves e faria disparos reais de SMS.
Para este prototipo utilizamos um Raspberry Pi rodando uma distribuicao
GNU Linux, responsavel pela comunicacao com os webservices e tambem
pelo controle e envio de SMS atraves de um modem GSM.
Para a simulacao do sistema de ponto, teriamos um Arduino com displays,
leds e botoes. A comunicacao e integracao do Arduino e Raspberry Pi seria
feita utilizando uma comunicacao serial (USB).

Figura: Captura de tela do sistema

Resultados
O prototipo proposto apresenta todas as funcionalidades basicas do
sistema, desde o sistema de cartao de ponto, ate o sistema de entrega de
chaves e acrescenta a funcionalidade de disparos reais de SMS.
O Raspberry Pi rodando uma distribuicao Linux, mostrou-se ser uma
ferramenta fundamental para simulacao e prototipagem de um sistema
embarcado, sendo ele responsavel pela comunicacao com os webservices e
tambem pelo controle e envio de SMS atraves de um modem GSM. Ja o
Arduino com o display, leds e botoes, foi a ferramenta ideal para prototipar
a comunicacao com o Raspberry Pi e a interface homem maquina.

Conclus
ao
O trabalho apresenta como principal contribuicao, uma possibilidade de
sistema para o controle de acesso as chaves utilizando recursos simples,
porem com resultados imediatos, uma vez que a maioria dos recursos ja
existem. Mostramos que com pequenas modificacoes, ou apenas integracao
de sistemas existentes e possvel melhorar funcionalidades.

Referencias Bibliogr
aficas
I Arduino (www.arduino.cc)
I Raspberry PI (www.raspberry.org)

Você também pode gostar