Sisukord:
2025 Autor: John Day | [email protected]. Viimati modifitseeritud: 2025-01-13 06:57
Selle projekti eesmärk oli luua seade, mis jälgib pea löökide intensiivsust ja tuvastab löögid, millel on suur tõenäosus põrutada. Noorte jalgpallis võib see meditsiiniseade olla täiendav silmade komplekt, mis jälgib mängijate ohutust ja teatab treeneritele, kui midagi on valesti.
**************************** MÄLE MEELDE, ET TAGASI TAGASI ORIGINAALSET EDISONIT **************** ************
Samm: seadistage Intel Edison
Minge sellele veebisaidile:
JÄRGME juhiseid ja viige installiprotsess/püsivara värskendus lõpule.
Wifi seadistamine: configure_edison --wifi
Seadistage nimi: configure_edison --name
Seadistage parool: configure_edison --parool
Kuupäeva seadistamine:
rm /etc /localtime
ln -s/usr/share/zoneinfo/America/Chicago/etc/localtime
ls -l /etc /localtime
2. samm: seadistage RTIMULib
Laadige RTIMULib Zip -fail sülearvutisse alla:
Kasutage SFTP -d, et teisaldada lahtipakitud RTIMULib -fail Intel Edisoni juurkataloogi.
RTIMULib Linuxi süsteemi installimiseks sisestage need käsud:
Looge /etc/ld.so.conf ja lisage rida: "/usr/local/lib"
Sisestage RTIMULib raamatukogu alla järgmised käsud:
mkdir ehitada
cd ehitada
cmake..
teha -j4
pane installima
ldconfig
Sisestage /Linux /RTIMULibCal raamatukogu alla järgmised käsud:
teha -j4
pane installima
Sisestage /Linux /python Library alla järgmised käsud:
python setup.py build
python setup.py install
3. samm: Java ja Tomcati seadistamine
Kui olete RTIMULib -i seadistamise lõpule viinud, laadige SFTP -seansi kaudu alla viimased Pythoni programmid ja kaust "Mängijainfo" viimasest Edisoni varukoopiast.
*** MÄLGE MEELDID, ET TAGASI ORIGINAALSET EDISONI Sagedasti
Peate Java lisama:
mkdir java
cd java
Teisaldage jdk.blah.blah.blah.tar.gz varukoopiast edisonisse SFTP seansi kaudu
tar -zxvf TARNAME
Nüüd, TOMCATi jaoks, saate veebiserveri alla laadida ja seadistada (alustades juurkataloogist) järgmiselt.
mkdir mats
cd tomcat
Teisaldage apache-tomcat-blah-blah.#.#.#. Tar.gz (** pole täpne failivorming) varundamisest edisonisse SFTP-seansi kaudu
tar -zxvf TARNAME
cd apache-tomcat-9.0.0. M1/conf
vim tomcat-users.xml
*Kustutage rollide ümber olev kommentaar ja lisage loendi alla rida "role =" manager-gui "/>"
vim context.xml
*Muuda "" rida väärtuseks "privileged =" true ">"
cd../bin
vim startup.sh
*Lisage "export JAVA_HOME =/home/root/java/"
vim shutdown.sh
*Lisage "export JAVA_HOME =/home/root/java/"
Nüüd kontrollige, kas veebiserverit saab käivitada "./startup.sh" kaudu ja sulgeda prügikasti kausta all oleva "./shutdown.sh" kaudu.
** Ignoreerige tõrget "Catalina Server ei pruugi töötada" ja proovige käivitamist ja sulgemist veel paar korda …
4. samm: EHIS käivitatavasse ja automaatsesse veebiserverisse
Käivitatava programmi eHIS loomine:
Lisage eHISprogram.py ülaossa " #!/Usr/bin/python2.7"
Seejärel sisestage käsk: chmod u+x eHISprogram.py
Veebiserveri automatiseerimine:
mkdir /etc/init.d
cd init.d
Teisaldage edison.sh varukoopiast SFP kaudu
Redigeeri edison.sh, muutes startup.sh ja shutdown.sh asukohti
chmod 755 edison.sh
update-rc.d edison.sh vaikeseaded
Samm 5: Ubidots (pilv) seadme seadistamine
Sisestage käsud juurkataloogist:
cd RTIMULib-master/Linux/python/tests/OfficialSFprograms/
python eHISnewCloudSource.py
Seadme muutujate konfigureerimine:
Logige sisse kontole aadressil
Klõpsake vahekaarti Allikad
Klõpsake nuppu Seade
Klõpsake muutujat Effect_Graph
Kopeerige muutuja ID
*cd RTIMULib-master/Linux/python/tests/OfficialSFprograms/
* vim eHIS.py
* Kleepige mõju_graafiku muutuja ID mõju_graafi tsitaatide all = api.get_variable ("")
** KORDUS ülejäänud 3 muutuja jaoks
6. samm: TomCati veebiserveri seadistamine ja testimine
*** Selle protsessi jaoks vajate originaali Edisoni uusimat varukoopiat
Kohaliku Edisoni veebiserveri installimise ja käitamise sammud:
Kopeerige SFTP-seansi kaudu kaust Edisonwar ja fail Edisonwar.war varukoopiast kataloogi /home/root/tomcat/apache-tomcat-9.0.0. M1/webapps.
Käivitage veebiserver
Minge brauseris hostihaldurisse, kasutades rikseddy#.local: 8080 ja kontrollige, kas EdisonWari rakendus on loendis
Avage rakendus EdisonWar ja vaadake mõju tabelit…
Lõpuks katsetage programmi Edison Head Impact System:
./eHISprogramm
*** Kui leidub vigu "faili pole olemas" või "kataloogi pole olemas", parandage need, kopeerides need failid/kataloogid varukoopiast vastavatesse kataloogidesse.
Kontrollige kohaliku hosti veebiserverit:
Juurdepääs kohalikule hostile, kasutades Macis "localhost: 8080", ja juurdepääs Player2 -le Chartwari all
Kontrollige, kas tabel Mõjuandmed on värskendatud python -programmi testimise viimaste andmetega.