Tartalomjegyzék:
- 1. lépés: Az Intel Edison telepítése
- 2. lépés: Az RTIMULib beállítása
- 3. lépés: Java és Tomcat beállítása
- 4. lépés: Az EHIS végrehajtható és automatikus webszerverre
- 5. lépés: Az Ubidots (felhő) eszköz beállítása
- 6. lépés: A TomCat webszerver beállítása és tesztelése
Videó: Edison fejütközési rendszer: 6 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:43
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
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
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
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
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
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
*** 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:
Ultra alacsony fogyasztású WiFi otthoni automatizálási rendszer: 6 lépés (képekkel)
Rendkívül kis teljesítményű WiFi otthoni automatizálási rendszer: Ebben a projektben megmutatjuk, hogyan lehet néhány lépésben felépíteni egy alapvető helyi otthoni automatizálási rendszert. Raspberry Pi -t fogunk használni, amely központi WiFi eszközként fog működni. Míg a végcsomópontokhoz az IOT Cricket -et fogjuk használni az akkumulátor előállításához
Saját fotovoltaikus 5V -os rendszer készítése: 4 lépés (képekkel)
Saját fotovoltaikus 5V-os rendszer készítése: Ez egy bak-átalakítót használ 5 V-os kimenetként az akkumulátor (Li Po/Li-ion) töltésére. És Boost konverter 3,7 V -os akkumulátorról 5 V -os USB kimenetre az 5 V -os eszközökhöz. Hasonló az eredeti rendszerhez, amely ólom -sav akkumulátort használ energiatároló töltésként
Számlaszámla és készletellenőrző rendszer: 3 lépés
SZÁMLA SZÁMLÁLÁSI ÉS KÉSZLETVEZÉRLŐ RENDSZER: Ezzel az utasítással ötletet adok számla- és készletellenőrzési rendszer létrehozására. MS hozzáférés használatával. Nagyon egyszerű, és nincs szükség további számítógépes vagy programozási ismeretekre. Ha rendelkezik alapvető ismeretekkel az asszonyról Hozzáférés, táblázatok. űrlapok és jelentések
Házi biztonsági rendszer érzékelőfúzióval: 5 lépés
Házi biztonsági rendszer a Sensor Fusion segítségével: A projekt célja az, hogy egy olcsó és könnyen elkészíthető biztonsági érzékelőt hozzon létre, amellyel figyelmeztetni lehet, ha valaki átlépte. Az eredeti cél az volt, hogy létrehozzak valamit, ami értesíthet, ha valaki felment a lépcsőn, de én is
Színrendező rendszer: Arduino alapú rendszer két övvel: 8 lépés
Színrendező rendszer: Arduino alapú rendszer két övvel: Az ipari területen lévő termékek és tárgyak szállítása és/vagy csomagolása szállítószalagok segítségével készült vonalakkal történik. Ezek az övek bizonyos sebességgel segítik az elemek egyik pontból a másikba történő áthelyezését. Egyes feldolgozási vagy azonosítási feladatok