Mundarija:
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-13 06:58
Loyihaning maqsadi bosh chayqalishining intensivligini kuzatuvchi va chayqalish ehtimoli yuqori bo'lgan zarbalarni aniqlaydigan qurilmani yaratish edi. Yoshlar futbolida bu tibbiy asbob o'yinchilarning xavfsizligini nazorat qiladigan va biror narsa noto'g'ri bo'lganda murabbiylarga xabar beradigan qo'shimcha "ko'zlar to'plami" bo'lishi mumkin.
******************************************************************************************************************** ************
1 -qadam: Intel Edison -ni o'rnating
Ushbu veb-saytga o'ting:
Ko'rsatmalarni to'liq bajaring va o'rnatish jarayoni/dasturiy ta'minot yangilanishini yakunlang.
Wi -Fi -ni sozlash: configure_edison -wifi
Ismni o'rnating: configure_edison -ism
Parolni o'rnating: configure_edison -parol
Sana o'rnatish:
rm /etc /localtime
ln -s/usr/share/zoneinfo/America/Chikago/etc/localtime
ls -l /etc /localtime
2 -qadam: RTIMULib -ni o'rnating
Laptopda RTIMULib Zip faylini yuklab oling:
SFTP -dan foydalanib, ochilmagan RTIMULib faylini Intel Edisonning asosiy katalogiga o'tkazing.
RTIMULib Linux tizimini o'rnatish uchun quyidagi buyruqlarni kiriting:
/Etc/ld.so.conf -ni yarating va "/usr/local/lib" qatorini qo'shing.
RTIMULib kutubxonasi ostiga quyidagi buyruqlarni kiriting:
mkdir qurish
CD yaratish
smake..
qilish -j4
o'rnatishni amalga oshiring
ldconfig
/Linux /RTIMULibCal kutubxonasi ostiga quyidagi buyruqlarni kiriting:
qilish -j4
o'rnatishni amalga oshiring
/Linux /python kutubxonasi ostiga quyidagi buyruqlarni kiriting:
python setup.py tuzilishi
python setup.py o'rnatish
3 -qadam: Java va Tomcat -ni sozlash
RTIMULib -ni o'rnatishni tugatgandan so'ng, SFTP sessiyasi orqali eng so'nggi Edison zaxirasidan Python dasturlari va "O'yinchilar haqida ma'lumot" papkasini yuklab oling.
*** ORIGINAL EDISONNI ZABURLASHNI ZAMONAN YODDA BILAN
Java -ni qo'shishingiz kerak:
mkdir java
cd java
Jdk.blah.blah.blah.tar.gz -ni SFTP sessiyasi orqali zaxiradan edisonga ko'chiring.
tar -zxvf TARNAME
Endi TOMCAT uchun veb -serverni qanday yuklab olish va sozlash mumkin (ildiz katalogidan boshlab):
mkdir tomcat
CD tomcat
Apache-tomcat-blah-blah.#.#.#. Tar.gz (** aniq fayl formati emas) ni SFTP sessiyasi orqali zaxiradan edisonga ko'chiring.
tar -zxvf TARNAME
CD apache-tomcat-9.0.0. M1/conf
vim tomcat-users.xml
*Rollar haqidagi sharhni o'chirib tashlang va ro'yxat ostiga "rollar =" manager-gui "/>" qatorini qo'shing.
vim context.xml
*"" Qatorini "imtiyozli =" rost ">" ga o'zgartiring
CD../bin
vim startup.sh
*"JAVA_HOME =/home/root/java/export" ni qo'shing
vim shutdown.sh
*"JAVA_HOME =/home/root/java/export" ni qo'shing
Endi veb -serverni "./startup.sh" orqali ishga tushirish va axlat qutisi ostidagi "./shutdown.sh" orqali o'chirish mumkinligini tekshiring.
** "Catalina Server ishlamayotgan bo'lishi mumkin" xatosiga e'tibor bermang va yana bir necha marta ishga tushirish va o'chirib ko'ring.
4 -qadam: EHIS bajariladigan va avtomatik veb -serverga
EHIS bajariladigan dasturini yaratish:
EHISprogram.py -ning yuqori qismiga " #!/Usr/bin/python2.7" qo'shing.
Keyin buyruqni kiriting: chmod u+x eHISprogram.py
Veb -serverni avtomatlashtirish:
mkdir /etc/init.d
CD boshlang'ich
Edison.sh -ni Zaxiradan SFTP orqali init.d -ga ko'chiring
Startup.sh va shutdown.sh manzillarini o'zgartirish orqali edison.sh -ni tahrir qiling
chmod 755 edison.sh
update-rc.d edison.sh standartlari
5 -qadam: Ubidots (bulutli) qurilmasini sozlash
Ildiz katalogidan buyruqlarni kiriting:
cd RTIMULib-master/Linux/python/testlar/OfficialSFprograms/
Python eHISnewCloudSource.py
Qurilma o'zgaruvchilarini sozlash:
Https://ubidots.com/ saytida hisobingizga kiring.
Manbalar yorlig'ini bosing
Qurilmani bosing
Impact_Graph Variable -ni bosing
O'zgaruvchi identifikatorini nusxalash
*cd RTIMULib-master/Linux/python/testlar/OfficialSFprograms/
* eHIS.py
* Impact_Graph = api.get_variable ("") kotirovkalari ostida Impact_Graph o'zgaruvchan identifikatorini joylashtiring.
** Boshqa 3 o'zgaruvchiga takrorlang
6 -qadam: TomCat veb -serverini sozlash va sinovdan o'tkazish
*** Bu jarayon uchun sizga Edisonning eng so'nggi zaxira nusxasi kerak
Mahalliy Edison veb -serverini o'rnatish va ishga tushirish bosqichlari:
SFTP sessiyasi orqali Edisonwar papkasini va Edisonwar.war faylini zaxiradan /home/root/tomcat/apache-tomcat-9.0.0. M1/webapps katalogiga nusxalash.
Veb -serverni ishga tushirish
"Rikseddy#.local: 8080" yordamida brauzerda Xost menejeriga o'ting va EdisonWar ilovasi ro'yxatda ekanligini tekshiring.
EdisonWar ilovasiga kiring va ta'sir jadvalini ko'rib chiqing …
Nihoyat, Edison Head Impact System dasturini sinab ko'ring:
./eHIS dasturi
*** "Fayl mavjud emas" yoki "katalog mavjud emas" xatolar bo'lsa, ularni fayllar/kataloglarni zaxiradagi tegishli kataloglariga nusxalash orqali tuzating.
Mahalliy xost veb -serverini tekshiring:
Mac -dagi "localhost: 8080" yordamida mahalliy xostga kiring va Chartwar ostida Player2 -ga kiring
Ta'sir ma'lumotlari jadvali python dasturini sinovdan o'tkazishning so'nggi ma'lumotlari bilan yangilanganligini tekshiring.