top of page

Кровать для пациента

Цель проекта: создать систему кровати, которую можно перемещать вверх или вниз по желанию с помощью платы управления Pinoo, модуля джойстика и серводвигателя.

Продолжительность:  2 урока

Возрастная группа:  7 лет и старше

Пино Набор:  Набор для изготовления, полный комплект. 

Достижения:

  • Учит программировать плату управления Pinoo.

  • Учит пользоваться модулем джойстика.

  • Научится пользоваться серводвигателем.

  • Развивает алгоритмические навыки.

  • Развиваются навыки кодирования.


Материалы, которые будут использоваться:  Программа Mblock 3, плата управления pinoo, серводвигатель, модуль джойстика, соединительные кабели.

 

 

Материалы, необходимые для дизайна:  Белый ева, белый картон, ножницы, палочка для языка, клеевой пистолет и силикон.

 

Строительство проекта:

 

Для нашего проекта мы сначала нарезаем наш белый картон в форме кровати.

 

 

Затем закрепляем язычковые палочки по форме изножья кровати с помощью силиконового пистолета.

 

 

 

 

 

 

 

 

 

 

 

 

 


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

 

 

 

Прикрепляем белую Еву к верхней части кровати и придаем ей вид одеяла.

 

 

 

То же самое делаем с подушкой.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Затем мы завершаем нашу конструкторскую часть, подключая наш серводвигатель к Gate 1, а модуль джойстика — к Gate 9.

 

Добавление расширения Pinoo:

  

 

 

 

На вкладке «Расширения» нажмите «Управление расширениями».

 

 

В открывшемся окне пишем в поисковике «Pinoo» и в результате достаточно сказать скачать.

Установил на наш компьютер.

 

Подключение платы управления Pinoo к компьютеру:

 

 

 

В Mblock 3 мы нажимаем на вкладку «Подключиться» в левом верхнем углу. В открывшемся окне кликаем по разделу «Последовательный порт» и на открывшейся странице выбираем опцию «COM4».

ПРИМЕЧАНИЕ. Поскольку каждый компьютер имеет разные записи портов, номера рядом с COM могут измениться.

 

 

Нажмите на вкладку Карты. В открывшемся окне мы выбираем опцию карты «Arduino Nano», используемую картой управления Pinoo.

 

 

Нажмите на вкладку «Расширения». В открывшемся окне выбираем «Pinoo», расширение используемой нами карты управления.

 

 

Нажмите на вкладку Подключить. Нажмите «Обновление прошивки» в открывшемся окне.

 

Кодирующая часть:

 

 

 

Для запуска серводвигателя запускаем его по команде «при нажатии клавиши». Поскольку серводвигатель работает в диапазоне от 0 до 180 градусов, мы пробуем оба угла.

Примечание. Углы серводвигателя могут различаться в зависимости от того, как вы прикрепите щетку серводвигателя. Для этого важно попробовать углы в этом проекте.

 

 

 

 

 

 

 

 


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

 

Под кодом события программы Pinoo мы добавляем код для получения aci 90, потому что мы хотим, чтобы угол нашего серводвигателя сначала был плоским. Затем мы передаем значения из модуля джойстика в нашу переменную y в цикле непрерывного повторения, чтобы мы могли использовать переменную y при написании наших кодов.

 

 


Если значение нашей переменной y меньше 450, мы увеличиваем значение aci на 5 и присваиваем его углу нашего серводвигателя. Таким образом, наша переменная y будет гарантировать, что наш серводвигатель, то есть изголовье нашей кровати, будет двигаться вверх.

Другое условие: если наша переменная y меньше 550, то есть если мой модуль джойстика сдвинут вниз, значение нашей переменной aci будет уменьшено на 5 и передано в угол нашего серводвигателя. Таким образом, наш серводвигатель, то есть изголовье кровати, будет двигаться вниз.

 

Щелкните правой кнопкой мыши команду «Pinoo Program» и в открывшемся окне выберите опцию «Установить на Arduino».

 

 

На открывшейся странице нажимаем на кнопку «Загрузить в Arduino», которая выделена красным цветом. Наши коды загружаются на нашу контрольную карту Pinoo.

После появления сообщения «Установка завершена» нажмите кнопку «Закрыть». После завершения установки держатель батареи вставляется, и проект запускается.

 

Рабочий статус проекта:

 

 

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

IMG_4246.JPEG
IMG_4241.JPEG
IMG_4233.JPEG
IMG_4235.JPEG
IMG_4237.JPEG
IMG_4239.JPEG
IMG_4240.JPEG
1_a8314da2-edff-4525-979d-b2d3ff93364b_large.png
pinoo_uzanti_480x480.jpg
seri_port_480x480.jpg
KART_480x480.jpg
pinooo_480x480 (2).jpg
aygit_yazilim_480x480.jpg
llll_480x480.jpg
vvv_480x480.jpg
1.JPG
2.JPG
3.JPG
4.jpg
5.jpg
IMG_4245.JPEG
bottom of page