top of page

Движение глаз

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

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

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

Набор Pinoo: набор изобретений Pinoo, полный набор.

Достижения:

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

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

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

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

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

 

 

Используемые материалы: программа Mblock 3, плата управления pinoo, модуль потенциометра, серводвигатель.

 

 

Материалы, необходимые для дизайна: цветной картон (маленький), ножницы и канцелярский нож, крышка коробки, мрамор, акриловая краска и кисть, крафт-бумага, кусок алюминиевой проволоки, форекс, клеевой пистолет и силикон.

 

 

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

 

Начнем с дизайна глаз для нашего проекта.

 

 

Красим мрамор в белый цвет акриловой краской. Затем красим синей краской большую синюю круглую форму. Затем мы рисуем меньшую черную круглую форму в середине этой синей круглой формы. Получаем первый глаз.

 

Отрезаем часть крышки обувной коробки. Накрываем вырезанную деталь крафт-бумагой и силиконируем.

 

С помощью канцелярского ножа открываем отверстие, достаточное для того, чтобы в него мог войти мяч. Рисуем и вырезаем круглую форму размером с отверстие, которую мы создали из бумаги формата А4.

 

Сначала рисуем большой круг в средней части и маленький круг поменьше внутри. Большой круг красим синей акриловой краской, а внутренний круг черной акриловой краской. Таким образом, мы получаем наш 2-й глаз.

 

 

Отрезаем кусок цветного картона длиной 2х6 см. Силиконируем кусок картона от задней части коробки до дна отверстия.

 

 

Силиконируем серводвигатель перед картоном.

 

 

 

 

Сгибаем кусок алюминиевой проволоки, как показано на рисунке, и придаем ему форму.

 

 

Силимируем кусок алюминиевой проволоки, который мы сформировали, как для серводвигателя, так и для шара.

 

Отрезаем канцелярским ножом кусок форекса размером 20х20 см.

 

Силиконовую коробку на форекс вырезаем.

 

 

 

Мы кремируем модуль потенциометра рядом с коробкой.

 

Мы подключаем модуль потенциометра и серводвигатель к плате управления Pinoo с помощью соединительных кабелей. Прикрепляем модуль потенциометра к 7-му затвору, а серводвигатель к 1-му затвору.

 

 

Втыкаем usb-кабель и в карту Pinoo, и в компьютер. Теперь мы можем начать кодирование.

 

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

 

 

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

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

 

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

 

 

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

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

 

 

 

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

 

 

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

 

 

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

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

 

 

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

 

 

Нам нужно создать переменную для хранения этого значения. Поэтому мы нажимаем на поле «Данные/Блок» и нажимаем «Создать переменную». Введите x в открывшемся поле и нажмите кнопку ОК. Мы создали переменную с именем X.

 

 

Мы удаляем коды, которые мы создали первыми. Начнем с блока кода программы Pinoo. Затем мы устанавливаем значение переменной x равным 0.

 

 

Мы добавляем блок кода, постоянно повторяя.

 

 

Мы определяем значение переменной x как значение потенциометра, подключенного к 7-м воротам, деленное на 5,6. Потому что модуль потенциометра считывает максимальное значение 1023, а серводвигатель — 180. Если мы разделим 1023 на 180, получится примерно 5,6. Поэтому мы конвертируем его в то же значение.

 

Мы указываем угол серводвигателя, прикрепленного к 1-й двери, как x. Итак, здесь мы программируем серводвигатель так, чтобы он вращался вместе с модулем потенциометра.

 

 

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

 

 

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

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

 

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

 

 

 

 

Вставляем батарейку 9В. Убеждаемся, что карта Pinoo включена.

 

 

 

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

1.JPG
Screenshot_3_480x480.jpg
11.JPG
12.JPG
13.JPG
14.JPG
15.JPG
16.JPG
16.JPG
17.JPG
18.JPG
19.JPG
20.JPG
21.JPG
22.JPG
23.JPG
24.JPG
25.JPG
26.JPG
27.JPG
pinoo_uzanti_480x480.jpg
1_a8314da2-edff-4525-979d-b2d3ff93364b_large.png
seri_port_480x480.jpg
KART_480x480.jpg
aygit_yazilim_480x480.jpg
pinooo_480x480 (2).jpg
37.png
39.png
40.png
41.png
42.png
43.png
44.png
45.png
48.JPG
49.PNG
bottom of page