Kazalo:

Edisonova udarna naprava: 6 korakov
Edisonova udarna naprava: 6 korakov

Video: Edisonova udarna naprava: 6 korakov

Video: Edisonova udarna naprava: 6 korakov
Video: #1 NEW Metatarsalgia, Ball of the Foot Pain, Neuroma Treatments! 2024, November
Anonim
Edison Head Impact System
Edison Head Impact System

Cilj tega projekta je bil ustvariti napravo, ki spremlja intenzivnost udarcev z glavo in zaznava udarce, za katere obstaja velika verjetnost, da bodo povzročili pretres možganov. V mladinskem nogometu je lahko ta medicinski pripomoček dodaten »pogled«, ki nadzoruje varnost igralcev in obvešča trenerje, ko je kaj narobe.

**************************** Spomnite se na varnostno kopiranje IZVORNEGA EDISONA Pogosto *************** ************

1. korak: Namestite Intel Edison

Namestite Intel Edison
Namestite Intel Edison

Obiščite to spletno stran:

TEMELJNO Sledite navodilom in dokončajte postopek namestitve/posodobitev vdelane programske opreme.

Nastavite Wi -Fi: configure_edison --wifi

Nastavite ime: configure_edison --name

Nastavite geslo: configure_edison --password

Nastavite datum:

rm /etc /localtime

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

ls -l /etc /localtime

2. korak: Namestite RTIMULib

Namestite RTIMULib
Namestite RTIMULib

Prenesite datoteko RTIMULib Zip na prenosni računalnik:

Uporabite SFTP za prenos nezaščitene datoteke RTIMULib v korenski imenik Intel Edison.

Za namestitev sistema RTIMULib Linux vnesite te ukaze:

Ustvarite /etc/ld.so.conf in dodajte vrstico: "/usr/local/lib"

Pod knjižnico RTIMULib vnesite te ukaze:

mkdir build

cd build

cmake..

naredi -j4

namesti

ldconfig

V knjižnico /Linux /RTIMULibCal vnesite te ukaze:

naredi -j4

namesti

V knjižnico /Linux /python vnesite te ukaze:

python setup.py build

python setup.py install

3. korak: Namestitev Jave in Tomcata

Namestitev Java in Tomcat
Namestitev Java in Tomcat
Namestitev Java in Tomcat
Namestitev Java in Tomcat

Ko dokončate namestitev RTIMULib, prenesite najnovejše programe Python in mapo "Informacije o igralcih" iz najnovejše varnostne kopije Edisona prek seje SFTP.

*** UPORABLJAJTE SE, DA POROČNO REZERVIRATE ORIGINAL EDISON

Dodati morate Javo:

mkdir java

cd java

Premakni jdk.blah.blah.blah.tar.gz iz varnostne kopije v edison prek seje SFTP

tar -zxvf TARNAME

Zdaj za TOMCAT prenesite in nastavite spletni strežnik (začenši iz korenskega imenika):

mkdir tomcat

cd tomcat

Premaknite apache-tomcat-blah-blah.#.#.#. Tar.gz (** Ni natančne oblike datoteke) iz varnostne kopije v edison prek seje SFTP

tar -zxvf TARNAME

cd apache-tomcat-9.0.0. M1/conf

vim tomcat-users.xml

*Izbrišite komentar okoli vlog in dodajte vrstico pod seznamom z "vlogami =" manager-gui "/>"

vim context.xml

*Vrstico "" spremenite v "privileged =" true ">"

cd../bin

vim startup.sh

*Dodajte "izvoz JAVA_HOME =/home/root/java/"

vim shutdown.sh

*Dodajte "izvoz JAVA_HOME =/home/root/java/"

Zdaj preverite, ali je mogoče spletni strežnik zagnati prek "./startup.sh" in zaustaviti prek "./shutdown.sh" v mapi bin.

** Prezri napako »Strežnik Catalina se morda ne izvaja« in poskusi še nekajkrat zagnati in izklopiti …

4. korak: EHIS do izvedljivega in samodejnega spletnega strežnika

EHIS za izvedljiv in samodejni spletni strežnik
EHIS za izvedljiv in samodejni spletni strežnik

Ustvarjanje izvršljivega programa eHIS:

Dodajte " #!/Usr/bin/python2.7" na vrh eHISprogram.py

Nato vnesite ukaz: chmod u+x eHISprogram.py

Avtomatizacija spletnega strežnika:

mkdir /etc/init.d

cd init.d

Premaknite edison.sh iz varnostne kopije v direktorij init.d prek SFTP

UREDITE edison.sh tako, da spremenite lokacije startup.sh in shutdown.sh

chmod 755 edison.sh

update-rc.d privzete nastavitve edison.sh

5. korak: Nastavitev naprave Ubidots (Cloud)

Nastavitev naprave Ubidots (oblak)
Nastavitev naprave Ubidots (oblak)

Vnesite ukaze iz korenskega imenika:

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

python eHISnewCloudSource.py

Konfigurirajte spremenljivke naprave:

Prijavite se v račun na naslovu

Kliknite zavihek Viri

Kliknite na napravo

Kliknite spremenljivko impact_Graph

Kopirajte ID spremenljivke

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

* vim eHIS.py

* OSTAVITE ID spremenljivke impact_Graph pod navedbami influence_Graph = api.get_variable ("")

** PONOVI za druge 3 spremenljivke

Korak 6: Nastavitev in preizkušanje spletnega strežnika TomCat

Nastavitev in preskušanje spletnega strežnika TomCat
Nastavitev in preskušanje spletnega strežnika TomCat

*** Za ta postopek potrebujete originalno Edisonovo najnovejšo varnostno kopijo

Koraki za namestitev in zagon lokalnega spletnega strežnika Edison:

Skozi sejo SFTP kopirajte mapo Edisonwar in datoteko Edisonwar.war iz varnostne kopije v imenik /home/root/tomcat/apache-tomcat-9.0.0. M1/webapps.

Zaženite spletni strežnik

Pojdite v upravitelja gostiteljev v brskalniku z uporabo "rikseddy#.local: 8080" in preverite, ali je aplikacija EdisonWar navedena

Odprite aplikacijo EdisonWar in si oglejte tabelo vplivov…

Na koncu preizkusite program Edison Head Impact System:

./eHISprogram

*** Če obstajajo napake "datoteka ne obstaja" ali "imenik ne obstaja", jih popravite tako, da te datoteke/imenike kopirate iz varnostne kopije v ustrezne imenike.

Preverite spletni strežnik lokalnega gostitelja:

Dostopajte do lokalnega gostitelja z uporabo "localhost: 8080" na Macu in dostopajte do Player2 pod Chartwarjem

Preverite, ali se je tabela s podatki o vplivu posodobila z najnovejšimi podatki testiranja programa python.

Priporočena: