Skip to content

Projeto de TCC SENAI 'Santos Dummont' - Redes de Computaroes 2016

License

Notifications You must be signed in to change notification settings

guiriosoficial/RAISS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 

Repository files navigation

RAISS

Trabalho de Conclusao de Curso SENAI - Redes de Computaroes Vespertino 2016.
RoboticArm

Você pode obter mais detalhes sobre o projeto lendo o arquivo Projeto RAISS (TCC 4RV 2016).pdf

Requisitos para recriação:

  • Arduino Mega 2560
  • Protoboard 830 Pinos
  • Módulo Wi-Fi ESP8266
  • Braço Robódtico de Acrílico MeArm
  • Máquina com Servidor Linux

Entendendo a Estrutura

Arquivos:

  • Os arquivos /modulo.ino e /servidor.c são os programas para o arduíno.
  • Os arquivos em /php/comandos/ são arquivos de controle do braço.
  • Os arquivos em /php/inclusoes/ são arquivos de controle do sistema.
  • Os arquivos em /img/ e /css/ são respectivamente as imagens e estilos das páginas
  • Os arquivos em /php/ são as páginas do sistema.
  • O arquivo /index.html é a página de login do sistema.
  • O arquivo /script.sql é o script para gerar o banco com um usuário administrados

Campos do Banco:

  • id: Número de identificação único do usuário.
  • login: Nome utilizado para o acesso do usuário (Deve ser único).
  • senha: Senha utilizada para o acesso do usuário (Criptografado com SHA-2).
  • nivel: Nível de acesso do usuário (1 para usuário comum, 2 para usuário administrador (Padrão é "1")).
  • ativo: Booleano para contas ativas ou inativas ("0" para inativo, "1" para ativo (Padrão é "1")).
  • tentativas: Número de tentativas sem sucesso de acesso usuário (Máximo de 5 tentativas).
  • cadastro: Data de cadastro do usuário.

Conectando o Arduíno, o Módulo e o Braço

Faça as seguintes conexões:
Esquema Conexões

Veja a Página Página 85 (Figura 44) do Projeto RAISS (TCC 4RV 2016).pdf

Configurando o Ambiente e Execução do Projeto

Build Docker

docker build ./app -t raiss --platform=linux/amd64

Run Rocker

docker run --platform=linux/amd64 -p 8080:80 --name raiss raiss

Voce também pode instalar o LAMP e executar localmente:
Veja as Páginas 85 a 101 (Figuras 45 a 76) do Projeto RAISS (TCC 4RV 2016).pdf


Credenciais

Para fins de estudo, o Login e Senha padrão são:

  • Login: admin
  • Senha: admin

Veja mais em script.sql


Este projeto foi desenvolvido por: André Lucas Maegima, Breno Henrique Borges Santos, Bruno dos Santos Mauricio, Guilherme Rios da Cunha(Eu) e Leonardo Ribeiro dos Santos