Índice:
- Etapa 1: configurar o Intel Edison
- Etapa 2: Configurar RTIMULib
- Etapa 3: configuração de Java e Tomcat
- Etapa 4: EHIS para servidor da Web executável e automático
- Etapa 5: Configurando Dispositivo Ubidots (Nuvem)
- Etapa 6: Configurando e testando o servidor da web TomCat
Vídeo: Sistema de impacto de cabeça Edison: 6 etapas
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:39
O objetivo deste projeto era criar um dispositivo que monitora a intensidade dos impactos na cabeça e detecta impactos que têm uma alta probabilidade de produzir uma concussão. No futebol juvenil, este dispositivo médico pode ser um "conjunto de olhos" adicional supervisionando a segurança dos jogadores e notificando os treinadores quando algo está errado.
***************************** LEMBRE-SE DE BACKUP ORIGINAL EDISON FREQUENTEMENTE **************** ************
Etapa 1: configurar o Intel Edison
Acesse este site:
SIGA ATENTAMENTE as instruções e conclua o processo de instalação / atualização do firmware.
Configure o Wifi: configure_edison --wifi
Configure o nome: configure_edison --name
Configure a senha: configure_edison --password
Configure a data:
rm / etc / localtime
ln -s / usr / share / zoneinfo / America / Chicago / etc / localtime
ls -l / etc / localtime
Etapa 2: Configurar RTIMULib
Baixe o arquivo Zip RTIMULib no laptop:
Use SFTP para transferir o arquivo RTIMULib descompactado para o diretório raiz do Intel Edison.
Digite estes comandos para instalar o sistema Linux da RTIMULib:
Crie /etc/ld.so.conf e adicione a linha: "/ usr / local / lib"
Na Biblioteca RTIMULib, insira estes comandos:
construção mkdir
construção de cd
cmake..
make -j4
faça a instalação
ldconfig
Na Biblioteca / Linux / RTIMULibCal, insira estes comandos:
make -j4
faça a instalação
Na biblioteca / Linux / python, digite estes comandos:
compilação python setup.py
python setup.py install
Etapa 3: configuração de Java e Tomcat
Depois de concluir a configuração do RTIMULib, baixe os programas Python mais recentes e a pasta "Players Info" do backup mais recente do Edison por meio de uma sessão SFTP.
*** LEMBRE-SE DE FAZER BACKUP DA EDISON ORIGINAL FREQUENTEMENTE
Você tem que adicionar Java:
mkdir java
cd java
Mova jdk.blah.blah.blah.tar.gz do backup para o edison via SFTP Session
tar -zxvf TARNAME
Agora, para o TOMCAT, veja como baixar e configurar o servidor web (começando do diretório raiz):
mkdir tomcat
cd tomcat
Mova apache-tomcat-blah-blah. #. #. #. Tar.gz (** Formato de arquivo não exato) do backup para o edison via SFTP Session
tar -zxvf TARNAME
cd apache-tomcat-9.0.0. M1 / conf
vim tomcat-users.xml
* Exclua o comentário em torno das funções e adicione uma linha na lista com "roles =" manager-gui "/>"
vim context.xml
* Altere a linha "" para "privileged =" true ">"
cd../bin
vim startup.sh
* Adicione "export JAVA_HOME = / home / root / java /"
vim shutdown.sh
* Adicione "export JAVA_HOME = / home / root / java /"
Agora verifique se o servidor da Web pode ser iniciado por meio de "./startup.sh" e encerrado por meio de "./shutdown.sh" na pasta bin.
** Ignore o erro "O servidor Catalina pode não estar em execução" e tente inicializar e desligar mais algumas vezes …
Etapa 4: EHIS para servidor da Web executável e automático
Criação do programa executável eHIS:
Adicione "#! / Usr / bin / python2.7" ao topo de eHISprogram.py
Em seguida, digite o comando: chmod u + x eHISprogram.py
Automatizando o servidor da Web:
mkdir /etc/init.d
cd init.d
MOVE edison.sh de Backup para init.d dir via SFTP
EDITAR edison.sh alterando os locais de startup.sh e shutdown.sh
chmod 755 edison.sh
update-rc.d edison.sh defaults
Etapa 5: Configurando Dispositivo Ubidots (Nuvem)
Digite os comandos do diretório raiz:
cd RTIMULib-master / Linux / python / tests / OfficialSFprograms /
python eHISnewCloudSource.py
Configure as variáveis do dispositivo:
Faça login na conta em
Clique na guia Fontes
Clique no dispositivo
Clique na variável impact_Graph
Copie o ID da variável
* cd RTIMULib-master / Linux / python / tests / OfficialSFprograms /
* vim eHIS.py
* COLOQUE o ID da variável impact_Graph sob as cotações de impact_Graph = api.get_variable ("")
** REPETIR para outras 3 variáveis
Etapa 6: Configurando e testando o servidor da web TomCat
*** Você precisa do backup mais recente do Edison original para este processo
Etapas para instalar e executar o servidor da Web Edison local:
Por meio de uma sessão SFTP, copie a pasta Edisonwar e o arquivo Edisonwar.war do backup para o diretório /home/root/tomcat/apache-tomcat-9.0.0. M1/webapps.
Inicie o servidor da Web
Vá para o Host Manager no navegador usando "rikseddy #.local: 8080" e verifique se o aplicativo EdisonWar está listado
Acesse o aplicativo EdisonWar e confira a tabela de impacto …
Finalmente, teste o programa Edison Head Impact System:
./eHISprogram
*** Se houver erros "arquivo não existente" ou "diretório não existente", corrija-os copiando esses arquivos / diretórios do backup para seus respectivos diretórios.
Verifique o servidor da Web do host local:
Acesse o host local usando "localhost: 8080" no Mac e acesse Player2 no Chartwar
Verifique se a tabela de dados de impacto foi atualizada com os dados mais recentes do teste do programa Python.
Recomendado:
Cabeça de manequim de localização de som com Kinect: 9 etapas (com imagens)
Sound Localizing Mannequin Head With Kinect: Conheça Margaret, um manequim de teste para um sistema de monitoramento da fadiga do motorista. Ela recentemente se aposentou de suas funções e encontrou seu caminho para o nosso escritório, e desde então tem chamado a atenção daqueles que a acham 'assustadora'. No interesse da justiça, eu
Sistema de rastreamento de movimento da cabeça para VR: 8 etapas
Head Motion Tracking System para VR: Meu nome é Sam KODO, neste tutorial, vou ensinar você passo a passo como usar os sensores Arduino IMU para construir um sistema de head tracking para VR. Neste projeto você vai precisar de: - Um LCD Display HDMI : https: //www.amazon.com/Elecrow-Capacitive-interfac…- Um
Força de impacto no calcanhar e na perna de um corredor durante a corrida: 6 etapas
Força de impacto no calcanhar e na perna de um corredor durante a corrida: Para meu projeto, eu queria testar a quantidade de força a que o calcanhar e a perna de um corredor são expostos e se novos tênis de corrida realmente reduzem a força. Um acelerômetro é um dispositivo que detecta a aceleração nos eixos X, Y e Z. A aceleração é medida
Registrador de impacto para veículos: 18 etapas (com fotos)
Registrador de Impacto para Veículos: O Registrador de Impacto foi projetado para registrar o impacto sofrido no veículo durante a condução ou parado. Os impactos são armazenados no banco de dados na forma de leituras e também de vídeo / imagem. Com o impacto, o usuário remoto pode ser verificado em tempo real e u
Adaptador de cabeça de tripé para cabeça de monopé em 43 centavos. Literalmente: 6 etapas
Adaptador de cabeça de tripé para cabeça de monopé em 43 centavos. Literalmente .: Versão curta da minha história: Comprei uma câmera, ela veio com um pacote de acessórios, incluindo um tripé Samsonite 1100. Eu tenho um monopé. Eu quero tirar fotos com uma cabeça giratória no monopé muito em breve, e não tenho 40 $ para gastar para conseguir um