สารบัญ:

ระบบกระแทกหัว Edison: 6 ขั้นตอน
ระบบกระแทกหัว Edison: 6 ขั้นตอน

วีดีโอ: ระบบกระแทกหัว Edison: 6 ขั้นตอน

วีดีโอ: ระบบกระแทกหัว Edison: 6 ขั้นตอน
วีดีโอ: ปลอกขัน"สกรู" ใช้ประโยชน์ยังไง คลิปนี้มีคำตอบ 2024, กรกฎาคม
Anonim
ระบบกระแทกหัว Edison
ระบบกระแทกหัว Edison

เป้าหมายของโครงการนี้คือการสร้างอุปกรณ์ที่ตรวจสอบความเข้มของการกระแทกที่ศีรษะและตรวจจับการกระแทกที่มีโอกาสสูงที่จะเกิดการกระทบกระเทือน ในฟุตบอลเยาวชน อุปกรณ์ทางการแพทย์นี้สามารถเป็น "ชุดสายตา" เพิ่มเติมที่ดูแลความปลอดภัยของผู้เล่นและแจ้งโค้ชเมื่อมีบางอย่างผิดปกติ

****************************อย่าลืมสำรองข้อมูลเดิมของ EDISON บ่อยๆ **************** ************

ขั้นตอนที่ 1: ตั้งค่า Intel Edison

ตั้งค่า Intel Edison
ตั้งค่า Intel Edison

ไปที่เว็บไซต์นี้:

ปฏิบัติตามคำแนะนำอย่างละเอียดและดำเนินการติดตั้ง/อัพเดตเฟิร์มแวร์ให้เสร็จสิ้น

ตั้งค่า Wifi: configuration_edison --wifi

ตั้งค่าชื่อ: configure_edison --name

ตั้งค่ารหัสผ่าน: configure_edison --password

ตั้งค่าวันที่:

rm /etc/localtime

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

ls -l /etc/localtime

ขั้นตอนที่ 2: ตั้งค่า RTIMUlib

ตั้งค่า RTIMUlib
ตั้งค่า RTIMUlib

ดาวน์โหลดไฟล์ซิป RTIMUlib ลงในแล็ปท็อป:

ใช้ SFTP เพื่อถ่ายโอนไฟล์ RTIMULib ที่คลายซิปไปยังไดเร็กทอรีรากของ Intel Edison

ป้อนคำสั่งเหล่านี้เพื่อติดตั้งระบบ Linux ของ RTIMUlib:

สร้าง /etc/ld.so.conf และเพิ่มบรรทัด: " /usr/local/lib"

ภายใต้ไลบรารี RTIMUlib ให้ป้อนคำสั่งเหล่านี้:

mkdir build

cd build

ซีเมค..

ทำให้ -j4

ทำการติดตั้ง

ldconfig

ภายใต้ไลบรารี /Linux/RTIMULibCal ให้ป้อนคำสั่งเหล่านี้:

ทำให้ -j4

ทำการติดตั้ง

ภายใต้ /Linux/python Library ให้ป้อนคำสั่งเหล่านี้:

หลาม setup.py build

หลาม setup.py ติดตั้ง

ขั้นตอนที่ 3: การตั้งค่า Java และ Tomcat

Java และ Tomcat Setup
Java และ Tomcat Setup
Java และ Tomcat Setup
Java และ Tomcat Setup

เมื่อตั้งค่า RTIMULib เสร็จแล้ว ให้ดาวน์โหลดโปรแกรม Python ล่าสุดและโฟลเดอร์ "ข้อมูลผู้เล่น" จากข้อมูลสำรองล่าสุดของ Edison ผ่านเซสชัน SFTP

***อย่าลืมสำรองข้อมูล EDISON เดิมเป็นประจำ

คุณต้องเพิ่ม Java:

mkdir java

cd java

ย้าย jdk.blah.blah.blah.tar.gz จากข้อมูลสำรองไปยัง edison ผ่าน SFTP Session

tar -zxvf TARNAME

สำหรับ TOMCAT ต่อไปนี้คือวิธีการดาวน์โหลดและตั้งค่าเว็บเซิร์ฟเวอร์ (เริ่มจากไดเรกทอรีราก):

mkdir แมวตัวผู้

cd แมวตัวผู้

ย้าย apache-tomcat-blah-blah.#.#.#.tar.gz (**ไม่ใช่รูปแบบไฟล์ที่แน่นอน) จากการสำรองข้อมูลไปยัง edison ผ่าน SFTP Session

tar -zxvf TARNAME

cd apache-tomcat-9.0.0. M1/conf

vim tomcat-users.xml

*ลบความคิดเห็นเกี่ยวกับบทบาทและเพิ่มบรรทัดใต้รายการด้วย " roles="manager-gui"/ >"

กลุ่มบริบท.xml

*เปลี่ยนบรรทัด "" เป็น " privileged="true" >"

cd../bin

กลุ่ม start.sh

*เพิ่ม " export JAVA_HOME=/home/root/java/"

เป็นกลุ่ม 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

cd init.d

ย้าย edison.sh จาก Backup ไปยัง init.d dir ผ่าน SFTP

แก้ไข edison.sh โดยการเปลี่ยนตำแหน่งของ startup.sh และ shutdown.sh

chmod 755 edison.sh

update-rc.d edison.sh defaults

ขั้นตอนที่ 5: การตั้งค่าอุปกรณ์ Ubidots (คลาวด์)

การตั้งค่าอุปกรณ์ Ubidots (คลาวด์)
การตั้งค่าอุปกรณ์ Ubidots (คลาวด์)

ป้อนคำสั่งจากไดเรกทอรีราก:

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

หลาม eHISnewCloudSource.py

กำหนดค่าตัวแปรอุปกรณ์:

ลงชื่อเข้าใช้บัญชีที่

คลิกที่แท็บแหล่งที่มา

คลิกที่อุปกรณ์

คลิกที่ Impact_Graph Variable

คัดลอกตัวแปร ID

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

* กลุ่ม eHIS.py

* วาง Impact_Graph Variable ID ภายใต้ใบเสนอราคาของ impact_Graph = api.get_variable("")

**ทำซ้ำสำหรับอีก 3 ตัวแปร

ขั้นตอนที่ 6: การตั้งค่าและทดสอบ TomCat Webserver

การตั้งค่าและทดสอบ TomCat Webserver
การตั้งค่าและทดสอบ TomCat Webserver

***คุณต้องมีการสำรองข้อมูลล่าสุดของ Original Edison สำหรับกระบวนการนี้

ขั้นตอนในการติดตั้งและรัน Local Edison Webserver:

ผ่านเซสชัน SFTP ให้คัดลอกโฟลเดอร์ Edisonwar และไฟล์ Edisonwar.war จากการสำรองข้อมูลลงในไดเร็กทอรี /home/root/tomcat/apache-tomcat-9.0.0. M1/webapps

เริ่มต้นเว็บเซิร์ฟเวอร์

ไปที่ Host Manager บนเบราว์เซอร์โดยใช้ "rikseddy#.local:8080" และตรวจสอบว่ามีแอพ EdisonWar อยู่ในรายการหรือไม่

เข้าถึงแอป EdisonWar และดูตารางผลกระทบ…

สุดท้าย ให้ทดสอบโปรแกรม Edison Head Impact System:

./eHISprogram

***หากมีข้อผิดพลาด "ไฟล์ไม่มีอยู่" หรือ "ไม่มีไดเร็กทอรี" ให้แก้ไขโดยคัดลอกไฟล์/ไดเร็กทอรีเหล่านั้นจากข้อมูลสำรองไปยังไดเร็กทอรีที่เกี่ยวข้อง

ตรวจสอบเว็บเซิร์ฟเวอร์ของโฮสต์ท้องถิ่น:

เข้าถึงโฮสต์ท้องถิ่นโดยใช้ "localhost:8080" บน Mac และเข้าถึง Player2 ภายใต้ Chartwar

ตรวจสอบว่าตารางข้อมูล Impact อัปเดตด้วยข้อมูลล่าสุดจากการทดสอบโปรแกรม python หรือไม่

แนะนำ: