فهرست مطالب:

سیستم ضربه Edison Head: 6 مرحله
سیستم ضربه Edison Head: 6 مرحله

تصویری: سیستم ضربه Edison Head: 6 مرحله

تصویری: سیستم ضربه Edison Head: 6 مرحله
تصویری: Brake Assembly & Engine Tests | Franna Crane Project | Part 6 2024, جولای
Anonim
سیستم ضربه سر ادیسون
سیستم ضربه سر ادیسون

هدف این پروژه ایجاد دستگاهی بود که شدت ضربه های سر را تحت نظر داشته و ضربه هایی را که احتمال ایجاد ضربه مغزی زیاد است ، تشخیص دهد. در فوتبال جوانان ، این وسیله پزشکی می تواند "چشم دیگری" برای نظارت بر ایمنی بازیکنان و اطلاع مربیان در صورت بروز مشکل باشد.

************************************************************************************************************** خاط *************

مرحله 1: Intel Edison را راه اندازی کنید

Intel Edison را راه اندازی کنید
Intel Edison را راه اندازی کنید

به این وب سایت بروید:

دستورالعمل ها را به دقت دنبال کنید و مراحل نصب/به روز رسانی سیستم عامل را تکمیل کنید.

Wifi را تنظیم کنید: configure_edison --wifi

نام را تنظیم کنید: configure_edison --name

رمز عبور را تنظیم کنید: configure_edison --password

تنظیم تاریخ:

rm /etc /localtime

ln -s/usr/share/zoneinfo/America/Chicago/etc/localaltime

ls -l /etc /localtime

مرحله 2: RTIMULib را راه اندازی کنید

RTIMULib را راه اندازی کنید
RTIMULib را راه اندازی کنید

فایل زیپ RTIMULib را روی لپ تاپ بارگیری کنید:

با استفاده از SFTP فایل RTIMULib باز نشده را به فهرست اصلی Intel Edison منتقل کنید.

برای نصب سیستم لینوکس RTIMULib این دستورات را وارد کنید:

/etc/ld.so.conf را ایجاد کرده و خط را اضافه کنید: "/usr/local/lib"

در کتابخانه RTIMULib این دستورات را وارد کنید:

ساخت mkdir

ساخت سی دی

cmake..

make -j4

نصب کنید

ldconfig

در /Linux /RTIMULibCal Library این دستورات را وارد کنید:

make -j4

نصب کنید

در /Linux /python Library این دستورات را وارد کنید:

python setup.py build

python setup.py install

مرحله 3: راه اندازی جاوا و تامکت

جاوا و راه اندازی تامکت
جاوا و راه اندازی تامکت
جاوا و راه اندازی تامکت
جاوا و راه اندازی تامکت

پس از اتمام راه اندازی RTIMULib ، جدیدترین برنامه های Python و پوشه "اطلاعات بازیکنان" را از جدیدترین نسخه پشتیبان تهیه شده توسط Edison از طریق SFTP Session بارگیری کنید.

*** اغلب به یاد داشته باشید که از نسخه اصلی نسخه پشتیبان تهیه کنید

شما باید جاوا را اضافه کنید:

mkdir java

سی دی جاوا

انتقال jdk.blah.blah.blah.tar.gz از پشتیبان گیری به edison از طریق SFTP Session

tar -zxvf TARNAME

اکنون ، برای TOMCAT ، نحوه بارگیری و راه اندازی وب سرور (از فهرست اصلی) شروع شده است:

mkdir tomcat

سی دی تام گربه

انتقال apache-tomcat-blah-blah.#.#.#. tar.gz (** فرمت فایل دقیق نیست) از پشتیبان به edison از طریق SFTP Session

tar -zxvf TARNAME

cd apache-tomcat-9.0.0. M1/conf

vim tomcat-users.xml

*نظرات مربوط به نقش ها را حذف کرده و یک خط زیر لیست با "role =" manager-gui "/>" اضافه کنید.

