Confira alguns dos Trabalhos de Conclusão de Curso (TCCs) desenvolvidos por alunos dos cursos de Engenharia de Computação e Engenharia Eletrônica da Unisanta no ano de 2012. Os trabalhos divulgados neste espaço podem ser consultados no Núcleo de Pesquisas em Eletrônica (NPE), órgão ligado às Faculdades de Engenharia Elétrica e Engenharia de Computação e criado para dar apoio técnico as pesquisas e trabalhos desenvolvidos por professores, alunos e pesquisadores da área de Engenharia.
Análise de Imagens e Reconhecimento de Padrões
Objetivo
Este trabalho possui o intuito de criar um software capaz de analisar padrões e reconhecer algarismos numéricos de 0 (zero) a 9 (nove) desenhado pelo usuário. O Software será desenvolvido em linguagem C++ Builder e serão utilizadas técnicas de Redes Neurais Artificiais do tipo Multilayer Perceptron para o reconhecimento dos dígitos numéricos. Além disso, neste trabalho, explicamos os principais tópicos para a conclusão deste projeto, como conceitos de imagem, análise de imagem, tipos de imagem e Redes Neurais Artificiais desde seu surgimento, sua analogia com a Rede Neural Biológica, suas principais unidades, arquitetura e modelos de aprendizado, mostrando em exemplos para que o leitor tenha um melhor entendimento do assunto. Falamos também sobre conceitos de cérebro humano, seu funcionamento e sobre neurônios biológicos. Está descrito todo o funcionamento do nosso software, a escolha da linguagem, as etapas e os procedimentos para o desenvolvimento do nosso software até a sua conclusão.
Equipe
Douglas Silveira Penha
Emanuella Cristine Martins Paulino
Gabriel da Silva Coelho
Karen Goussain Ferreira de Castro
Aplicação da Lógica Paraconsistente Anotada no Apoio à Avaliação de Veículos Acidentados
Objetivo
O presente trabalho propõe um sistema para aarraanskoarranjos automotores de pequeno porte construídos com estrutura de monobloco, baseado na Lógica Paraconsistente Anotada de 2 Valores (LPA2v) em que se tem pontos previamente definidos no veículo. Estes pontos estão diretamente relacionados com a coluna da estrutura do veículo e são os que mais sofrem deformação em alguma situação anormal de uso, normalmente ocorrido em acidentes. A avaliação constitui em determinar os ângulos entre esses pontos e compará-los com ângulos de um veículo em estado de 0 km – com os padrões de fábrica não alterados – e, utilizando a LPA2v, determinar se houve ou não deformação na coluna do veículo e responder à pergunta: o veículo avaliado está com sua estrutura deformada?
Equipe
Walther Xanthopulo
Comunicação MIDI via USB
Objetivo
Este trabalho de conclusão apresenta a análise de um estudo sobre o protocolo MIDI (Musical Instrument Digital Interface) e suas interações com o sistema operacional do computador. Foi construído um dispositivo de interface humana de baixo custo para a execução do estudo de caso, que interage com qualquer software de discotecagem que suporte o protocolo MIDI sem utilizar qualquer tipo de conversor pré-existente no mercado. O coração do dispositivo é um microcontrolador de 8bits PIC18F4550 com uma interface USB (Universal Serial Bus) já integrada, fabricado pela Microchip Technology Inc. Com a ajuda deste pequeno dispositivo, é apresentado o protocolo MIDI de forma simples e testado realmente a comunicação MIDI/USB que não era testada completamente por softwares simuladores. Apesar do protocolo MIDI possuir foco maior em relação à produção da música, este também pode ser aproveitado para efetuar comunicações entre hardware e software seja com intuito musical ou não.
Equipe
Alexandre Marianno Abrão Marques
Rafael Martins dos Santos
Kinect Aplicado à Sala de Cirurgia
Objetivo
Aplicação de novos paradigmas computacionais relacionados à interface do usuário em sala de cirurgia, o utilizando dispositivo Kinect para promover uma mais efetiva interação entre o médico e o computador, com o objetivo de que não aconteça a perda de assepsia durante um procedimento cirúrgico em que o médico precisa utilizar um computador para realizar consulta a exames e informações do paciente.
Equipe
Juarez Lencioni Maccarini
Leonardo de Araujo Costa Feliciano
Máquina de Gravação a Laser
Objetivo
O projeto tem como finalidade gravar números de série em placas de circuito impresso. Devido estas placas possuírem um espaço limitado para identificação, os números de série devem ser pequenos e gravados com alta precisão. Após estudos e pesquisas sobre o caso, foi desenvolvida uma máquina capaz de realizar esse processo com a precisão necessária, baseando-se nos princípios de uma CNC, onde são utilizados 3 eixos X, Y e Z, controlados por motores de passo. Para efetuar a gravação com a precisão requerida, foi utilizado um diodo laser de alta potência, que emite um feixe de luz milimétrico para “queimar” os números, marcando-os de forma texturizada. O projeto como um todo, surgiu de um problema apresentado pela empresa Branqs Automação, no qual o processo de identificação das placas fabricadas é feita manualmente, e este, por sua vez, é suscetível a falhas e imperfeições, gerando dificuldade na leitura do número de série e diminuindo a qualidade final do produto.
Equipe
Fernando dos Anjos
José Emílio de Carvalho Souto
Luiz Carlos Nunes Pereira Jr.
Módulo de Controle Bluetooth via Android
Objetivo
Ciente do cenário atual de utilização do Bluetooth, a proposta do trabalho consiste em gerenciar uma residência através de uma interface para celular utilizando a tecnologia Bluetooth disponível no mesmo. Trata-se de uma aplicação de sistemas de controle baseados na automação para algumas funções encontradas nesse ambiente, integrando seus acionamentos e visando sempre a praticidade, simplicidade e objetividade dos comandos, além de maior autonomia e independência para pessoas que possuírem algum tipo de deficiência motora que limite seus movimentos, proporcionando assim melhor qualidade de vida. A ideia proposta divide-se em dois módulos: o software, que possuirá a funcionalidade de realizar a comunicação do celular através de Bluetooth com o microcontrolador, e o módulo “conversor”, que realizará a conversão dos comandos enviados pelo celular, para que desse modo seja possível haver comunicação do microcontrolador com objetos presentes em uma residência. O celular comunica-se com um microcontrolador, que é responsável pelo controle das variáveis presentes na automação residencial. Será implementado uma conexão Bluetooth entre o módulo de interface e software da aplicação Android, cujo será utilizado para disparar as rotinas do microcontrolador AVR para interfaceamento entre os reles e as cargas, sendo assim possível o controle em tempo real das mesmas.
Equipe
Andressa Dieguez de Oliveira Hortas
Caio Henrique Santos Sampaio
Leandro Muniz Pereira
Paulo Ricardo Araujo Lopes Pereira
Robô Autônomo
Objetivo
Estudos relacionados com computação inteligente e robótica estão se tornando mais comuns atualmente no mundo, o conceito de possibilidades entre verdadeiro ou falso está atraindo desenvolvedores a investirem nesse campo de pesquisa e criar sistemas cada vez mais inteligentes, mais próximos do raciocínio humano. O objetivo do trabalho, nesse contexto, é demonstrar a funcionalidade do algoritmo de busca do melhor caminho, A*, aplicado a um robô autônomo. Os fundamentos do algoritmo A* foram adaptados para serem usados para controlar o robô, montado utilizando o LEGO Mindstorms NXT. O software é responsável por resolver o labirinto e apenas depois de descobrir o melhor caminho e enviar os comandos ao robô, que percorre o labirinto com as medidas padronizadas. O labirinto será representado por uma base quadriculada. De acordo com o comando do usuário por meio do software desenvolvido em C# e usando a biblioteca nominada “Mindsqualls”, o robô é capaz de identificar uma posição como entrada e outra como saída, mapeando o labirinto a partir do software e então demonstrando a sua resolução.
Equipe
Beatriz Alonso dos Santos
Camila Pinheiro Óca
Flávio Landim
Rafael Paixão Inácio
Simulador de Máquina Injetora de Plástico controlada por um PAC
Objetivo
O objetivo da criação de um simulador de máquina injetora de plástico controlado por um PAC são dois: minimizar os custos na hora de treinar operadores de injetoras e para treinamento de desenvolvedores de softwares para injetoras controladas por PAC. O custo de uma injetora de plástico pode variar em torno de R$ 10.000,00 (dez mil reais) a R$ 3.000.000,00 (três milhões de reais), dependendo do tamanho e das funções que ela exerce. Muitas empresas optam por parar a produção de suas injetoras para aplicação de treinamento ao operador do que adquirirem uma injetora só para treinamento. Isso acarreta em prejuízo e atraso na produção para a empresa. Um simulador controlado por um PAC custaria menos do que R$ 2.250,00 (dois mil, duzentos e cinquenta reais) minimizando o custo. Com base nisso, foi criado um simulador para fins acadêmicos utilizando processo de usinagem. O processo de usinagem foi feito na oficina mecânica da empresa Cutrale Ltda., com orientação do engenheiro mecânico Vagner Costa para a modelagem da máquina. Na modelagem do simulador, foram utilizadas barras e placas de aço inox, motores para movimentação das partes móveis do avanço do parafuso e aperto do molde e I/O para controle de processos. Foi concluído que um simulador é mais barato e mais vantajoso para empresas que aplicam treinamento para operadores de máquinas injetoras, para testes de desenvolvedores de softwares e para injetoras controladas por PAC, devido ao seu baixo custo e simples aplicação. Também verificou-se que os PACs são mais utilizados na indústria devido sua robustez e compatibilidade com diversos hardwares e softwares no mercado do segmento.
Equipe
Vinícius Guimarães Marques Mattos
Sistema Online para Convênios Médicos
Objetivo
Este projeto tem como tema o desenvolvimento de um sistema online de gerenciamento para planos de saúde, tendo como objetivo melhorar a qualidade e desempenho de atendimento da população, integrando a base de dados de seus pacientes a fim de se ter conhecimento de todo histórico médico dos mesmos, assim como resultados de exames já realizados, receitas de medicamentos que já lhe foram indicados, entre outros. Quanto ao seu desenvolvimento, esse será feito através dos softwares Microsoft. NET seguindo padrões MVC para o desenvolvimento visual do sistema e o SQL Server para a criação da base de dados onde serão armazenadas as informações dos pacientes, bem como dos médicos e do próprio plano de saúde. Como resultado é esperado um sistema sólido e estável capaz de atender as necessidades dos planos de saúde, melhorando significativamente o conhecimento do médico sobre seu paciente. Devido ao modo que esse software será desenvolvido, poderá assim ser facilmente implementado, se tornando mais acessível pelo seu público-alvo, apenas necessitando de atenção no momento da implantação da base de dados, migração ou junção delas sendo assim um projeto com poucas complicações ou grandes despesas e de muita utilidade para um bom atendimento.
Equipe
Acacio Capela e Brito
Bruno Silva Michaelis
Renato Augusto Fernandes Paulino