Tartalomjegyzék:

Edison fejütközési rendszer: 6 lépés
Edison fejütközési rendszer: 6 lépés

Videó: Edison fejütközési rendszer: 6 lépés

Videó: Edison fejütközési rendszer: 6 lépés
Videó: МАЙНКРАФТ НО ЗА МНОЙ НЕ ПЕРЕСТАЁТ ОХОТИТЬСЯ СЛОВО ПАЦАНА! 2024, November
Anonim
Edison fejütköző rendszer
Edison fejütköző rendszer

A projekt célja egy olyan eszköz létrehozása volt, amely figyeli a fejütések intenzitását, és észleli azokat az ütéseket, amelyek nagy valószínűséggel agyrázkódást okoznak. Az ifjúsági labdarúgásban ez az orvosi eszköz egy további „szemkészlet” lehet, amely felügyeli a játékosok biztonságát, és értesíti az edzőket, ha valami baj van.

**************************** EMLÉKEZZEN A GYAKORLATI EREDETI EDISON MENTÉSRE **************** ************

1. lépés: Az Intel Edison telepítése

Az Intel Edison beállítása
Az Intel Edison beállítása

Keresse fel ezt a webhelyet:

KÖVESSE ÖSSZESEN az utasításokat, és fejezze be a telepítési folyamatot/Firmware frissítést.

A Wifi beállítása: configure_edison --wifi

Állítsa be a nevet: configure_edison --name

Állítsa be a jelszót: configure_edison --password

A dátum beállítása:

rm /etc /localtime

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

ls -l /etc /localtime

2. lépés: Az RTIMULib beállítása

Az RTIMULib beállítása
Az RTIMULib beállítása

Töltse le az RTIMULib Zip fájlt laptopra:

Az SFTP használatával vigye át a kibontott RTIMULib fájlt az Intel Edison gyökérkönyvtárába.

Írja be ezeket a parancsokat az RTIMULib Linux rendszerének telepítéséhez:

Hozza létre az /etc/ld.so.conf fájlt, és adja hozzá a következő sort: "/usr/local/lib"

Az RTIMULib könyvtár alatt írja be ezeket a parancsokat:

mkdir build

cd build

cmake..

hogy -j4

telepítse

ldconfig

A /Linux /RTIMULibCal Library alatt adja meg ezeket a parancsokat:

hogy -j4

telepítse

A /Linux /python Library alatt írja be ezeket a parancsokat:

python setup.py build

python setup.py install

3. lépés: Java és Tomcat beállítása

Java és Tomcat telepítő
Java és Tomcat telepítő
Java és Tomcat telepítő
Java és Tomcat telepítő

Az RTIMULib beállítás befejezése után töltse le a legfrissebb Python programokat és a "Players Info" mappát a legutóbbi Edison biztonsági mentésből egy SFTP munkameneten keresztül.

*** EMLÉKEZZEN A GYAKORLATOS EREDETI EDISON MENTÉSRE

Hozzá kell adnia a Java -t:

mkdir java

cd java

Mozgassa a jdk.blah.blah.blah.tar.gz fájlt a biztonsági mentésből az edisonba az SFTP munkameneten keresztül

tar -zxvf TARNAME

Most a TOMCAT esetében a következőképpen töltse le és állítsa be a webszervert (a gyökérkönyvtárból kiindulva):

mkdir tomcat

cd tomcat

Mozgassa az apache-tomcat-blah-bla-t.#.#.#. Tar.gz (** Nem pontos fájlformátum) a biztonsági mentésből az edison-ba az SFTP-munkameneten keresztül

tar -zxvf TARNAME

cd apache-tomcat-9.0.0. M1/conf

vim tomcat-users.xml

*Törölje a megjegyzést a szerepek körül, és adjon hozzá egy sort a lista alá a "role =" manager-gui "/>" felirattal

vim context.xml

*"" Sor módosítása "privileged =" true ">" értékre

cd../bin

vim indítás.sh

*Adja hozzá az "export JAVA_HOME =/home/root/java/"

vim shutdown.sh

*Adja hozzá az "export JAVA_HOME =/home/root/java/"

Most ellenőrizze, hogy a webszerver elindítható -e a "./startup.sh" segítségével, és leállítható -e a "bin" mappa alatti "./shutdown.sh" segítségével.

** Hagyja figyelmen kívül a "Lehet, hogy a Catalina Server nem fut" hibát, és próbálja meg még néhányszor az indítást és a leállítást…

4. lépés: Az EHIS végrehajtható és automatikus webszerverre

EHIS futtatható és automatikus webszerverre
EHIS futtatható és automatikus webszerverre

Az eHIS futtatható program létrehozása:

Adja hozzá a " #!/Usr/bin/python2.7" fájlt az eHISprogram.py tetejéhez

Ezután írja be a következő parancsot: chmod u+x eHISprogram.py

Webszerver automatizálása:

mkdir /etc/init.d

cd init.d

MOVE edison.sh a biztonsági mentésből az init.d dir -be SFTP -n keresztül

AZ edison.sh szerkesztése a startup.sh és shutdown.sh helyek megváltoztatásával

chmod 755 edison.sh

Az update-rc.d edison.sh alapértelmezett beállításai

5. lépés: Az Ubidots (felhő) eszköz beállítása

Ubidots (felhő) eszköz beállítása
Ubidots (felhő) eszköz beállítása

Adja meg a parancsokat a gyökérkönyvtárból:

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

python eHISnewCloudSource.py

Eszközváltozók konfigurálása:

Jelentkezzen be a fiókba a https://ubidots.com/ címen

Kattintson a Források fülre

Kattintson az Eszköz elemre

Kattintson az impact_Graph változóra

Másolja a változó azonosítóját

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

* vim eHIS.py

* Illessze be az impact_Graph változóazonosítót az impact_Graph = api.get_variable ("") idézetek alatt

** REPEAT a többi 3 változóhoz

6. lépés: A TomCat webszerver beállítása és tesztelése

A TomCat webszerver beállítása és tesztelése
A TomCat webszerver beállítása és tesztelése

*** Ehhez a folyamathoz szüksége van az eredeti Edison legújabb biztonsági mentésére

A helyi Edison webszerver telepítésének és futtatásának lépései:

Egy SFTP munkameneten keresztül másolja az Edisonwar mappát és az Edisonwar.war fájlt a biztonsági mentésből a /home/root/tomcat/apache-tomcat-9.0.0. M1/webapps könyvtárba.

Indítsa el a webszervert

Nyissa meg a böngészőben a Host Manager alkalmazást a "rikseddy#.local: 8080" használatával, és ellenőrizze, hogy szerepel -e az EdisonWar alkalmazás

Nyissa meg az EdisonWar alkalmazást, és nézze meg a hatástáblát…

Végül tesztelje az Edison Head Impact System programot:

./eHISprogram

*** Ha "a fájl nem létezik" vagy a "nem létező könyvtár" hibák vannak, javítsa ki azokat a fájlok/könyvtárak másolásával a biztonsági mentésből a megfelelő könyvtárakba.

Ellenőrizze a helyi gazdagép webszerverét:

Hozzáférés a helyi gazdagéphez a "localhost: 8080" használatával Mac számítógépen, és a Player2 elérése a Chartwar alatt

Ellenőrizze, hogy az Impact data tábla frissült -e a python program tesztelésének legfrissebb adataival.

Ajánlott: