Mục lục:
2025 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2025-01-13 06:58
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
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
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
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
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)
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
*** 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.