Turinys:
2025 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2025-01-13 06:57
Š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“
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
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
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“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
Į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
*** Š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ą.