Mundarija:

Edison boshiga zarba tizimi: 6 qadam
Edison boshiga zarba tizimi: 6 qadam

Video: Edison boshiga zarba tizimi: 6 qadam

Video: Edison boshiga zarba tizimi: 6 qadam
Video: Грант Амато убил свою семью из-за веб-модели 2024, Noyabr
Anonim
Edison boshiga zarba tizimi
Edison boshiga zarba tizimi

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

Intel Edison -ni sozlash
Intel Edison -ni sozlash

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

RTIMULib -ni o'rnatish
RTIMULib -ni o'rnatish

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

Java va Tomcat o'rnatish
Java va Tomcat o'rnatish
Java va Tomcat o'rnatish
Java va Tomcat o'rnatish

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 va avtomatik veb -serverga
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

Ubidots (bulutli) qurilmasini sozlash
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

TomCat veb -serverini sozlash va sinovdan o'tkazish
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.

Tavsiya: