Obsah:

Nárazový systém Edison Head: 6 kroků
Nárazový systém Edison Head: 6 kroků

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

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

Cílem tohoto projektu bylo vytvořit zařízení, které monitoruje intenzitu nárazů do hlavy a detekuje nárazy, u nichž je vysoká pravděpodobnost vzniku otřesu. V mládežnickém fotbale může být toto zdravotnické zařízení další „sadou očí“dohlížejících na bezpečnost hráčů a upozorňujících trenéry, když je něco špatně.

*************************** PAMATUJTE SI ZÁLOŽNĚ ČASTO ZÁLOHOVAT ORIGINÁLNÍ EDISON **************** ************

Krok 1: Nastavení Intel Edison

Nastavte Intel Edison
Nastavte Intel Edison

Přejít na tento web:

DŮLEŽITĚ DODRŽUJTE pokyny a dokončete proces instalace/aktualizaci firmwaru.

Nastavte Wifi: configure_edison --wifi

Nastavte název: configure_edison --name

Nastavte heslo: configure_edison -heslo

Nastavit datum:

rm /etc /localtime

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

ls -l /etc /localtime

Krok 2: Nastavení RTIMULib

Nastavit RTIMULib
Nastavit RTIMULib

Stáhněte si soubor RTIMULib Zip do notebooku:

Pomocí SFTP přeneste rozbalený soubor RTIMULib do kořenového adresáře Intel Edison.

Chcete -li nainstalovat systém Linux systému RTIMULib, zadejte tyto příkazy:

Vytvořte /etc/ld.so.conf a přidejte řádek: "/usr/local/lib"

Pod knihovnou RTIMULib zadejte tyto příkazy:

mkdir build

cd stavět

cmake..

udělat -j4

provést instalaci

ldconfig

Pod knihovnou /Linux /RTIMULibCal zadejte tyto příkazy:

udělat -j4

provést instalaci

Pod knihovnou /Linux /python zadejte tyto příkazy:

python setup.py build

instalace python setup.py

Krok 3: Nastavení Java a Tomcat

Nastavení Java a Tomcat
Nastavení Java a Tomcat
Nastavení Java a Tomcat
Nastavení Java a Tomcat

Po dokončení instalace RTIMULib si stáhněte nejnovější programy Pythonu a složku „Hráči Info“z nejnovější zálohy Edison prostřednictvím relace SFTP.

*** PAMATUJTE SI ZÁLOŽNĚ ČASTO ZÁLOHOVAT ORIGINÁLNÍ EDISON

Musíte přidat Javu:

mkdir java

cd java

Přesunutí jdk.blah.blah.blah.tar.gz ze zálohy na edison přes relaci SFTP

tar -zxvf TARNAME

Nyní pro TOMCAT postup stažení a nastavení webového serveru (počínaje kořenovým adresářem):

mkdir kocour

cd tomcat

Přesuňte apache-tomcat-blah-blah.#.#.#. Tar.gz (** Nepřesný formát souboru) ze zálohy do edisonu přes relaci SFTP

tar -zxvf TARNAME

cd apache-tomcat-9.0.0. M1/conf

vim tomcat-users.xml

*Vymažte komentář kolem rolí a přidejte do seznamu řádek s „rolí =“manager-gui”/>“

vim kontext.xml

*Změňte řádek "" na "privilegovaný =" true ">"

cd../bin

vim startup.sh

*Přidat "export JAVA_HOME =/home/root/java/"

vim shutdown.sh

*Přidat "export JAVA_HOME =/home/root/java/"

Nyní zkontrolujte, zda lze webový server spustit pomocí „./startup.sh“a vypnout pomocí „./shutdown.sh“ve složce bin.

** Ignorujte chybu „Catalina Server pravděpodobně neběží“a zkuste spuštění a vypnutí ještě několikrát…

Krok 4: EHIS na spustitelný a automatický webový server

EHIS na spustitelný a automatický webový server
EHIS na spustitelný a automatický webový server

Vytvoření spustitelného programu eHIS:

Přidejte „ #!/Usr/bin/python2.7“na začátek eHISprogram.py

Poté zadejte příkaz: chmod u+x eHISprogram.py

Automatizace webového serveru:

mkdir /etc/init.d

cd init.d

MOVE edison.sh ze zálohy na init.d dir přes SFTP

EDIT edison.sh změnou umístění startup.sh a shutdown.sh

chmod 755 edison.sh

default-rc.d edison.sh výchozí nastavení

Krok 5: Nastavení zařízení Ubidots (cloud)

Nastavení zařízení Ubidots (cloud)
Nastavení zařízení Ubidots (cloud)

Zadejte příkazy z kořenového adresáře:

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

python eHISnewCloudSource.py

Konfigurace proměnných zařízení:

Přihlaste se k účtu na

Klikněte na kartu Zdroje

Klikněte na Zařízení

Klikněte na proměnnou impact_Graph

Zkopírujte ID proměnné

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

* vim eHIS.py

* VLOŽTE ID proměnné impact_Graph pod uvozovky impact_Graph = api.get_variable ("")

** OPAKUJTE pro další 3 proměnné

Krok 6: Nastavení a testování webového serveru TomCat

Nastavení a testování webového serveru TomCat
Nastavení a testování webového serveru TomCat

*** K tomuto procesu potřebujete nejnovější zálohu Original Edison

Kroky k instalaci a spuštění místního webového serveru Edison:

Prostřednictvím relace SFTP zkopírujte složku Edisonwar a soubor Edisonwar.war ze zálohy do adresáře /home/root/tomcat/apache-tomcat-9.0.0. M1/webapps.

Spusťte webový server

Přejděte v prohlížeči na Správce hostitele pomocí „rikseddy#.local: 8080“a zkontrolujte, zda je v seznamu uvedena aplikace EdisonWar

Otevřete si aplikaci EdisonWar a podívejte se na tabulku dopadů…

Nakonec vyzkoušejte program Edison Head Impact System:

./eHISprogram

*** Pokud existují chyby „soubor neexistuje“nebo „adresář neexistuje“, opravte je zkopírováním těchto souborů/adresářů ze zálohy do příslušných adresářů.

Zkontrolujte webový server místního hostitele:

Získejte přístup k místnímu hostiteli pomocí „localhost: 8080“na Macu a otevřete Player2 pod Chartwarem

Zkontrolujte, zda se tabulka dat Impact aktualizovala nejnovějšími daty z testování programu python.

Doporučuje: