Controle de Movimento

Nossa primeira tentativa de movimentação, usando um simples controle on/off usando a câmera não surtiu o resultado esperado. Primeiro fator considerando foi a velocidade de reação do carrinho ao movimento. Usamos threading para permitir acelerar o ciclo de leitura da câmara. Medições de tempo indicaram que cada ciclo passou a demorar aproximadamente 0.1s Outra medidaContinuar lendo “Controle de Movimento”

Testes Funcionais

Tivemos atrasos devido a pandemia, como integrantes tendo casos suspeitos próximos, ocasionando contratempos e também devido as dificuldades adicionais de desenvolver a distancia. Tivemos que optar por uma câmera grande angular e com melhor qualidade de imagem, em função dos problemas de detecção de imagens. A câmera tem problemas dependo da variação da luz ambiente.Continuar lendo “Testes Funcionais”

Integração – Raspberry Pi & Hardware

Uma parte da importante da integração, considerando o escopo desse projeto, entre os elementos de hardware e a Raspberry Pi é a alimentação do circuito como um todo. Foi utilizado, para essa fase de testes, uma fonte de alimentação de 12v e um regulador de tensão para ajustar a tensão do circuito em 5v. ComoContinuar lendo “Integração – Raspberry Pi & Hardware”

Desenvolvimento do Servidor

A especificação do servidor foi detalhada usando OpenAPI. Em seguida, foi utilizado o OpenAPI generator para converter essa especificação em um esboço de código de servidor. O servidor foi desenvolvido usando python-flask ao invés de django devido a disponibilidade desse gerador de código. Usando essa ferramentas, o servidor foi desenvolvido mais facilmente, e já vemContinuar lendo “Desenvolvimento do Servidor”

Projeto de Software

Projeto ou Design de Software é o processo de fazer todo o planejamento anterior ao desenvolvimento. Independente da complexidade do software o projeto sempre precisa existir de antemão, seja de maneira formalizada – com documentos, planejamentos e diagramas – ou informal – anotações e ideias não verbalizadas. Principalmente em projetos um pouco mais complexos eContinuar lendo “Projeto de Software”

Testes de Hardware

De acordo com o cronograma de execução do nosso projeto foi necessário realizar testes referentes ao funcionamento de cada um dos componentes de hardware presentes no nosso carrinho. Esses testes são importantes para validar o funcionamento individual de cada um dos componentes e também ajudam a dar um panorama do quão complicado será integrar todosContinuar lendo “Testes de Hardware”

Wireframe do aplicativo

Uma etapa importante no processo de desenvolvimento de um aplicativo é a concepção do fluxo de interação do usuário (UX). Nesse sentido é essencial o desenvolvimento de um Wireframe, que consiste em esboços simples de telas para estruturar e validar ideias. Utilizando-se do aplicativo Sketch foram projetadas as telas bem como o fluxo de interaçãoContinuar lendo “Wireframe do aplicativo”

Crie um site como este com o WordPress.com
Comece agora