vim context.xml

*تغییر خط "" به "privileged =" true ">"

سی دی../bin

vim startup.sh

*افزودن "export JAVA_HOME =/home/root/java/"

vim shutdown.sh

*افزودن "export JAVA_HOME =/home/root/java/"

حالا بررسی کنید که آیا می توان سرور وب را از طریق "./startup.sh" راه اندازی کرد و از طریق "./shutdown.sh" زیر پوشه bin خاموش شد.

** خطای "ممکن است سرور Catalina اجرا نشود" را نادیده بگیرید و چند بار دیگر راه اندازی و خاموش را امتحان کنید …

مرحله 4: EHIS به وب سرور قابل اجرا و خودکار

EHIS به سرور وب اجرایی و خودکار
EHIS به سرور وب اجرایی و خودکار

ایجاد برنامه اجرایی eHIS:

"#!/usr/bin/python2.7" را به بالای eHISprogram.py اضافه کنید

سپس فرمان را وارد کنید: chmod u+x eHISprogram.py

خودکارسازی وب سرور:

mkdir /etc/init.d

سی دی init.d

حرکت edison.sh از پشتیبان گیری به init.d dir از طریق SFTP

با تغییر مکان startup.sh و shutdown.sh ویرایش edison.sh را انجام دهید

chmod 755 edison.sh

به طور پیش فرض update-rc.d edison.sh

مرحله 5: راه اندازی دستگاه Ubidots (Cloud)

راه اندازی دستگاه Ubidots (Cloud)
راه اندازی دستگاه Ubidots (Cloud)

دستورات را از فهرست اصلی وارد کنید:

cd RTIMULib-master/Linux/python/tests/OfficialSFprograms/

python eHISnewCloudSource.py

پیکربندی متغیرهای دستگاه:

ورود به حساب در

روی برگه منابع کلیک کنید

روی Device کلیک کنید

روی متغیر ضربه ای ضربه بزنید

شناسه متغیر را کپی کنید

*cd RTIMULib-master/Linux/python/tests/OfficialSFprograms/

* vim eHIS.py

* قرار دادن شناسه متغیر ndik_Graph در زیر نقل قول های ضربه_گراف = api.get_variable ("")

** برای 3 متغیر دیگر تکرار کنید

مرحله 6: تنظیم و آزمایش وب سرور TomCat

تنظیم و آزمایش وب سرور TomCat
تنظیم و آزمایش وب سرور TomCat

*** برای این فرآیند به جدیدترین نسخه پشتیبان اصلی Edison نیاز دارید

مراحل نصب و اجرای وب سرور محلی ادیسون:

از طریق SFTP Session ، پوشه Edisonwar و فایل Edisonwar.war را از پشتیبان گیری در فهرست /home/root/tomcat/apache-tomcat-9.0.0. M1/webapps کپی کنید.

راه اندازی وب سرور

با استفاده از "rikseddy#.local: 8080" به مرورگر میزبان در مرورگر بروید و بررسی کنید که آیا برنامه EdisonWar فهرست شده است یا خیر

به برنامه EdisonWar دسترسی داشته باشید و جدول تأثیر را بررسی کنید…

در نهایت ، برنامه Edison Head Impact System را آزمایش کنید:

./eHIS برنامه

*** اگر خطاهای "فایل موجود نیست" یا "فهرست موجود نیست" وجود دارد ، آنها را با کپی کردن فایلها/فهرستها از پشتیبان در فهرستهای مربوطه آنها برطرف کنید.

وب سرور میزبان محلی را بررسی کنید:

با استفاده از "localhost: 8080" در Mac به میزبان محلی دسترسی پیدا کنید و در زیر Chartwar به Player2 دسترسی پیدا کنید

بررسی کنید که آیا جدول داده های Impact با جدیدترین داده های آزمایش برنامه پایتون به روز شده است یا خیر.

توصیه شده: