Daftar Isi:
2025 Pengarang: John Day | [email protected]. Terakhir diubah: 2025-01-13 06:57
Tujuan dari proyek ini adalah untuk membuat perangkat yang memantau intensitas benturan kepala dan mendeteksi benturan yang memiliki kemungkinan besar menghasilkan gegar otak. Dalam sepak bola remaja, perangkat medis ini dapat menjadi "mata" tambahan yang mengawasi keselamatan para pemain dan memberi tahu pelatih jika ada sesuatu yang salah.
**************************** INGAT SERING BACKUP ORIGINAL EDISON**************** ************
Langkah 1: Siapkan Intel Edison
Buka Situs Web ini:
IKUTI instruksi SECARA SEKSAMA dan selesaikan Proses Instalasi/Pembaruan Firmware.
Siapkan Wifi: configure_edison --wifi
Atur Nama: configure_edison --name
Siapkan Kata Sandi: configure_edison --password
Atur Tanggal:
rm /etc/localtime
ln -s /usr/share/zoneinfo/America/Chicago /etc/localtime
ls -l /etc/localtime
Langkah 2: Siapkan RTIMUlib
Unduh File Zip RTIMULib ke Laptop:
Gunakan SFTP untuk mentransfer File RTIMULib yang tidak di-zip ke direktori root Intel Edison.
Masukkan perintah ini untuk menginstal sistem Linux RTIMULib:
Buat /etc/ld.so.conf dan tambahkan baris: " /usr/local/lib"
Di bawah Perpustakaan RTIMUlib masukkan perintah ini:
membangun mkdir
pembuatan cd
buatlah..
buat -j4
lakukan pemasangan
ldconfig
Di bawah Perpustakaan /Linux/RTIMULibCal masukkan perintah ini:
buat -j4
lakukan pemasangan
Di bawah Perpustakaan /Linux/python masukkan perintah ini:
python setup.py build
python setup.py instal
Langkah 3: Pengaturan Java dan Tomcat
Setelah menyelesaikan Pengaturan RTIMULib, unduh program Python terbaru dan Folder "Info Pemain" dari cadangan Edison terbaru melalui Sesi SFTP.
*** INGAT SERING BACKUP ORIGINAL EDISON
Anda harus menambahkan Java:
mkdir jawa
cd jawa
Pindahkan jdk.blah.blah.blah.tar.gz dari backup ke edison melalui SFTP Session
tar -zxvf TARNAME
Sekarang, untuk TOMCAT, berikut cara mengunduh dan mengatur server web (dimulai dari direktori root):
mkdir kucing jantan
cd kucing jantan
Pindahkan Apache-Tomcat-blah-blah.#.#.#.tar.gz (**Format file tidak persis) dari cadangan ke edison melalui Sesi SFTP
tar -zxvf TARNAME
cd apache-Tomcat-9.0.0. M1/conf
vim Tomcat-users.xml
*Hapus Komentar di sekitar Peran dan tambahkan baris di bawah daftar dengan " role="manager-gui"/ >"
vim konteks.xml
*Ubah baris "" menjadi " privileged="true">"
cd../bin
vim startup.sh
*Tambahkan "export Java_HOME=/home/root/Java/"
vim shutdown.sh
*Tambahkan "export Java_HOME=/home/root/Java/"
Sekarang Periksa apakah server Web dapat dimulai melalui "./startup.sh" dan matikan melalui "./shutdown.sh" di bawah folder bin.
**Abaikan kesalahan "Server Catalina mungkin tidak berjalan", dan coba mulai dan matikan beberapa kali lagi…
Langkah 4: EHIS ke Server Web yang Dapat Dieksekusi dan Otomatis
Membuat Program yang Dapat Dieksekusi eHIS:
Tambahkan " #!/usr/bin/python2.7 " ke bagian atas eHISprogram.py
Kemudian Masukkan Perintah: chmod u+x eHISprogram.py
Mengotomatiskan Server Web:
mkdir /etc/init.d
cd init.d
PINDAHKAN edison.sh dari Cadangan ke direktori init.d melalui SFTP
EDIT edison.sh dengan Mengubah Lokasi startup.sh dan shutdown.sh
chmod 755 edison.sh
update-rc.d edison.sh default
Langkah 5: Menyiapkan Perangkat Ubidots (Cloud)
Masukkan Perintah dari Direktori root:
cd RTIMULib-master/Linux/python/tests/OfficialSFprograms/
python eHISnewCloudSource.py
Konfigurasi Variabel Perangkat:
Masuk ke Akun di
Klik pada Tab Sumber
Klik pada Perangkat
Klik pada Variabel impact_Graph
Salin ID Variabel
*cd RTIMULib-master/Linux/python/tests/OfficialSFprograms/
* vim eHIS.py
* PASTE ID Variabel impact_Graph di bawah kutipan impact_Graph = api.get_variable("")
**REPEAT untuk 3 Variabel lainnya
Langkah 6: Mengatur dan Menguji Server Web TomCat
***Anda memerlukan Cadangan Terbaru Edison Asli untuk proses ini
Langkah-langkah untuk Menginstal dan Menjalankan Server Web Edison Lokal:
Melalui Sesi SFTP, salin folder Edisonwar dan file Edisonwar.war dari cadangan ke direktori /home/root/tomcat/apache-tomcat-9.0.0. M1/webapps.
Mulai server Web
Buka Host Manager di browser menggunakan "rikseddy#.local:8080" dan periksa apakah Aplikasi EdisonWar terdaftar
Akses Aplikasi EdisonWar dan Lihat Tabel Dampak…
Terakhir, uji program Edison Head Impact System:
./eHISprogram
***Jika ada kesalahan "file tidak ada" atau "direktori tidak ada", perbaiki dengan menyalin file/direktori tersebut dari cadangan ke direktori masing-masing.
Periksa Server Web Host Lokal:
Akses host lokal menggunakan "localhost:8080" di Mac dan akses Player2 di bawah Chartwar
Periksa apakah tabel data Dampak telah diperbarui dengan data terbaru dari pengujian program python.