Taula de continguts:

Sistema d'impacte Edison Head: 6 passos
Sistema d'impacte Edison Head: 6 passos

Vídeo: Sistema d'impacte Edison Head: 6 passos

Vídeo: Sistema d'impacte Edison Head: 6 passos
Vídeo: НЕФТЬ и ЭКОЛОГИЯ. Спасут ли нас электромобили? 2024, Desembre
Anonim
Sistema d’impacte Edison Head
Sistema d’impacte Edison Head

L’objectiu d’aquest projecte era crear un dispositiu que controlés la intensitat dels impactes al cap i detectés els impactes que tinguessin una gran probabilitat de produir una commoció cerebral. Al futbol juvenil, aquest dispositiu mèdic pot ser un "joc d'ulls" addicional que supervisa la seguretat dels jugadors i notifica als entrenadors quan alguna cosa no funciona.

**************************** RECORDEU FER UN Còpia DE SEGURA DE L'EDISIÓ ORIGINAL FREQÜENTMENT **************** ************

Pas 1: configureu Intel Edison

Configuració d'Intel Edison
Configuració d'Intel Edison

Aneu a aquest lloc web:

SIGUEU les instruccions a fons i completeu el procés d’instal·lació / actualització del firmware.

Configureu el Wifi: configure_edison --wifi

Configureu el nom: configure_edison --name

Configureu la contrasenya: configure_edison --password

Configureu la data:

rm / etc / localtime

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

ls -l / etc / localtime

Pas 2: configureu RTIMULib

Configuració de RTIMULib
Configuració de RTIMULib

Baixeu RTIMULib Zip File a l'ordinador portàtil:

Utilitzeu SFTP per transferir el fitxer RTIMULib descomprimit al directori arrel de l'Intel Edison.

Introduïu aquestes ordres per instal·lar el sistema Linux de RTIMULib:

Creeu /etc/ld.so.conf i afegiu la línia: "/ usr / local / lib"

A la Biblioteca RTIMULib introduïu aquestes ordres:

mkdir build

cd build

cmake..

fer -j4

fer la instal·lació

ldconfig

A la biblioteca / Linux / RTIMULibCal introduïu aquestes ordres:

fer -j4

fer la instal·lació

A la Biblioteca / Linux / python introduïu aquestes ordres:

compilació de python setup.py

instal·lar python setup.py

Pas 3: Configuració de Java i Tomcat

Configuració de Java i Tomcat
Configuració de Java i Tomcat
Configuració de Java i Tomcat
Configuració de Java i Tomcat

Un cop completada la configuració de RTIMULib, descarregueu els programes Python més recents i la carpeta "Informació del jugador" de la còpia de seguretat Edison més recent mitjançant una sessió SFTP.

*** RECORDEU DE FER CUPA D'EDISON ORIGINAL FREQÜENTMENT

Heu d'afegir Java:

mkdir java

cd java

Moveu jdk.blah.blah.blah.tar.gz de còpia de seguretat a edison mitjançant la sessió SFTP

tar -zxvf TARNAME

Ara, per al TOMCAT, us expliquem com descarregar i configurar el servidor web (a partir del directori arrel):

mkdir tomcat

cd tomcat

Moveu apache-tomcat-bla-bla.

tar -zxvf TARNAME

cd apache-tomcat-9.0.0. M1 / conf

vim tomcat-users.xml

* Suprimiu el comentari al voltant dels rols i afegiu una línia a la llista amb "roles =" manager-gui "/>"

vim context.xml

* Canvieu la línia a "privileged =" true ">"

cd../bin

vim startup.sh

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

vim shutdown.sh

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

Ara comproveu si el servidor web es pot iniciar mitjançant "./startup.sh" i apagar-lo mitjançant "./shutdown.sh" a la carpeta bin.

** Ignoreu l'error "És possible que Catalina Server no estigui en execució" i proveu d'iniciar i apagar algunes vegades més …

Pas 4: EHIS al servidor web executable i automàtic

EHIS al servidor web executable i automàtic
EHIS al servidor web executable i automàtic

Creació del programa executable d'eHIS:

Afegiu "#! / Usr / bin / python2.7" a la part superior de eHISprogram.py

A continuació, introduïu l'ordre: chmod u + x eHISprogram.py

Automatització del servidor web:

mkdir /etc/init.d

cd init.d

MOU edison.sh de Còpia de seguretat a dir init.d mitjançant SFTP

EDITAR edison.sh canviant les ubicacions de startup.sh i shutdown.sh

chmod 755 edison.sh

Els valors predeterminats de update-rc.d edison.sh

Pas 5: Configuració del dispositiu Ubidots (Cloud)

Configuració del dispositiu Ubidots (Cloud)
Configuració del dispositiu Ubidots (Cloud)

Introduïu ordres des del directori arrel:

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

python eHISnewCloudSource.py

Configureu les variables del dispositiu:

Inicieu la sessió al compte a

Feu clic a la pestanya Fonts

Feu clic al dispositiu

Feu clic a la variable impact_Graph

Copieu l'identificador de la variable

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

* vim eHIS.py

* PEGAR l'ID de la variable impact_Graph a les quotes de impact_Graph = api.get_variable ("")

** REPETEIX per a altres 3 variables

Pas 6: Configuració i prova del servidor web TomCat

Configuració i prova del servidor web TomCat
Configuració i prova del servidor web TomCat

*** Necessiteu la còpia de seguretat més recent de l'Edison original per a aquest procés

Passos per instal·lar i executar el servidor web Edison local:

Mitjançant una sessió SFTP, copieu la carpeta Edisonwar i el fitxer Edisonwar.war de la còpia de seguretat al directori /home/root/tomcat/apache-tomcat-9.0.0. M1/webapps.

Inicieu el servidor web

Aneu al Gestor d’amfitrions del navegador mitjançant "rikseddy #.local: 8080" i comproveu si apareix l'aplicació EdisonWar

Accediu a l'aplicació EdisonWar i consulteu la taula d'impacte …

Finalment, proveu el programa Edison Head Impact System:

./eHISprogram

*** Si hi ha errors "fitxer no existent" o "directori no existent", corregiu-los copiant els fitxers / directoris de la còpia de seguretat als seus respectius directoris.

Comproveu el servidor web de l'amfitrió local:

Accediu a l'amfitrió local mitjançant "localhost: 8080" al Mac i accediu a Player2 a Chartwar

Comproveu si la taula de dades d'Impact s'ha actualitzat amb les dades més recents de la prova del programa Python.

Recomanat: