Innehållsförteckning:
- Steg 1: Konfigurera Intel Edison
- Steg 2: Konfigurera RTIMULib
- Steg 3: Java och Tomcat Setup
- Steg 4: EHIS till körbar och automatisk webbserver
- Steg 5: Konfigurera Ubidots (moln) enhet
- Steg 6: Ställa in och testa TomCat Webserver
Video: Edison Head Impact System: 6 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:46
Målet med detta projekt var att skapa en enhet som övervakar intensiteten hos huvudkollisioner och upptäcker stötar som har stor sannolikhet att producera hjärnskakning. I ungdomsfotboll kan denna medicinska enhet vara en extra "uppsättning ögon" som övervakar spelarnas säkerhet och meddelar tränare när något är fel.
***** ***** *************
Steg 1: Konfigurera Intel Edison
Gå till den här webbplatsen:
FÖLJ instruktionerna GRUNDIGT och slutför installationsprocessen/firmwareuppdateringen.
Konfigurera Wifi: configure_edison --wifi
Konfigurera namnet: configure_edison --name
Ställ in lösenordet: configure_edison --password
Ställ in datumet:
rm /etc /localtime
ln -s/usr/share/zoneinfo/America/Chicago/etc/localtime
ls -l /etc /localtime
Steg 2: Konfigurera RTIMULib
Ladda ner RTIMULib Zip -fil till bärbar dator:
Använd SFTP för att överföra den uppackade RTIMULib -filen till Intel Edisons rotkatalog.
Ange dessa kommandon för att installera RTIMULibs Linux -system:
Skapa /etc/ld.so.conf och lägg till raden: "/usr/local/lib"
Under RTIMULib -biblioteket anger du dessa kommandon:
mkdir build
cd -byggnad
cmake..
gör -j4
gör installationen
ldconfig
Under /Linux /RTIMULibCal -biblioteket anger du dessa kommandon:
gör -j4
gör installationen
Under /Linux /python -biblioteket anger du dessa kommandon:
python setup.py build
python setup.py installera
Steg 3: Java och Tomcat Setup
När du har slutfört RTIMULib -installationen laddar du ner de senaste Python -programmen och "Spelarinfo" -mappen från den senaste Edison -säkerhetskopian via en SFTP -session.
*** KOM ihåg att säkerhetskopiera ORIGINAL EDISON FREKVENS
Du måste lägga till Java:
mkdir java
cd java
Flytta jdk.blah.blah.blah.tar.gz från backup till edison via SFTP -session
tar -zxvf TARNAME
Nu, för TOMCAT, så här laddar du ner och konfigurerar webbservern (från rotkatalogen):
mkdir tomcat
cd tomcat
Flytta apache-tomcat-blah-blah.#.#.#. Tar.gz (** Inte exakt filformat) från säkerhetskopia till edison via SFTP-session
tar -zxvf TARNAME
cd apache-tomcat-9.0.0. M1/conf
vim tomcat-users.xml
*Radera kommentaren runt rollerna och lägg till en rad under listan med "roller =" manager-gui "/>"
vim context.xml
*Ändra "" rad till "privilegierad =" true ">"
cd../bin
vim start.sh
*Lägg till "export JAVA_HOME =/home/root/java/"
vim shutdown.sh
*Lägg till "export JAVA_HOME =/home/root/java/"
Kontrollera nu om webbservern kan startas via "./startup.sh" och stängas av genom "./shutdown.sh" under mappen bin.
** Ignorera "Catalina Server kanske inte körs" -fel och försök starta och stänga av ett par gånger till …
Steg 4: EHIS till körbar och automatisk webbserver
Skapa eHIS körbart program:
Lägg till " #!/Usr/bin/python2.7" till toppen av eHISprogram.py
Ange sedan kommando: chmod u+x eHISprogram.py
Automatisera webbserver:
mkdir /etc/init.d
cd init.d
FLYTTA edison.sh från Backup till init.d dir via SFTP
EDIT edison.sh genom att ändra platser för startup.sh och shutdown.sh
chmod 755 edison.sh
update-rc.d edison.sh standard
Steg 5: Konfigurera Ubidots (moln) enhet
Ange kommandon från rotkatalogen:
cd RTIMULib-master/Linux/python/tests/OfficialSFprograms/
python eHISnewCloudSource.py
Konfigurera enhetsvariabler:
Logga in på konto på
Klicka på fliken Källor
Klicka på enheten
Klicka på impact_Graph -variabeln
Kopiera variabel -ID
*cd RTIMULib-master/Linux/python/tests/OfficialSFprograms/
* vim eHIS.py
* PASTE in impact_Graph -variabel -ID under citaten impact_Graph = api.get_variable ("")
** REPEAT för andra 3 variabler
Steg 6: Ställa in och testa TomCat Webserver
*** Du behöver den ursprungliga Edisons senaste säkerhetskopiering för denna process
Steg för att installera och köra lokal Edison -webbserver:
Kopiera mappen Edisonwar och filen Edisonwar.war från säkerhetskopian till en katalog /home/root/tomcat/apache-tomcat-9.0.0. M1/webapps genom en SFTP-session.
Starta webbservern
Gå till Host Manager i webbläsaren med "rikseddy#.local: 8080" och kontrollera om EdisonWar -appen är listad
Gå till EdisonWar -appen och kolla in effekttabellen …
Testa slutligen Edison Head Impact System -programmet:
./eHISprogram
*** Om det finns "fil som inte finns" eller "katalog som inte finns" fel, åtgärda dem genom att kopiera dessa filer/kataloger från säkerhetskopian till sina respektive kataloger.
Kontrollera den lokala värdens webbserver:
Få åtkomst till den lokala värden med "localhost: 8080" på Mac och öppna Player2 under Chartwar
Kontrollera om tabellen för effektdata har uppdaterats med de senaste data från testning av python -programmet.
Rekommenderad:
Head Motion Tracking System för VR: 8 steg
Head Motion Tracking System för VR: Jag heter Sam KODO, i den här handledningen kommer jag att lära dig steg för steg hur du använder Arduino IMU -sensorer för att bygga head tracking system för VR. I detta projekt behöver du: - En LCD -display HDMI : https: //www.amazon.com/Elecrow-Capacitive-interfac…- En
"Space Impact" -spel med gyrosensor och Nokia 5110 LCD: 3 steg
"Space Impact" -spel med gyrosensor och Nokia 5110 LCD: Efter att min Tamagotchi dog (förra projektet) började jag leta efter ett nytt sätt att slösa min tid. Jag bestämde mig för att programmera det klassiska spelet "Space Impact" på Arduino. För att göra spelet lite mer intressant och roligare använde jag en gyroskopsensor som jag hade
Impact Recorder för fordon: 18 steg (med bilder)
Impact Recorder för fordon: Impact Recorder är utformad för att registrera påverkan som drabbas av fordonet under körning eller stillastående. Effekterna lagras i databasen i form av avläsningar såväl som video/bild. Vid påverkan kan fjärranvändare verifieras i realtid och fjärr
Raspberry Pi Impact Force Monitor !: 16 steg (med bilder)
Raspberry Pi Impact Force Monitor !: Hur stor påverkan kan människokroppen hantera? Oavsett om det är fotboll, bergsklättring eller en cykelolycka är det otroligt viktigt att veta när man ska söka läkarvård direkt efter en kollision, särskilt om det inte finns några uppenbara tecken på
Tripod-Head till Monopod-Head Adapter på 43 cent. Bokstavligen .: 6 steg
Tripod-Head till Monopod-Head Adapter på 43 cent. Bokstavligen .: Kortversion av min berättelse: Jag köpte en kamera, den följde med ett paket med tillbehör, inklusive ett Samsonite 1100 -stativ. Jag har en monopod. Jag vill fota med ett svängbart huvud på monopoden snart och hade inte 40 $ att spendera för att få en