Tabla de contenido:

Sistema de impacto de cabeza Edison: 6 pasos
Sistema de impacto de cabeza Edison: 6 pasos

Video: Sistema de impacto de cabeza Edison: 6 pasos

Video: Sistema de impacto de cabeza Edison: 6 pasos
Video: HIJA de DIOSDADO CABELLO, la Vida de Daniella sus LUJOS y EXCENTRICIDADES, | Impacto Mundo 2024, Mes de julio
Anonim
Sistema de impacto de cabeza Edison
Sistema de impacto de cabeza Edison

El objetivo de este proyecto fue crear un dispositivo que monitorea la intensidad de los impactos en la cabeza y detecta los impactos que tienen una alta probabilidad de producir una conmoción cerebral. En el fútbol juvenil, este dispositivo médico puede ser un "par de ojos" adicional que supervisa la seguridad de los jugadores y notifica a los entrenadores cuando algo va mal.

*************************** RECUERDA HACER UNA COPIA DE SEGURIDAD DE EDISON ORIGINAL CON FRECUENCIA **************** ************

Paso 1: configurar Intel Edison

Configurar Intel Edison
Configurar Intel Edison

Vaya a este sitio web:

SIGA las instrucciones DEFECTUOSAMENTE y complete el Proceso de instalación / Actualización de firmware.

Configurar el Wifi: configure_edison --wifi

Configure el nombre: configure_edison --name

Configurar la contraseña: configure_edison --password

Configurar la fecha:

rm / etc / localtime

ln -s / usr / share / zoneinfo / America / Chicago / etc / localtime

ls -l / etc / localtime

Paso 2: Configurar RTIMULib

Configurar RTIMULib
Configurar RTIMULib

Descargue el archivo zip RTIMULib en la computadora portátil:

Utilice SFTP para transferir el archivo RTIMULib descomprimido al directorio raíz de Intel Edison.

Ingrese estos comandos para instalar el sistema Linux de RTIMULib:

Cree /etc/ld.so.conf y agregue la línea: "/ usr / local / lib"

En la biblioteca RTIMULib ingrese estos comandos:

compilación de mkdir

construcción de cd

cmake..

hacer -j4

hacer la instalación

ldconfig

En la biblioteca / Linux / RTIMULibCal, ingrese estos comandos:

hacer -j4

hacer la instalación

En la biblioteca / Linux / python, ingrese estos comandos:

python setup.py compilación

instalación de python setup.py

Paso 3: Configuración de Java y Tomcat

Configuración de Java y Tomcat
Configuración de Java y Tomcat
Configuración de Java y Tomcat
Configuración de Java y Tomcat

Una vez completada la configuración de RTIMULib, descargue los programas Python más recientes y la carpeta "Información de jugadores" de la copia de seguridad más reciente de Edison a través de una sesión SFTP.

*** RECUERDA HACER UNA COPIA DE SEGURIDAD DE EDISON ORIGINAL CON FRECUENCIA

Tienes que agregar Java:

mkdir java

cd java

Mueva jdk.blah.blah.blah.tar.gz de la copia de seguridad a edison a través de la sesión SFTP

tar -zxvf TARNAME

Ahora, para TOMCAT, aquí se explica cómo descargar y configurar el servidor web (comenzando desde el directorio raíz):

mkdir tomcat

cd tomcat

Mueva apache-tomcat-blah-blah. #. #. #. Tar.gz (** formato de archivo no exacto) de la copia de seguridad a edison a través de la sesión SFTP

tar -zxvf TARNAME

cd apache-tomcat-9.0.0. M1 / conf

vim tomcat-users.xml

* Elimine el comentario sobre los roles y agregue una línea debajo de la lista con "roles =" manager-gui "/>"

vim context.xml

* Cambiar la línea "" a "privileged =" true ">"

cd../bin

vim startup.sh

* Agregar "export JAVA_HOME = / home / root / java /"

vim shutdown.sh

* Agregar "export JAVA_HOME = / home / root / java /"

Ahora compruebe si el servidor web se puede iniciar a través de "./startup.sh" y apagarlo a través de "./shutdown.sh" en la carpeta bin.

** Ignore el error "Es posible que el servidor Catalina no se esté ejecutando" e intente iniciar y apagar unas cuantas veces más …

Paso 4: EHIS a servidor web ejecutable y automático

EHIS a servidor web ejecutable y automático
EHIS a servidor web ejecutable y automático

Creación del programa ejecutable eHIS:

Agregue "#! / Usr / bin / python2.7" en la parte superior de eHISprogram.py

Luego ingrese el comando: chmod u + x eHISprogram.py

Automatización del servidor web:

mkdir /etc/init.d

cd init.d

MUEVA edison.sh de Copia de seguridad al directorio init.d a través de SFTP

EDITE edison.sh cambiando las ubicaciones de startup.sh y shutdown.sh

chmod 755 edison.sh

update-rc.d valores predeterminados de edison.sh

Paso 5: Configuración del dispositivo Ubidots (nube)

Configuración del dispositivo Ubidots (nube)
Configuración del dispositivo Ubidots (nube)

Ingrese los comandos del directorio raíz:

cd RTIMULib-master / Linux / python / tests / OfficialSFprograms /

python eHISnewCloudSource.py

Configurar variables de dispositivo:

Inicie sesión en la cuenta en

Haga clic en la pestaña Fuentes

Haga clic en el dispositivo

Haga clic en la variable impact_Graph

Copiar el ID de variable

* cd RTIMULib-master / Linux / python / tests / OfficialSFprograms /

* vim eHIS.py

* PEGA el ID de la variable impact_Graph debajo de las citas de impact_Graph = api.get_variable ("")

** REPETIR para otras 3 variables

Paso 6: Configuración y prueba del servidor web TomCat

Configuración y prueba del servidor web TomCat
Configuración y prueba del servidor web TomCat

*** Necesita la copia de seguridad más reciente de Original Edison para este proceso

Pasos para instalar y ejecutar el servidor web local de Edison:

A través de una sesión SFTP, copie la carpeta Edisonwar y el archivo Edisonwar.war de la copia de seguridad en el directorio /home/root/tomcat/apache-tomcat-9.0.0. M1/webapps.

Inicio del servidor web

Vaya al Administrador de host en el navegador usando "rikseddy #.local: 8080" y verifique si la aplicación EdisonWar está en la lista

Acceda a la aplicación EdisonWar y consulte la tabla de impacto …

Finalmente, pruebe el programa Edison Head Impact System:

./eHISprogram

*** Si hay errores de "archivo no existente" o "directorio no existente", corríjalos copiando esos archivos / directorios de la copia de seguridad en sus respectivos directorios.

Compruebe el servidor web del host local:

Acceda al host local usando "localhost: 8080" en la Mac y acceda a Player2 en Chartwar

Verifique si la tabla de datos de Impact se ha actualizado con los datos más recientes de probar el programa Python.

Recomendado: