Mục lục:

Hệ thống tác động đầu Edison: 6 bước
Hệ thống tác động đầu Edison: 6 bước

Video: Hệ thống tác động đầu Edison: 6 bước

Video: Hệ thống tác động đầu Edison: 6 bước
Video: Ai phát minh ra bóng đèn ? Thomas Edison hay một ai khác ? | Hoạt Hình Khoa Học Vui 2021 2024, Tháng bảy
Anonim
Hệ thống tác động đầu Edison
Hệ thống tác động đầu Edison

Mục tiêu của dự án này là tạo ra một thiết bị giám sát cường độ của các tác động đầu và phát hiện các tác động có khả năng cao tạo ra chấn động. Trong bóng đá trẻ, thiết bị y tế này có thể là một “bộ mắt” bổ sung giám sát sự an toàn của các cầu thủ và thông báo cho huấn luyện viên khi có vấn đề.

**************************** NHỚ SAO LƯU BẢN GỐC EDISON THƯỜNG GẶP **************** ************

Bước 1: Thiết lập Intel Edison

Thiết lập Intel Edison
Thiết lập Intel Edison

Truy cập Trang web này:

THỰC HIỆN THEO DÕI các hướng dẫn và hoàn tất Quy trình cài đặt / Cập nhật chương trình cơ sở.

Thiết lập Wi-Fi: config_edison --wifi

Thiết lập Tên: config_edison --name

Thiết lập mật khẩu: config_edison --password

Thiết lập ngày:

rm / etc / localtime

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

ls -l / etc / localtime

Bước 2: Thiết lập RTIMULib

Thiết lập RTIMULib
Thiết lập RTIMULib

Tải Tệp Zip RTIMULib lên Máy tính xách tay:

Sử dụng SFTP để chuyển Tệp RTIMULib đã giải nén vào thư mục gốc của Intel Edison.

Nhập các lệnh sau để cài đặt hệ thống Linux của RTIMULib:

Tạo /etc/ld.so.conf và thêm dòng: "/ usr / local / lib"

Trong Thư viện RTIMULib, hãy nhập các lệnh sau:

mkdir xây dựng

xây dựng cd

cmake..

make -j4

thực hiện cài đặt

ldconfig

Trong Thư viện / Linux / RTIMULibCal, hãy nhập các lệnh sau:

make -j4

thực hiện cài đặt

Trong Thư viện / Linux / python, hãy nhập các lệnh sau:

python setup.py bản dựng

python setup.py cài đặt

Bước 3: Thiết lập Java và Tomcat

Thiết lập Java và Tomcat
Thiết lập Java và Tomcat
Thiết lập Java và Tomcat
Thiết lập Java và Tomcat

Sau khi hoàn tất Thiết lập RTIMULib, hãy tải xuống các chương trình Python mới nhất và Thư mục "Thông tin người chơi" từ bản sao lưu Edison gần đây nhất thông qua Phiên SFTP.

*** NHỚ ĐỂ SAO LƯU EDISON GỐC THƯỜNG GẶP

Bạn phải thêm Java:

mkdir java

cd java

Di chuyển jdk.blah.blah.blah.tar.gz từ bản sao lưu sang edison thông qua Phiên SFTP

tar -zxvf TARNAME

Bây giờ, đối với TOMCAT, đây là cách tải xuống và thiết lập máy chủ web (bắt đầu từ thư mục gốc):

mkdir tomcat

cd tomcat

Di chuyển apache-tomcat-blah-blah. #. #. #. Tar.gz (** Không phải định dạng tệp chính xác) từ bản sao lưu sang edison qua Phiên SFTP

tar -zxvf TARNAME

cd apache-tomcat-9.0.0. M1 / conf

vim tomcat-users.xml

* Xóa Nhận xét xung quanh Vai trò và thêm một dòng dưới danh sách với "role =" manager-gui "/>"

vim context.xml

* Thay đổi dòng "" thành "đặc quyền =" true ">"

cd../bin

vim startup.sh

* Thêm "xuất JAVA_HOME = / home / root / java /"

vim shutdown.sh

* Thêm "xuất JAVA_HOME = / home / root / java /"

Bây giờ Kiểm tra xem máy chủ Web có thể được khởi động thông qua "./startup.sh" và tắt máy thông qua "./shutdown.sh" trong thư mục bin hay không.

** Bỏ qua lỗi "Máy chủ Catalina có thể không chạy" và thử khởi động và tắt máy vài lần nữa…

Bước 4: EHIS đến Máy chủ Web Thực thi và Tự động

EHIS tới Máy chủ Web Thực thi và Tự động
EHIS tới Máy chủ Web Thực thi và Tự động

Tạo chương trình thực thi eHIS:

Thêm "#! / Usr / bin / python2.7" vào đầu eHISprogram.py

Sau đó nhập Command: chmod u + x eHISprogram.py

Máy chủ web tự động:

mkdir /etc/init.d

cd init.d

CHUYỂN edison.sh từ Sao lưu sang init.d dir qua SFTP

CHỈNH SỬA edison.sh bằng cách Thay đổi Vị trí của startup.sh và shutdown.sh

chmod 755 edison.sh

update-rc.d edison.sh mặc định

Bước 5: Thiết lập thiết bị Ubidots (Đám mây)

Thiết lập thiết bị Ubidots (Đám mây)
Thiết lập thiết bị Ubidots (Đám mây)

Nhập lệnh từ Thư mục gốc:

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

python eHISnewCloudSource.py

Định cấu hình các biến thiết bị:

Đăng nhập vào tài khoản tại

Nhấp vào tab Nguồn

Nhấp vào thiết bị

Nhấp vào Biến ảnh hưởng_Graph

Sao chép ID biến

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

* vim eHIS.py

* TẠM DỪNG ID biến tác động_Graph trong trích dẫn của tác động_Graph = api.get_variable ("")

** LẶP lại cho 3 Biến khác

Bước 6: Thiết lập và kiểm tra máy chủ web TomCat

Cài đặt và kiểm tra máy chủ web TomCat
Cài đặt và kiểm tra máy chủ web TomCat

*** Bạn cần Bản sao lưu gần đây nhất của Edison gốc cho quá trình này

Các bước cài đặt và chạy máy chủ web Edison cục bộ:

Thông qua Phiên SFTP, sao chép thư mục Edisonwar và tệp Edisonwar.war từ bản sao lưu vào thư mục /home/root/tomcat/apache-tomcat-9.0.0. M1/webapps.

Khởi động máy chủ web

Đi tới Trình quản lý máy chủ lưu trữ trên trình duyệt bằng cách sử dụng "rikseddy #.local: 8080" và kiểm tra xem Ứng dụng EdisonWar có được liệt kê hay không

Truy cập Ứng dụng EdisonWar và Kiểm tra Bảng Tác động…

Cuối cùng, hãy kiểm tra chương trình Hệ thống tác động đầu Edison:

./eHISprogram

*** Nếu có lỗi "tệp không tồn tại" hoặc "thư mục không tồn tại", hãy sửa chúng bằng cách sao chép các tệp / thư mục đó từ bản sao lưu vào thư mục tương ứng của chúng.

Kiểm tra Máy chủ Web của Máy chủ Cục bộ:

Truy cập máy chủ lưu trữ cục bộ bằng "localhost: 8080" trên Mac và truy cập Player2 trong Chartwar

Kiểm tra xem bảng dữ liệu Impact đã cập nhật với dữ liệu gần đây nhất từ việc thử nghiệm chương trình python hay chưa.

Đề xuất: