Cuprins:

Sistemul de impact al capului Edison: 6 pași
Sistemul de impact al capului Edison: 6 pași

Video: Sistemul de impact al capului Edison: 6 pași

Video: Sistemul de impact al capului Edison: 6 pași
Video: 6 Pași esențiali pentru #TransformareaDigitala a ONG-ului tău 2024, Noiembrie
Anonim
Sistemul de impact al capului Edison
Sistemul de impact al capului Edison

Scopul acestui proiect a fost de a crea un dispozitiv care să monitorizeze intensitatea impactului capului și să detecteze impacturile care au o mare probabilitate de a produce o contuzie. În fotbalul pentru tineret, acest dispozitiv medical poate fi un „set de ochi” suplimentar care supraveghează siguranța jucătorilor și notifică antrenorii când ceva nu este în regulă.

**************************** REȚINEȚI-VĂ SĂ FAȚĂ SEMNALIZAT DE EDISON ORIGINAL FRECVENT **************** ************

Pasul 1: Configurați Intel Edison

Configurați Intel Edison
Configurați Intel Edison

Accesați acest site:

URMAȚI instrucțiunile în întregime și finalizați procesul de instalare / actualizarea firmware-ului.

Configurați Wifi: configure_edison --wifi

Configurați numele: configure_edison --name

Configurați parola: configure_edison --password

Configurați data:

rm / etc / localtime

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

ls -l / etc / localtime

Pasul 2: Configurați RTIMULib

Configurare RTIMULib
Configurare RTIMULib

Descărcați fișierul RTIMULib Zip pe laptop:

Utilizați SFTP pentru a transfera fișierul RTIMULib dezarhivat în directorul rădăcină al Intel Edison.

Introduceți aceste comenzi pentru a instala sistemul Linux al RTIMULib:

Creați /etc/ld.so.conf și adăugați linia: "/ usr / local / lib"

În Biblioteca RTIMULib introduceți aceste comenzi:

mkdir build

cd build

cmake..

face -j4

face instalare

ldconfig

În Biblioteca / Linux / RTIMULibCal introduceți aceste comenzi:

face -j4

face instalare

În Biblioteca / Linux / python introduceți aceste comenzi:

python setup.py build

instalare python setup.py

Pasul 3: Configurare Java și Tomcat

Configurare Java și Tomcat
Configurare Java și Tomcat
Configurare Java și Tomcat
Configurare Java și Tomcat

După finalizarea configurării RTIMULib, descărcați cele mai recente programe Python și folderul „Informații jucători” din cea mai recentă copie de rezervă Edison printr-o sesiune SFTP.

*** REȚINEȚI-VĂ SĂ FACEȚI SEMNALIZĂ DE EDISON ORIGINAL

Trebuie să adăugați Java:

mkdir java

cd java

Mutați jdk.blah.blah.blah.tar.gz de la backup la edison prin sesiunea SFTP

tar -zxvf TARNAME

Acum, pentru TOMCAT, iată cum puteți descărca și configura serverul web (începând de la directorul rădăcină):

mkdir tomcat

cd tomcat

Mutați apache-tomcat-bla-bla. #. #. #. Tar.gz (** Nu este exact formatul de fișier) de la copie de rezervă la edison prin sesiunea SFTP

tar -zxvf TARNAME

cd apache-tomcat-9.0.0. M1 / conf

vim tomcat-users.xml

* Ștergeți comentariul din jurul rolurilor și adăugați o linie sub listă cu "roles =" manager-gui "/>"

vim context.xml

* Schimbați linia "" în "privileged =" true ">"

cd../bin

vim startup.sh

* Adăugați „export JAVA_HOME = / home / root / java /”

vim shutdown.sh

* Adăugați „export JAVA_HOME = / home / root / java /”

Acum Verificați dacă serverul Web poate fi pornit prin „./startup.sh” și oprit prin „./shutdown.sh” sub folderul bin.

** Ignorați eroarea „Este posibil ca Catalina Server să nu ruleze” și încercați pornirea și oprirea de câteva ori mai mult …

Pasul 4: EHIS la server web executabil și automat

EHIS către server web executabil și automat
EHIS către server web executabil și automat

Crearea programului executabil eHIS:

Adăugați „#! / Usr / bin / python2.7” în partea de sus a eHISprogram.py

Apoi introduceți comanda: chmod u + x eHISprogram.py

Automatizarea serverului web:

mkdir /etc/init.d

cd init.d

MUTĂ edison.sh de la Backup la init.d dir prin SFTP

EDITĂ edison.sh modificând locațiile startup.sh și shutdown.sh

chmod 755 edison.sh

Update-rc.d Edison.sh implicit

Pasul 5: Configurarea dispozitivului Ubidots (Cloud)

Configurarea dispozitivului Ubidots (Cloud)
Configurarea dispozitivului Ubidots (Cloud)

Introduceți comenzi din directorul rădăcină:

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

python eHISnewCloudSource.py

Configurați variabilele dispozitivului:

Conectați-vă la cont la

Faceți clic pe fila Surse

Faceți clic pe dispozitiv

Faceți clic pe impact_Graph Variable

Copiați ID-ul variabilei

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

* vim eHIS.py

* PASTE ID-ul variabilei impact_Graph sub cotațiile impact_Graph = api.get_variable ("")

** REPETĂ pentru alte 3 variabile

Pasul 6: Setarea și testarea TomCat Webserver

Setarea și testarea TomCat Webserver
Setarea și testarea TomCat Webserver

*** Pentru acest proces aveți nevoie de cea mai recentă copie de rezervă originală Edison

Pași pentru instalarea și rularea serverului local Edison Webserver:

Printr-o sesiune SFTP, copiați folderul Edisonwar și fișierul Edisonwar.war din copie de rezervă în directorul /home/root/tomcat/apache-tomcat-9.0.0. M1/webapps.

Porniți serverul web

Accesați Host Manager din browser folosind „rikseddy #.local: 8080” și verificați dacă aplicația EdisonWar este listată

Accesați aplicația EdisonWar și verificați tabelul de impact …

În cele din urmă, testați programul Edison Head Impact System:

./eHISprogram

*** Dacă există erori „fișier inexistent” sau „director inexistent”, remediați-le copiind acele fișiere / directoare din copie de rezervă în directoarele lor respective.

Verificați serverul web al gazdei locale:

Accesați gazda locală utilizând „localhost: 8080” pe Mac și accesați Player2 sub Chartwar

Verificați dacă tabelul de date Impact s-a actualizat cu cele mai recente date din testarea programului python.

Recomandat: