Obsah:

Nárazový systém Edison Head: 6 krokov
Nárazový systém Edison Head: 6 krokov

Video: Nárazový systém Edison Head: 6 krokov

Video: Nárazový systém Edison Head: 6 krokov
Video: New York’s LOST Skyscraper - The Rise and Fall of SINGER TOWER - IT'S HISTORY 2024, November
Anonim
Nárazový systém Edison Head
Nárazový systém Edison Head

Cieľom tohto projektu bolo vytvoriť zariadenie, ktoré monitoruje intenzitu nárazov hlavy a detekuje nárazy, pri ktorých je vysoká pravdepodobnosť otrasov. V mládežníckom futbale môže byť toto zdravotnícke zariadenie ďalšou „sadou očí“dohliadajúcou na bezpečnosť hráčov a upozorňujúcich trénerov, ak sa niečo deje.

******************************************* ************

Krok 1: Nastavte Intel Edison

Nastavte Intel Edison
Nastavte Intel Edison

Prejdite na tento web:

DODRŽIAVAJTE pokyny a dokončite proces inštalácie/aktualizáciu firmvéru.

Nastavte Wifi: configure_edison --wifi

Nastavte názov: configure_edison --name

Nastavte heslo: configure_edison -heslo

Nastavte dátum:

rm /etc /localtime

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

ls -l /etc /localtime

Krok 2: Nastavte RTIMULib

Nastavte RTIMULib
Nastavte RTIMULib

Stiahnite si súbor ZIP RTIMULib do prenosného počítača:

Pomocou SFTP preneste rozbalený súbor RTIMULib do koreňového adresára Intel Edison.

Na inštaláciu systému Linux systému RTIMULib zadajte tieto príkazy:

Vytvorte súbor /etc/ld.so.conf a pridajte riadok: „/usr/local/lib“

Pod knižnicou RTIMULib zadajte tieto príkazy:

stavba mkdir

zostava cd

cmake..

urobiť -j4

vykonať inštaláciu

ldconfig

Do knižnice /Linux /RTIMULibCal zadajte tieto príkazy:

urobiť -j4

vykonať inštaláciu

Do knižnice /Linux /python zadajte tieto príkazy:

zostava python setup.py

inštalácia python setup.py

Krok 3: Nastavenie Java a Tomcat

Nastavenie Java a Tomcat
Nastavenie Java a Tomcat
Nastavenie Java a Tomcat
Nastavenie Java a Tomcat

Po dokončení inštalácie RTIMULib si stiahnite najnovšie programy Python a priečinok „Hráči info“z najnovšej zálohy Edison prostredníctvom relácie SFTP.

*** PAMÄTAJTE SI NA ZÁLOHOVANIE ORIGINÁLNEHO EDISONA ČASTO

Musíte pridať Javu:

mkdir java

cd java

Presuňte jdk.blah.blah.blah.tar.gz zo zálohy na edison cez reláciu SFTP

tar -zxvf TARNAME

Teraz pre TOMCAT postup, ako stiahnuť a nastaviť webový server (od koreňového adresára):

mkdir tomcat

cd tomcat

Presuňte apache-tomcat-blah-bla.#.#.#. Tar.gz (** Nepresný formát súboru) zo zálohy do edisonu cez reláciu SFTP

tar -zxvf TARNAME

cd apache-tomcat-9.0.0. M1/konf

vim tomcat-users.xml

*Odstráňte komentár okolo rolí a pod zoznam pridajte riadok s „rolí =“manager-gui”/>“

vim kontext.xml

*Zmeňte riadok "" na "privilegovaný =" true ">"

cd../bin

vim startup.sh

*Pridajte „export JAVA_HOME =/home/root/java/“

vim shutdown.sh

*Pridajte „export JAVA_HOME =/home/root/java/“

Teraz skontrolujte, či je možné webový server spustiť pomocou súboru „./startup.sh“a vypnúť ho pomocou súboru „./shutdown.sh“v priečinku bin.

** Ignorujte chybu „Server Catalina možno nie je spustený“a skúste spustenie a vypnutie ešte niekoľkokrát…

Krok 4: EHIS na spustiteľný a automatický webový server

EHIS na spustiteľný a automatický webový server
EHIS na spustiteľný a automatický webový server

Vytvorenie spustiteľného programu eHIS:

Pridajte „ #!/Usr/bin/python2.7“na začiatok stránky eHISprogram.py

Potom zadajte príkaz: chmod u+x eHISprogram.py

Automatizácia webového servera:

mkdir /etc/init.d

cd init.d

MOVE edison.sh zo zálohy na init.d dir cez SFTP

UPRAVTE edison.sh zmenou umiestnenia startup.sh a shutdown.sh

chmod 755 edison.sh

predvolené nastavenia aktualizácie-rc.d edison.sh

Krok 5: Nastavenie zariadenia Ubidots (cloud)

Nastavenie zariadenia Ubidots (cloud)
Nastavenie zariadenia Ubidots (cloud)

Zadajte príkazy z koreňového adresára:

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

python eHISnewCloudSource.py

Konfigurácia premenných zariadenia:

Prihláste sa do účtu na

Kliknite na kartu Zdroje

Kliknite na Zariadenie

Kliknite na premennú impact_Graph

Skopírujte ID premennej

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

* vim eHIS.py

* VLOŽTE ID premennej impact_Graph pod citáty impact_Graph = api.get_variable ("")

** OPAKOVAŤ pre ďalšie 3 premenné

Krok 6: Nastavenie a testovanie webového servera TomCat

Nastavenie a testovanie webového servera TomCat
Nastavenie a testovanie webového servera TomCat

*** Na tento proces potrebujete najnovšiu zálohu pôvodného Edisona

Kroky na inštaláciu a spustenie lokálneho webového servera Edison:

Prostredníctvom relácie SFTP skopírujte priečinok Edisonwar a súbor Edisonwar.war zo zálohy do adresára /home/root/tomcat/apache-tomcat-9.0.0. M1/webapps.

Spustite webový server

Prejdite v prehliadači na správcu hostiteľov pomocou príkazu „rikseddy#.local: 8080“a skontrolujte, či je v zozname uvedená aplikácia EdisonWar

Prejdite na aplikáciu EdisonWar a pozrite sa na tabuľku vplyvov…

Nakoniec vyskúšajte program Edison Head Impact System:

./eHISprogram

*** Ak sa vyskytli chyby „súbor neexistuje“alebo „adresár neexistuje“, opravte ich skopírovaním týchto súborov/adresárov zo zálohy do príslušných adresárov.

Skontrolujte webový server miestneho hostiteľa:

Pripojte sa k miestnemu hostiteľovi pomocou „localhost: 8080“na Macu a spustite Player2 pod Chartwarom

Skontrolujte, či sa tabuľka údajov Impact aktualizovala o najnovšie údaje z testovania programu python.

Odporúča: