Mục lục:
- Bước 1: Thiết lập Intel Edison
- Bước 2: Thiết lập RTIMULib
- Bước 3: Thiết lập Java và Tomcat
- Bước 4: EHIS đến Máy chủ Web Thực thi và Tự động
- Bước 5: Thiết lập thiết bị Ubidots (Đám mây)
- Bước 6: Thiết lập và kiểm tra máy chủ web TomCat
Video: Hệ thống tác động đầu Edison: 6 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:35
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.
Đề xuất:
Công tắc thông minh Wifi ESP8266 hoạt động với Alexa và Tự động hóa Google Home: 7 bước
Công tắc thông minh Wifi ESP8266 Hoạt động với Alexa và Tự động hóa Google Home: Trong thế giới toàn cầu hóa, mọi người đều mong muốn có công nghệ thông minh và mới nhất
Đồng hồ báo thức thông minh: Đồng hồ báo thức thông minh được làm bằng Raspberry Pi: 10 bước (có hình ảnh)
Đồng hồ báo thức thông minh: Đồng hồ báo thức thông minh được làm bằng Raspberry Pi: Bạn đã bao giờ muốn có một chiếc đồng hồ thông minh chưa? Nếu vậy, đây là giải pháp cho bạn! Tôi đã làm Đồng hồ báo thức thông minh, đây là đồng hồ mà bạn có thể thay đổi thời gian báo thức theo trang web. Khi chuông báo thức kêu, sẽ có một âm thanh (còi) và 2 đèn sẽ
Làm thế nào để sử dụng đồng hồ vạn năng trong tiếng Tamil. Hướng dẫn cho người mới bắt đầu - Đồng hồ vạn năng cho người mới bắt đầu: 8 bước
Làm thế nào để sử dụng đồng hồ vạn năng trong tiếng Tamil. Hướng dẫn cho người mới bắt đầu | Đồng hồ vạn năng dành cho người mới bắt đầu: Xin chào các bạn, Trong hướng dẫn này, tôi đã giải thích cách sử dụng đồng hồ vạn năng trong tất cả các loại mạch điện tử theo 7 bước khác nhau, chẳng hạn như 1) kiểm tra tính liên tục khi phần cứng gặp sự cố 2) Đo dòng điện một chiều 3) kiểm tra Diode và đèn LED 4) Đo Resi
Động cơ bước Điều khiển động cơ bước Động cơ bước - Động cơ bước như một bộ mã hóa quay: 11 bước (có hình ảnh)
Động cơ bước Điều khiển động cơ bước Động cơ bước | Động cơ bước như một bộ mã hóa quay: Có một vài động cơ bước nằm xung quanh và muốn làm điều gì đó? Trong Có thể hướng dẫn này, hãy sử dụng động cơ bước làm bộ mã hóa quay để điều khiển vị trí của động cơ bước khác bằng vi điều khiển Arduino. Vì vậy, không cần phải quảng cáo thêm, chúng ta hãy
Quay số thông minh - Điện thoại truyền thống thông minh tự động sửa lỗi: 8 bước
Smart Dial - Điện thoại truyền thống thông minh tự động sửa lỗi: Smart Dial là điện thoại tự động sửa lỗi thông minh được tạo ra cho người cao tuổi có nhu cầu đặc biệt và nó cho phép người cao tuổi quay số trực tiếp từ điện thoại truyền thống mà họ quen dùng. Chỉ nhờ hoạt động tình nguyện tại một trung tâm chăm sóc người cao niên địa phương mà tôi