Turinys:
- 1 veiksmas: nustatykite „Intel Edison“
- 2 veiksmas: nustatykite RTIMULib
- 3 veiksmas: „Java“ir „Tomcat“sąranka
- 4 žingsnis: EHIS į vykdomąjį ir automatinį žiniatinklio serverį
- 5 veiksmas: „Ubidots“(debesies) įrenginio nustatymas
- 6 veiksmas: „TomCat“žiniatinklio serverio nustatymas ir testavimas
Video: „Edison“smūgio galva sistema: 6 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:49
Š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ą.
Rekomenduojamas:
Vibracijų aptikimas naudojant pjezoelektrinio smūgio čiaupo jutiklio modulį: 6 žingsniai
Vibracijų aptikimas naudojant pjezoelektrinį smūgio čiaupo jutiklio modulį: Šioje pamokoje sužinosime, kaip aptikti smūgio vibracijas naudojant paprastą pjezoelektrinio jutiklio vibracijos modulį ir „Visuino“. Žiūrėkite demonstracinį vaizdo įrašą
Smūgio jėga bėgiko kulnui ir kojai bėgant: 6 žingsniai
Smūgio jėga bėgiko kulnui ir kojai bėgimo metu: Savo projektui norėjau išbandyti jėgos kiekį, kurį veikia bėgiko kulnas ir koja, ir ar nauji bėgimo bateliai tikrai sumažina jėgą. Akselerometras yra prietaisas, aptinkantis pagreitį X, Y ir Z ašyse. Greitis yra matas
Pigūs „Arduino“robotų smūgio jutikliai: 4 žingsniai (su nuotraukomis)
Pigūs „Arduino“robotų smūgių jutikliai: jums reikia pigių, lengvai įsigytų smūgių jutiklių, kad galėtumėte perimti robotą- turiu omenyje, „Arduino“projektą? Šiuos mažus jutiklius lengva naudoti, juos lengva padaryti ir lengva naudoti piniginėje (17 centų už kiekvieną!), Ir puikiai tinka paprastam kliūčių aptikimui naudojant mikrovaldiklį
„IKEA“„Blue Yeti“USB mikrofono smūgio laikiklis: 4 žingsniai (su nuotraukomis)
„Blue Yeti“USB mikrofono smūgio laikiklis iš IKEA: paprastas „pasidaryk pats“smūgio laikiklis, skirtas „Blue Yeti“USB mikrofonui. Jei naudojate jį su pridėtu stovu ant savo stalo. Jis gali surinkti daug nereikalingų vibracijų ir triukšmo. Šis smūginis laikiklis pagamintas už mažiau nei 2 USD ir su dalimis iš dolerio parduotuvės
„Pasidaryk pats“smūgio jutiklis su garsiakalbiu: 5 žingsniai (su nuotraukomis)
„Pasidaryk pats“smūgio jutiklis su garsiakalbiu: garsiakalbis veikia suaktyvindamas elektromagnetą, esantį šalia „įprasto“; magnetas. Tai sukelia vibraciją, dėl kurios atsiranda garsas. Taigi, jei vietoj to, kad garsiakalbiui tiektume srovę, mes galime pagaminti srovę (jei labai mažai) judindami spea