Оглавление:

Система ударов головы Эдисона: 6 ступеней
Система ударов головы Эдисона: 6 ступеней

Видео: Система ударов головы Эдисона: 6 ступеней

Видео: Система ударов головы Эдисона: 6 ступеней
Видео: Ушиб головного мозга: степени тяжести, симптомы, диагностика, лечение 2024, Ноябрь
Anonim
Система ударов головы Эдисона
Система ударов головы Эдисона

Целью этого проекта было создание устройства, которое отслеживает интенсивность ударов головой и обнаруживает удары с высокой вероятностью сотрясения мозга. В молодежном футболе это медицинское устройство может быть дополнительной «парой глаз», наблюдающей за безопасностью игроков и уведомляющей тренеров, когда что-то не так.

*************************** ПОМНИТЕ ЧАСТО КОПИРОВАТЬ ОРИГИНАЛЬНЫЙ EDISON **************** ************

Шаг 1: Установите Intel Edison

Настройка Intel Edison
Настройка Intel Edison

Перейдите на этот веб-сайт:

ТЩАТЕЛЬНО СОБЛЮДАЙТЕ инструкции и завершите процесс установки / обновления прошивки.

Настройте Wi-Fi: configure_edison --wifi

Установите имя: configure_edison --name

Установите пароль: configure_edison --password

Установите дату:

rm / и т. д. / локальное время

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

ls -l / и т. д. / локальное время

Шаг 2: Настройте RTIMULib

Настроить RTIMULib
Настроить RTIMULib

Загрузите zip-файл RTIMULib на ноутбук:

Используйте SFTP для передачи разархивированного файла RTIMULib в корневой каталог Intel Edison.

Введите эти команды для установки системы Linux от RTIMULib:

Создайте /etc/ld.so.conf и добавьте строку: «/ usr / local / lib»

В библиотеке RTIMULib введите следующие команды:

mkdir build

cd build

cmake..

make -j4

сделать установку

ldconfig

В библиотеке / Linux / RTIMULibCal введите следующие команды:

make -j4

сделать установку

В библиотеке / Linux / python введите следующие команды:

сборка python setup.py

установка python setup.py

Шаг 3. Установка Java и Tomcat

Установка Java и Tomcat
Установка Java и Tomcat
Установка Java и Tomcat
Установка Java и Tomcat

После завершения установки RTIMULib загрузите самые последние программы Python и папку «Players Info» из последней резервной копии Edison через сеанс SFTP.

*** ПОМНИТЕ ЧАСТО СОЗДАТЬ РЕЗЕРВНОЕ КОПИРОВАНИЕ ОРИГИНАЛЬНОГО EDISON.

Вам нужно добавить Java:

mkdir java

cd java

Переместите jdk.blah.blah.blah.tar.gz из резервной копии в edison через сеанс SFTP

tar -zxvf ИМЯ ТАРУ

Теперь, что касается TOMCAT, вот как загрузить и настроить веб-сервер (начиная с корневого каталога):

mkdir tomcat

cd tomcat

Переместите apache-tomcat-blah-blah. #. #. #. Tar.gz (** не точный формат файла) из резервной копии в edison через сеанс SFTP

tar -zxvf ИМЯ ТАРУ

компакт-диск apache-tomcat-9.0.0. M1 / conf

vim tomcat-users.xml

* Удалите комментарий вокруг ролей и добавьте строку под списком с "role =" manager-gui "/>"

vim context.xml

* Измените строку "" на "privileged =" true ">"

cd../bin

vim startup.sh

* Добавить "экспорт JAVA_HOME = / home / root / java /"

vim shutdown.sh

* Добавить "экспорт 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 из резервной копии в каталог init.d через SFTP

ИЗМЕНИТЬ edison.sh, изменив расположение startup.sh и shutdown.sh

chmod 755 edison.sh

update-rc.d edison.sh по умолчанию

Шаг 5: Настройка устройства Ubidots (Cloud)

Настройка устройства Ubidots (Cloud)
Настройка устройства Ubidots (Cloud)

Введите команды из корневого каталога:

компакт-диск RTIMULib-master / Linux / python / tests / OfficialSFprograms /

python eHISnewCloudSource.py

Настроить переменные устройства:

Войдите в учетную запись на странице

Перейдите на вкладку "Источники".

Нажмите на устройство

Нажмите на переменную impact_Graph

Скопируйте идентификатор переменной

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

* vim eHIS.py

* ВСТАВЬТЕ идентификатор переменной impact_Graph в кавычки для impact_Graph = api.get_variable ("")

** ПОВТОР для других 3 переменных

Шаг 6: Настройка и тестирование веб-сервера TomCat

Настройка и тестирование веб-сервера TomCat
Настройка и тестирование веб-сервера TomCat

*** Для этого процесса вам понадобится самая последняя резервная копия оригинального Edison.

Шаги по установке и запуску локального веб-сервера Edison:

Через сеанс SFTP скопируйте папку Edisonwar и файл Edisonwar.war из резервной копии в каталог /home/root/tomcat/apache-tomcat-9.0.0. M1/webapps.

Запустите веб-сервер

Перейдите в диспетчер хоста в браузере, используя "rikseddy #.local: 8080", и проверьте, есть ли в списке приложение EdisonWar.

Откройте приложение EdisonWar и ознакомьтесь с таблицей воздействия…

Наконец, протестируйте программу Edison Head Impact System:

./eHISprogram

*** Если есть ошибки «файл не существует» или «каталог не существует», исправьте их, скопировав эти файлы / каталоги из резервной копии в соответствующие каталоги.

Проверьте веб-сервер локального хоста:

Получите доступ к локальному хосту с помощью "localhost: 8080" на Mac и получите доступ к Player2 под Chartwar.

Проверьте, обновлена ли таблица данных воздействия самыми последними данными из тестирования программы python.

Рекомендуемые: