Промышленное производство
Промышленный Интернет вещей | Промышленные материалы | Техническое обслуживание и ремонт оборудования | Промышленное программирование |
home  MfgRobots >> Промышленное производство >  >> Manufacturing Technology >> Производственный процесс

Интеллектуальный биомедицинский монитор с MAX32620FTHR

Компоненты и расходные материалы

Arduino Mini 05
× 1
Maxim Integrated MAX32620FTHR
× 1
Транзистор LM35
× 1
Датчик частоты пульса
× 1
ячейка Пельтье
× 1
Круглый кабель с ферритовым сердечником
× 1
NPN-транзистор общего назначения
× 1
Резистор 1 кОм
× 1
Проводной кабель OpenBuilds - пешком
× 1
IDE Arduino
MIT App Inventor

Об этом проекте

История

В настоящее время на нашей планете мы сталкиваемся с миллионами проблем, чтобы выжить и продлить качество нашей жизни как общества.

Когда мы думаем о сохранении своего здоровья, мы думаем о том, как оставаться здоровым, чтобы иметь хорошую трудовую жизнь, социальную и в целом, или как заботиться о наших пожилых людях, но это проблемы, которые остаются незамеченными.

Около 29 000 детей, 21 ребенок в минуту, умирают каждый день, особенно по причинам, которых можно было избежать.

В развивающихся странах около 80% медицинских услуг предоставляется на дому, и большинство детей и пожилых людей, которые умирают, делают это дома, не подвергаясь осмотру медицинским работником. (ИСТОЧНИК:ЮНИСЕФ)

Новые технологии в медицине постепенно находили свое применение в этой области, и это принесло пользу и очень помогло в различных аспектах здравоохранения.

Принимая во внимание данные и предыдущую информацию, и добавляя высокие показатели смертности от болезней, к которым большинство из них можно было бы вовремя прооперировать с помощью недорогих базовых обследований, но в нашем сообществе, доступ к ним ограничен. Вот почему мы задали следующий вопрос: Как спроектировать и построить систему биомедицинского мониторинга для всех людей, использующих пластину MAX32620FTHR, питающуюся теплом тела?

Наш проект стремится решить все проблемы, представленные выше.

Вот почему мы приступаем к исследованию и анализу современных технологий и способов мониторинга жизненно важных функций.

Решение

Наш проект состоит из трех этапов, которые вместе составляют наш большой проект:

ФАЗА №1:Разработайте и создайте интеллектуальный браслет, в котором есть компоненты для диагностики и измерения основных показателей жизнедеятельности (температура, частота вращения, SpO2), которые с помощью программирования будут проанализированы и отправлены на этап 2.

Ожидается, что во втором прототипе будет интегрирован анализ и взятие биологических образцов (анализ крови), что значительно расширит диагностику человека.

ФАЗА № 2:Разработайте и запрограммируйте в облаке базу данных, способную принимать, анализировать, оценивать и обозначать результаты каждого человека в личной истории болезни. Точно так же платформа сможет обозначать симптомы и определять заболевания, которые присутствуют у пациентов, с помощью взятых образцов.

Каждый человек может получить доступ к своей истории болезни через приложение или через Интернет. Точно так же наш поставщик медицинских услуг или наш врач будут иметь доступ к данным.

Шаг №1:установите связи

ВСЕ СОЕДИНЕНИЯ !!

Шаг № 2:Как генерируется энергия?

Шаг № 3:Подключите MAX32620FTHR к ПК и настройте Arduino IDE

  • Для Windows и Linux перейдите в Файл-> Настройки . . В Mac OS перейдите в Arduino-> Настройки . .
  • В диалоговом окне найдите URL-адреса дополнительных плат . вставьте следующий URL-адрес и нажмите ОК . https://raw.githubusercontent.com/maximintegratedmicros/arduino-collateral/master/package_maxim_index.json
  • Перейдите в Инструменты-> Доска-> Диспетчер плат ...
  • В поле поиска введите "maxim".
  • Выберите 32-разрядный микроконтроллер Максима . и нажмите Установить .
  • После завершения установки закройте Boards Manager . .
  • Перейдите в Инструменты-> Доска . . В разделе Платы Maxim ARM (32-бит) выберите свою доску из списка поддерживаемых плат.
  • Подключите плату и в разделе Инструменты-> Порт выберите соответствующий последовательный порт для вашей платы.
  • Перейдите в Инструменты-> Программист . и выберите DAPLink . .

ВАЖНО:

Убедитесь, что все работает между MAX32620 и Arduino IDE. Выполните следующие действия, чтобы загрузить свой первый скетч моргания.

  • В среде Arduino IDE перейдите в Файл-> Примеры-> 01.Basics-> Blink .
  • Нажмите кнопку Подтвердить или перейдите в Sketch-> Verify / Compile .
  • Нажмите кнопку Загрузить . или выберите Скетч-> Загрузить . . (Требуется доступ для записи через USB; подробности здесь.

Шаг №4:Загрузите код

  #include  SoftwareSerial синий (TX, RX); // Создание соединения Bluetooth - TX TX to TX PIN и RxPIN to RXchar NOMBRE [21] ="MONITOR MEDICAL"; // Имя не более 20 символов char BPS ='4'; // 1 =1200, 2 =2400, 3 =4800, 4 =9600, 5 =19200, 6 =38400, 7 =57600, 8 =115200char PASS [5] ="1651"; // ПИН-код ИЛИ КЛЮЧ из 4-х цифровых символов float tempC; int PulseSensorPurplePin =A2; // Определяем вход в вывод AIN2int Signal; // содержит входящие необработанные данные. Значение сигнала может находиться в диапазоне 0-1024int Пороговое значение =550; // Определяем, какой сигнал «считать как такт», а какой указать tempPin =A1; // Определяем вход в контакт AIN1int select =3; // void setup () {// Открываем последовательный порт и устанавливаем его на 9600 бит / с blue.begin (9600); blue.println («Conect»); blue.println ("ДОБРО ПОЖАЛОВАТЬ К ВАШЕМУ ЛИЧНОМ МЕДИЦИНСКОМУ ПОМОЩНИКУ");} void loop () {if (blue.available ()> 0) // Если последовательного сценария нет, он не входит в цикл {// Сохраняет в переменной «select» написано, что в последовательном порту написано select =blue.read (); // В зависимости от того, что написано в LabView, будет информация, которую мы видим switch (select) {case 'a':// Если вы напишете «a», вы отправите нам температуру LM35 // Чтение значение с датчика tempC =analogRead (tempPin); tempC =(tempC * 5,0 * 100) / 970; // Отправляем данные в последовательный порт, формула создается на основе максимальной полученной записи blue.println (tempC); blue.print («° C»); задержка (1000); ломать; case 'b':// Если написано «b», он отправит нам частоту сердечных сокращений Signal =analogRead (PulseSensorPurplePin); blue.println (Сигнал); blue.print ("RPM"); // Отправляем значение сигнала в последовательный плоттер. задержка (1000); ломать; default:// Ввод «любого другого символа» отправит нам ошибку blue.println («error»); задержка (1500); // Retardo de 0,5 segundos}}}  

Примечание. Если есть ошибка или улучшение, о которых они хотят мне сообщить, я готов их выслушать. Я работаю для вас, друзья!

Шаг № 5:Подключите наше устройство через Bluetooth

При желании мы можем создать собственное приложение для разных платформ.

Мы можем использовать это персонализированное приложение:

Шаг 6. Проектирование облака данных Интернета вещей

Все эти дни я проектировал и определенным образом создавал постепенно, то, что стало бы нашим первым общим облаком данных.

Благодаря этому наши врачи, родственники, родители и заинтересованные лица могут получать данные и информацию о нашем состоянии здоровья в режиме реального времени. Они также могут узнать, есть ли у нас симптомы.

Далее я покажу, как развивается облако данных IoT:

Когда мы сказали, что можем диагностировать и обнаружить развитие вирусов и заболеваний, мы имели в виду, что мы можем визуализировать популяцию, которая в этом случае поражена, ниже:

Заключение

Благодаря этому небольшому устройству, которое мы можем адаптировать в нашем теле с различными моделями 3D-печати (предпочтительно BRAZALETE), мы можем контролировать в режиме реального времени и 24 часа в сутки всех людей населения, что позволяет нам пользоваться большим количеством преимуществ. но, в основном, чтобы охватить каждого ребенка и уязвимых пожилых людей, чтобы сократить ежедневную смертность из-за отсутствия медицинского диагноза с 29 000 до менее 1000.

Это великая цель, но достичь ее возможно.

Благодаря технологии, предоставляемой Maxim Integrated, мы можем рассчитывать на различное оборудование и устройства для реализации инициатив, которые обеспечивают решение повседневных проблем повседневной жизни на нашей планете.

Некоторые преимущества того, что у каждого человека есть устройство, подобное тому, которое разработано с MAX32620FTHR:

* Уточняйте диагноз и проводите ежедневные медицинские осмотры.

* Знайте о состоянии здоровья детей и пожилых людей.

* Оказывать медицинскую помощь в экстренных случаях.

* Диагностировать новые болезни по их происхождению.

* Разрешить следовать инструкциям в экстренных случаях.

* Составление лекарств в соответствии с симптомами, вычтенными из их проверок.

Этот проект совершенствуется каждый день. Я молодой человек, цель которого - улучшить качество жизни людей с помощью таких пионеров, как Maxim Integrated. Мое обязательство - продолжать развиваться и развиваться вместе с этим проектом, который находится в процессе. Мои незавершенные задачи, которые нужно выполнить:

Интегрируйте IoT в эту идею, позволяя загружать данные в облако и делиться ими с врачами, больницами и государственными организациями здравоохранения.

Делясь нашими чеками с нашими врачами и медицинскими организациями, мы можем взаимодействовать друг с другом и радоваться тому, что теперь можно находить и находить источник новых болезней и действовать, исходя из их корней.

Наши сообщества, дома и мы, граждане, можем быть уверены, что развитие новых вирусов будет ограничено минимальным числом, благодаря тому факту, что наши профессионалы следят за нами каждый день.

Спасибо команде Maxim Integrated и Hackster за то, что позволили мне поделиться этой замечательной инициативой, которая столь же важна.

Я мальчик, очень хочу поступить в университет. Я вырос в скромной семье с ограниченными ресурсами и стал жертвой вооруженного конфликта в моей стране. Моя мечта - внести свой вклад и реализовать идеи, которые позволят нам развиваться как обществу. Я хочу отметить себя и свою семью в этом грандиозном конкурсе.

Я ЛЮБЛЮ ТЕБЯ МАКСИМ ИНТЕГРИРОВАН!

Этот проект все еще находится в стадии разработки, но моя миссия - работать рука об руку с Maxim Integrated и Hackster и их сообществом для реализации и реализации этой идеи.

ОБНОВЛЕНИЕ 25 АВГУСТА:У НАС УЖЕ ЕСТЬ ОБЛАКО КИРПИЧНОЙ БАЗЫ ДАННЫХ. МЫ ТАКЖЕ ВНЕДРЕЛИ СОЛНЕЧНУЮ ПАНЕЛЬ В ПРОТОТИП, ЧТОБЫ В ДЕНЬ МОЖЕТ ПИТАТЬ ЧЕРЕЗ СОЛНЦЕ.

Для меня очень важна ваша поддержка!

Код

  • ПАНЕЛЬ ПРОГРАММИРОВАНИЯ MAX32620FTHR
ПЛАТА ДЛЯ ПРОГРАММИРОВАНИЯ MAX32620FTHR C / C ++
 #include  SoftwareSerial синий (TX, RX); // Создание соединения Bluetooth - TX TX to TX PIN и RxPIN to RXchar NOMBRE [21] ="MONITOR MEDICAL"; // Имя не более 20 символов char BPS ='4'; // 1 =1200, 2 =2400, 3 =4800, 4 =9600, 5 =19200, 6 =38400, 7 =57600, 8 =115200char PASS [5] ="1651"; // ПИН-код ИЛИ КЛЮЧ из 4-х цифровых символов float tempC; int PulseSensorPurplePin =A2; // Определяем вход в вывод AIN2int Signal; // содержит входящие необработанные данные. Значение сигнала может находиться в диапазоне 0-1024int Пороговое значение =550; // Определяем, какой сигнал «считать как такт», а какой указать tempPin =A1; // Определяем вход в контакт AIN1int select =3; // void setup () {// Открываем последовательный порт и устанавливаем его на 9600 бит / с blue.begin (9600); blue.println («Conect»); blue.println ("ДОБРО ПОЖАЛОВАТЬ К ВАШЕМУ ЛИЧНОМ МЕДИЦИНСКОМУ ПОМОЩНИКУ");} void loop () {if (blue.available ()> 0) // Если последовательного сценария нет, он не входит в цикл {// Сохраняет в переменной «select» написано, что в последовательном порту написано select =blue.read (); // В зависимости от того, что написано в LabView, будет информация, которую мы видим switch (select) {case 'a':// Если вы напишете «a», вы отправите нам температуру LM35 // Чтение значение с датчика tempC =analogRead (tempPin); tempC =(tempC * 5,0 * 100) / 970; // Отправляем данные в последовательный порт, формула создается на основе максимальной полученной записи blue.println (tempC); blue.print («° C»); задержка (1000); ломать; case 'b':// Если написано «b», он отправит нам частоту сердечных сокращений Signal =analogRead (PulseSensorPurplePin); blue.println (Сигнал); blue.print ("RPM"); // Отправляем значение сигнала в последовательный плоттер. задержка (1000); ломать; default:// Ввод «любого другого символа» отправит нам ошибку blue.println («error»); задержка (1500); // Retardo de 0,5 segundos}}} 

Схема

max32620fthr_ig1bBCU9t3.fzpz

Производственный процесс

  1. Монитор температуры и влажности в домашних условиях (в комнате) с веб-диаграммой - Raspberry Pi
  2. Монитор температуры ThingSpeak с Raspberry Pi
  3. Самодельные простейшие часы Numitron IV9 с Arduino
  4. Поддержка цифровой трансформации с помощью устаревших компонентов
  5. Игра с гироскопом Arduino с MPU-6050
  6. Arduino Temp. Монитор и часы реального времени с дисплеем 3.2
  7. Простое измерительное колесо с поворотным энкодером, сделанное своими руками
  8. Датчик Интернета вещей с Arduino, Yaler и IFTTT
  9. Повышение качества обслуживания клиентов с помощью интеллектуальной автоматизации
  10. 10 прецизионных компонентов, изготовленных на станках с ЧПУ