top of page

Движение на очите

Цел на проекта: Изработване на проект за движение на очите с помощта на контролна карта Pinoo, серво мотор и потенциометърен модул.

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

Възрастова група: 7 години и повече

Комплект Pinoo: Комплект Pinoo Invention, пълен комплект.

постижения:

  • Научава се да кодира контролната платка на 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 в полето, което се отваря, и щракнете върху бутона OK. Създадохме променлива с име X.

 

 

Изтриваме първо създадените от нас кодове. Започваме с кодовия блок на програмата Pinoo. След това задаваме стойността на променливата x на 0.

 

 

Добавяме кодовия блок, като повтаряме непрекъснато.

 

 

Определяме стойността на променливата x като стойността на потенциометъра, прикрепен към 7-ата порта, разделена на 5.6. Тъй като модулът на потенциометъра отчита най-високата стойност 1023, а сервомоторът е 180. Ако разделим 1023 на 180, то ще бъде приблизително 5,6. Така че ние го преобразуваме в същата стойност.

 

Посочваме ъгъла на сервомотора, прикрепен към 1-ва врата като x. И така, тук кодираме сервомотора да се върти, докато се върти с модула на потенциометъра.

 

 

Щракнете с десния бутон върху командата „Pinoo Program“ и в прозореца, който се отваря, „Инсталиране в Arduino“  Избираме опцията.

 

 

На страницата, която се отваря, щракваме върху бутона "Качване в Arduino", който е избран в червено. Нашите кодове се качват в нашата контролна карта pinoo.

След като се появи съобщението „Инсталацията приключи“, щракнете върху бутона „Затвори“.

 

Работно състояние на проекта:

 

 

 

 

Поставяме батерията 9V. Уверяваме се, че картата 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