Turinys:

„Edison“smūgio galva sistema: 6 žingsniai
„Edison“smūgio galva sistema: 6 žingsniai

Video: „Edison“smūgio galva sistema: 6 žingsniai

Video: „Edison“smūgio galva sistema: 6 žingsniai
Video: Ancient Aliens is a series without scientific evidence, based on manipulation. Is that so? DEBUNKED 2024, Lapkritis
Anonim
Edisono smūgio sistema
Edisono smūgio sistema

Šio projekto tikslas buvo sukurti prietaisą, kuris stebėtų smūgių į galvą intensyvumą ir nustatytų smūgius, kurie gali sukelti smegenų sukrėtimą. Jaunimo futbole šis medicinos prietaisas gali būti papildomas „akių rinkinys“, prižiūrintis žaidėjų saugumą ir pranešantis treneriams, kai kažkas negerai.

**************************** PRISIMINTI, KAD DAUGIAI KURIAT KURIAME KURIŲ PAGAL ORIGINALINĮ EDISONĄ **************** ************

1 veiksmas: nustatykite „Intel Edison“

Nustatykite „Intel Edison“
Nustatykite „Intel Edison“

Eikite į šią svetainę:

VISAI VYKDYTI instrukcijas ir užbaigti diegimo procesą/programinės įrangos atnaujinimą.

Nustatykite „Wifi“: configure_edison --wifi

Nustatykite vardą: configure_edison --name

Nustatykite slaptažodį: configure_edison --password

Nustatykite datą:

rm /etc /localtime

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

ls -l /etc /localtime

2 veiksmas: nustatykite RTIMULib

Nustatykite RTIMULib
Nustatykite RTIMULib

Atsisiųskite „RTIMULib Zip“failą į nešiojamąjį kompiuterį:

Naudokite SFTP, kad perkeltumėte neišpakuotą RTIMULib failą į „Intel Edison“šakninį katalogą.

Norėdami įdiegti „RTIMULib“„Linux“sistemą, įveskite šias komandas:

Sukurkite /etc/ld.so.conf ir pridėkite eilutę: "/usr/local/lib"

Į RTIMULib biblioteką įveskite šias komandas:

mkdir statyti

cd kūrimas

cmake..

padaryti -j4

diegti

ldconfig

Skiltyje /Linux /RTIMULibCal Library įveskite šias komandas:

padaryti -j4

diegti

Skiltyje /Linux /python Library įveskite šias komandas:

python setup.py build

įdiegti „python setup.py“

3 veiksmas: „Java“ir „Tomcat“sąranka

„Java“ir „Tomcat“sąranka
„Java“ir „Tomcat“sąranka
„Java“ir „Tomcat“sąranka
„Java“ir „Tomcat“sąranka

Baigę RTIMULib sąranką, atsisiųskite naujausias „Python“programas ir aplanką „Žaidėjai“iš naujausios „Edison“atsarginės kopijos per SFTP sesiją.

*** PRISIMINKITE DAUGIAI KURTI PASKIRTI ORIGINAL EDISON

Turite pridėti „Java“:

mkdir java

cd java

Perkelkite jdk.blah.blah.blah.tar.gz iš atsarginės kopijos į edison per SFTP sesiją

tar -zxvf TARNAME

Dabar, kaip TOMCAT, atsisiųskite ir nustatykite žiniatinklio serverį (pradedant nuo šakninio katalogo):

mkdir Tomcat

cd tomcat

Perkelkite apache-tomcat-blah-blah.#.#.#. Tar.gz (** Ne tikslus failo formatas) iš atsarginės kopijos į edison per SFTP sesiją

tar -zxvf PAVADINIMAS

cd apache-tomcat-9.0.0. M1/conf

vim tomcat-users.xml

*Ištrinkite komentarus apie vaidmenis ir pridėkite eilutę po sąrašu su „role =" manager-gui "/>“

vim context.xml

*Pakeisti "" eilutę į "privileged =" true ">"

cd../bin

vim paleidimas.sh

*Pridėti „export JAVA_HOME =/home/root/java/“

vim shutdown.sh

*Pridėti „export JAVA_HOME =/home/root/java/“

Dabar patikrinkite, ar žiniatinklio serverį galima paleisti per „./startup.sh“ir išjungti per „./shutdown.sh“, esantį aplanke „Bin“.

** Nepaisykite klaidos „Catalina Server gali neveikti“ir pabandykite dar kelis kartus paleisti ir išjungti…

4 žingsnis: EHIS į vykdomąjį ir automatinį žiniatinklio serverį

EHIS į vykdomąjį ir automatinį žiniatinklio serverį
EHIS į vykdomąjį ir automatinį žiniatinklio serverį

„EHIS“vykdomosios programos kūrimas:

Prie eHISprogram.py viršaus pridėkite „ #!/Usr/bin/python2.7“

Tada įveskite komandą: chmod u+x eHISprogram.py

Automatizuotas žiniatinklio serveris:

mkdir /etc/init.d

cd init.d

PERKELTI edison.sh iš atsarginės kopijos į init.d dir per SFTP

Redaguokite edison.sh, pakeisdami startup.sh ir shutdown.sh vietas

chmod 755 edison.sh

update-rc.d edison.sh numatytieji nustatymai

5 veiksmas: „Ubidots“(debesies) įrenginio nustatymas

„Ubidots“(debesies) įrenginio nustatymas
„Ubidots“(debesies) įrenginio nustatymas

Įveskite komandas iš šakninio katalogo:

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

python eHISnewCloudSource.py

Įrenginio kintamųjų konfigūravimas:

Prisijunkite prie paskyros

Spustelėkite skirtuką Šaltiniai

Spustelėkite Įrenginys

Spustelėkite kintamąjį „impact_Graph“

Nukopijuokite kintamojo ID

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

* vim eHIS.py

* Įklijuokite „impact_Graph“kintamojo ID pagal „impact_Graph“citatas = api.get_variable ("")

** REPEAT kitiems 3 kintamiesiems

6 veiksmas: „TomCat“žiniatinklio serverio nustatymas ir testavimas

„TomCat“žiniatinklio serverio nustatymas ir testavimas
„TomCat“žiniatinklio serverio nustatymas ir testavimas

*** Šiam procesui jums reikia naujausios originalios „Edison“atsarginės kopijos

Vietinio „Edison“žiniatinklio serverio diegimo ir paleidimo veiksmai:

Per SFTP sesiją nukopijuokite „Edisonwar“aplanką ir failą „Edisonwar.war“iš atsarginės kopijos į /home/root/tomcat/apache-tomcat-9.0.0. M1/webapps katalogą.

Paleiskite tinklalapio serverį

Naršyklėje eikite į „Host Manager“naudodami „rikseddy#.local: 8080“ir patikrinkite, ar sąraše yra „EdisonWar“programa

Prisijunkite prie „EdisonWar“programos ir peržiūrėkite poveikio lentelę …

Galiausiai išbandykite „Edison Head Impact System“programą:

./eHIS programa

*** Jei yra klaidų „failas neegzistuoja“arba „katalogas neegzistuoja“, pataisykite jas, nukopijuodami tuos failus/katalogus iš atsarginės kopijos į atitinkamus katalogus.

Patikrinkite vietinio prieglobos žiniatinklio serverį:

Pasiekite vietinį kompiuterį naudodami „localhost: 8080“„Mac“ir pasiekite „Player2“pagal „Chartwar“

Patikrinkite, ar poveikio duomenų lentelė atnaujinta naudojant naujausius duomenis, gautus bandant „python“programą.

Rekomenduojamas: