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

Выпускной год по мехатронике

<основной класс="главный сайт" id="главный">

Это был мой выпускной проект по мехатронике. на машиностроительном факультете в Скопье. Его цель состояла в том, чтобы разработать устройство, которое позволит взаимодействовать с реальными движениями рук с компьютерными 3D-моделями. Я объединил три разных поля в одном устройстве, т.е. машиностроение, электротехника и вычислительная техника:

В следующем видео вы можете увидеть презентацию проекта. Вот его содержание:

Сборка устройства


Детали, используемые в этом проекте

Акселерометр используется для отслеживания ориентации руки. Когда рука движется, значения по осям X, Y и Z от акселерометра изменяются и считываются на аналоговых входах платы Arduino. По их словам, 3D-модель тоже движется.

Потенциометры используются для отслеживания положения пальцев. Я прикрепил пружину (пружину ручки) к каждому потенциометру. Пружина удерживает ползунок потенциометра в определенном положении, и при движении пальцев ползунок вытягивается, и сопротивление потенциометра изменяется. Эти значения считываются с аналоговых входов платы Arduino, и в соответствии с ними двигаются пальцы 3D-модели.

В качестве основы я использовал пластиковую крышку от калькулятора, на которую прикрепил пять потенциометров. Поверх них я положил макетную плату, на которой с помощью ленты закрепил плату Arduino и акселерометр. На картинке ниже вы можете увидеть окончательный вид устройства.

Схема устройства


 

3D-модель


3D-модель представляет собой изображение руки человека. Сначала я смоделировал его в Solidworks, а затем перенес в Matlab/Simulink с помощью SimMechanicsLink из Matworks.


Перед созданием модели Simulink мне сначала пришлось установить пакет ввода-вывода Arduino, который состоит из библиотеки Simulink для связи с платой Arduino. Также с помощью Arduino IDE мне пришлось загрузить код на плату Arduino, которая поставляется вместе с пакетом, чтобы включить библиотеку Simulink. Здесь я настоятельно рекомендую мой учебник для пакета ввода-вывода Matlab и Arduino, чтобы вы могли понять принцип работы и увидеть код.

Я разбил свою модель Simulink на шесть подсистем:

Вы можете скачать модель Simulink здесь:


Проверьте мое расширение этого проекта.

Я перепрограммировал Arduino Glove для работы в качестве игрового контроллера.


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

  1. Идеи проектов на основе датчиков для студентов последних курсов инженерного факультета
  2. Smart Pen:последний проект для ECE5725
  3. Создание монитора Ambilight с помощью Arduino
  4. Игра Arduino Pong - OLED-дисплей
  5. Детектор звуковой частоты
  6. Клон Arduino Tamagotchi - цифровой питомец
  7. Манипулятор беспроводного переключателя света
  8. Tech-TicTacToe
  9. Водяной пистолет с датчиком движения
  10. Таймер обратного отсчета Arduino