İçindekiler:
- Adım 1: Intel Edison'u Kurun
- Adım 2: RTIMULib'i kurun
- 3. Adım: Java ve Tomcat Kurulumu
- Adım 4: Yürütülebilir ve Otomatik Web Sunucusuna EHIS
- Adım 5: Ubidots (Bulut) Aygıtını Kurma
- 6. Adım: TomCat Webserver'ı Ayarlama ve Test Etme
Video: Edison Kafa Darbe Sistemi: 6 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:21
Bu projenin amacı, kafa darbelerinin yoğunluğunu izleyen ve sarsıntı oluşturma olasılığı yüksek olan etkileri tespit eden bir cihaz oluşturmaktı. Gençlik futbolunda bu tıbbi cihaz, oyuncuların güvenliğini denetleyen ve bir şeyler ters gittiğinde koçları bilgilendiren ek bir "göz" olabilir.
****************************** ORİJİNAL EDISON'U SIKÇA YEDEKLEMEYİ UNUTMAYIN**************** ***************
Adım 1: Intel Edison'u Kurun
Bu Web Sitesine gidin:
Talimatları TAM OLARAK TAKİP EDİN ve Kurulum İşlemi/Firmware Güncellemesini tamamlayın.
Wifi'yi kurun: configure_edison --wifi
Adı ayarlayın: configure_edison --name
Şifreyi Ayarlayın: configure_edison --password
Tarihi Ayarlayın:
rm /etc/yerelzaman
ln -s /usr/share/zoneinfo/Amerika/Chicago /etc/localtime
ls -l /etc/localtime
Adım 2: RTIMULib'i kurun
RTIMULib Zip Dosyasını Dizüstü Bilgisayara İndirin:
Sıkıştırılmamış RTIMULib Dosyasını Intel Edison'un kök dizinine aktarmak için SFTP'yi kullanın.
RTIMULib'in Linux sistemini kurmak için şu komutları girin:
/etc/ld.so.conf oluşturun ve şu satırı ekleyin: " /usr/local/lib"
RTIMULib Kitaplığı altında şu komutları girin:
mkdir inşa
cd oluşturma
cmake..
-j4 yap
kurulum yap
ldconfig
/Linux/RTIMULibCal Kitaplığı altında şu komutları girin:
-j4 yap
kurulum yap
/Linux/python Library altında şu komutları girin:
python setup.py yapı
python setup.py kurulumu
3. Adım: Java ve Tomcat Kurulumu
RTIMULib Kurulumunu tamamladıktan sonra, bir SFTP Oturumu aracılığıyla en son Edison yedeklemesinden en yeni Python programlarını ve "Players Info" Klasörünü indirin.
***ORIGNAL EDISON'U SIKÇA YEDEKLEMEYİ UNUTMAYIN
Java'yı eklemelisiniz:
mkdir java
cd java
SFTP Oturumu aracılığıyla jdk.blah.blah.blah.tar.gz'yi yedekten edison'a taşıyın
tar -zxvf TARNAME
Şimdi, TOMCAT için web sunucusunu nasıl indireceğiniz ve kuracağınız aşağıda açıklanmıştır (kök dizinden başlayarak):
mkdir erkek kedi
cd erkek kedi
SFTP Oturumu aracılığıyla apache-tomcat-blah-blah.#.#.#.tar.gz (**Tam dosya biçimi değil) yedekten edison'a taşıyın
tar -zxvf TARNAME
cd apache-tomcat-9.0.0. M1/conf
vim tomcat-users.xml
*Rollerin etrafındaki Yorumu silin ve listenin altına "roller="manager-gui"/ > " ile bir satır ekleyin
vim bağlamı.xml
*"" satırını "ayrıcalıklı="true" >" olarak değiştirin
cd../bin
vim startup.sh
*" export Java_HOME=/home/root/java/" ekleyin
vim kapatma.sh
*" export Java_HOME=/home/root/java/" ekleyin
Şimdi Web sunucusunun "./startup.sh" üzerinden başlatılıp başlatılamayacağını ve bin klasörü altındaki "./shutdown.sh" üzerinden kapatılıp kapatılamayacağını kontrol edin.
**"Catalina Sunucusu çalışmıyor olabilir" hatasını görmezden gelin ve birkaç kez daha başlatıp kapatmayı deneyin…
Adım 4: Yürütülebilir ve Otomatik Web Sunucusuna EHIS
eHIS Yürütülebilir Programı Oluşturma:
eHISprogram.py'nin en üstüne " #!/usr/bin/python2.7 " ekleyin
Ardından Komutu Girin: chmod u+x eHISprogram.py
Web Sunucusunu Otomatikleştirme:
mkdir /etc/init.d
cd başlangıç.d
edison.sh dosyasını Yedekleme'den SFTP aracılığıyla init.d dizinine TAŞIMA
startup.sh ve shutdown.sh konumlarını değiştirerek edison.sh'yi DÜZENLE
chmod 755 edison.sh
update-rc.d edison.sh varsayılanları
Adım 5: Ubidots (Bulut) Aygıtını Kurma
Kök Dizinden Komutları Girin:
cd RTIMULib-master/Linux/python/testler/ResmiSFprogramları/
python eHISnewCloudSource.py
Aygıt Değişkenlerini Yapılandırın:
ubidots.com/ adresinden Hesapta oturum açın
Kaynaklar Sekmesine tıklayın
Cihaza tıklayın
Impact_Graph Değişkenine tıklayın
Değişken Kimliğini kopyalayın
*cd RTIMULib-master/Linux/python/testler/ResmiSFprogramları/
* vim eHIS.py
* Impact_Graph Değişken Kimliğini Impact_Graph = api.get_variable("") alıntılarının altına YAPIŞTIRIN
**Diğer 3 Değişken için TEKRAR
6. Adım: TomCat Webserver'ı Ayarlama ve Test Etme
***Bu işlem için Orijinal Edison'un En Yeni Yedeğine ihtiyacınız var
Yerel Edison Web Sunucusunu Kurma ve Çalıştırma Adımları:
Bir SFTP Oturumu aracılığıyla, Edisonwar klasörünü ve Edisonwar.war dosyasını yedekten /home/root/tomcat/apache-tomcat-9.0.0. M1/webapps dizinine kopyalayın.
Web sunucusunu başlatın
"rikseddy#.local:8080" kullanarak tarayıcıda Ana Bilgisayar Yöneticisine gidin ve EdisonWar Uygulamasının listelenip listelenmediğini kontrol edin
EdisonWar Uygulamasına Erişin ve Etki Tablosuna Bakın…
Son olarak, Edison Head Impact System programını test edin:
./eHISprogramı
***"Dosya mevcut değil" veya "dizin mevcut değil" hataları varsa, bu dosyaları/dizinleri yedekten ilgili dizinlerine kopyalayarak düzeltin.
Yerel Ana Bilgisayarın Web Sunucusunu Kontrol Edin:
Mac'te "localhost:8080" kullanarak yerel ana bilgisayara erişin ve Chartwar altında Player2'ye erişin
Etki verileri tablosunun, python programının test edilmesinden elde edilen en son verilerle güncellenip güncellenmediğini kontrol edin.
Önerilen:
Visuino Bir LED'in Parlaklığını Değiştirmek için Darbe Genişlik Modülasyonu (PWM) Nasıl Kullanılır: 7 Adım
Visuino Bir LED'in Parlaklığını Değiştirmek için Darbe Genişlik Modülasyonu (PWM) Nasıl Kullanılır: Bu eğitimde, Darbe Genişlik Modülasyonu (PWM) kullanarak parlaklığını değiştirmek için Arduino UNO ve Visuino'ya bağlı bir LED kullanacağız. Bir tanıtım videosunu izleyin
Sıcaklık Uyarısı Kafa Bandı: 10 Adım
Sıcaklık Uyarılı Kafa Bandı: Florida'da yaşarken, dışarısı çok sıcak olduğunda beni uyarabilecek bir giysi yaratmakla ilgileniyordum. Arduino'yu ve birkaç basit bileşeni kullanarak, kafa bandına eklenebilecek bir devre kartı oluşturabildim, bu da ne zaman beni uyarır
Esp8266 Saat ve Darbe Üreteci: 3 Adım
Esp8266 Saat ve Darbe Üreteci: Bu talimat, basit bir test ekipmanı parçası içindir; bir saat ve darbe üreteci. Bir test saati veya bir darbe dizisi oluşturmak için bir esp8266'daki i2S donanım arayüzünü kullanır. Bu, özel bir donanım gerektirmediğinden bir araya getirmeyi kolaylaştırır
VR için Kafa Hareketi Takip Sistemi: 8 Adım
VR için Kafa Hareketi Takip Sistemi: Benim adım Sam KODO, Bu derste, VR için kafa izleme sistemi oluşturmak için Arduino IMU sensörlerinin nasıl kullanılacağını adım adım öğreteceğim. Bu projede ihtiyacınız olacak: - Bir LCD Ekran HDMI :https://www.amazon.com/Elecrow-Capacitive-interfac…- Bir
8Ch PWM'yi Darbe Konum Modülasyonuna Dönüştürme: 4 Adım
8Ch PWM'yi Darbe Konum Modülasyonuna Dönüştürme: Radyo kontrollü modeller (veya RC modelleri) için radyo Alıcılarının 2 çıkış sinyali formatını inceleyeceğiz. Geleneksel ve en yaygın Alıcı sinyali türü PWM'dir ve genellikle PWM, kanal başına yalnızca bir kablo gerektirir. PPM sinyalleri şimdi daha da artıyor