top of page

Слънчоглед

Цел на проекта: Да се направи проект за слънчоглед с помощта на контролна карта Pinoo, серво мотор и ldr модул.

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

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

Използван комплект:  Основен комплект Pinoo, комплект изобретения, пълен комплект, комплект за производител.

постижения:

  • Научава се да кодира контролната платка на Pinoo.

  • Научава се да използва модул ldr.

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

  • Развива алгоритмични умения.

  • Развиват се умения за кодиране.

 

Материали, които да се използват:  Програма Mblock 3, контролна карта pinoo, ldr модул, серво мотор

 

 

Необходими материали за проектиране:  Форекс, ножици и нож, хартия А4, картон, пастели, акрилна боя и четка, пистолет за лепило и силикон.

 

 

Изграждане на проекта:

 

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

 

 

Рисуваме снимка на слънчоглед върху хартия А4. Рисуваме тази картина с цветни пастели. След това го изрязваме с ножица.

 

 

От картона изрязваме кръг с размера на гърба на слънчогледа. Силиконираме изрязания картон на гърба на слънчогледа.

 

 

Изрязваме достатъчно голяма дупка, за да може ldr модулът да влезе в средата на слънчогледа с помощта на нож. Поставяме Ldr модула и го силицираме.

 

 

 

Изрязваме парче форекс с дължина 2х8 см. с нож. Боядисваме изрязаното парче със зелен цвят с акрилна боя.

 

 

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

 

 

Изрязахме 3 парчета с дължина 15x5cm и 1 парче с дължина 15x15xcm от форекс с нож. Получаваме платформа, като силиконизираме другите малки парчета перпендикулярно на 3-те страни на голямото парче.

 

 

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

 

Прикрепяме серво мотора към 1-ви порт на контролната карта на Pinoo. За да инсталираме Ldr модула, свързваме кабела за свързване към 7-та врата.

 

Прекарваме кабела, прикрепен към 7-ма врата, през дупката, която създадохме.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Прикрепяме края на сервомотора в слънчогледа към сервомотора.

 

Включваме свързващия кабел на Ldr модула.

 

Включваме usb кабела както в картата Pinoo, така и в компютъра. Сега можем да започнем да кодираме.

 

 

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

 

 

От раздела Разширения щракнете върху „Управление на разширенията“.

В прозореца, който се отваря, пишем „Pinoo“ в търсачката и е достатъчно да кажете изтегляне на резултата. Инсталиран на нашия компютър.

 

Свързване на контролната платка Pinoo към компютъра:

 

 

В Mblock 3 щракваме върху раздела „Свързване“ в горния ляв ъгъл. В прозореца, който се отваря, щракваме върху секцията "Сериен порт" и избираме опцията "COM4" от страницата, която се отваря. ЗАБЕЛЕЖКА: Тъй като всеки компютър има различни записи за портове, числата до COM може да се променят.

 

Щракнете върху раздела Карти. От прозореца, който се отваря, избираме опцията за карта "Arduino Nano", използвана от контролната карта Pinoo.

 

 

Щракнете върху раздела Разширения. В прозореца, който се отваря, избираме "Pinoo", разширението на контролната карта, която използваме.

 

 

Щракнете върху раздела Свързване. Щракнете върху „Актуализиране на фърмуера“ от прозореца, който се отваря.

Кодираща част:

 

Първо пишем необходимите кодове, за да видим стойността на ldr модула, инсталиран на 7-та врата на екрана. Докато държим Ldr модула към светлината, ще видим, че стойността се променя на екрана.

 

След като видим променените стойности, изтриваме кодовете. Щракнете върху полето Данни/Блок и щракнете върху Създаване на променлива. Въведете степен в полето, което се отваря, и щракнете върху бутона OK. Създадохме променлива с име градуси.

 

 

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

 

 

Добавяме условната структура, ако има такава, в блока на повторения код. След това създаваме нашето състояние. Нашето условие е стойността на светлинния сензор (ldr модул), прикрепен към 7-та врата, да е по-голяма от 850. Тук 850 е стойност на осветеност, така че когато задържим светкавицата, получаваме стойност, по-голяма от 850. Тази стойност може да варира в зависимост от стойността на околната светлина.

 

Ако е така, ние записваме нашето условие, като добавяме кодовия блок, повтаряме, докато не влезем в кодовия блок. Нашето условие е стойността на ldr модула, прикрепен към 7-та врата, да е по-малка от 850. Така че тук заявяваме, че трябва да работи, докато светлината изгасне.

 

 

 

 

 

 

 

 

 

 

Повторете, докато увеличим стойността на градусната променлива с 1 вътре в кодовия блок.

 

 

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

 

 

 

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

 

 

 

 

 

 

 

 

 

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

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

 

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

 

 

Поставяме батерията 9V. Уверяваме се, че картата Pinoo е ВКЛЮЧЕНА.

 

 

Можете да опитате да държите фенерче на Ldr модула с телефона си.

1.JPG
Ekran_Alintisi_f68c6a97-c591-4df7-b41b-1a8bed61d907_480x480.jpg
9.JPG
10.JPG
11.JPG
12.JPG
14.JPG
13.JPG
15.JPG
19.JPG
20.JPG
21.JPG
22.JPG
23.JPG
24.JPG
25.JPG
26.JPG
Screenshot_1_480x480.jpg
27.JPG
28.JPG
29.JPG
pinoo_uzanti_480x480.jpg
1_a8314da2-edff-4525-979d-b2d3ff93364b_large.png
KART_480x480.jpg
seri_port_480x480.jpg
aygit_yazilim_480x480.jpg
pinooo_480x480 (2).jpg
40.png
41.png
42.png
43.png
44.png
45.png
46.png
47.png
48.png
49.png
52_c5b3da8b-ba0b-4dc1-a956-0c622b2a0a73_480x480.jpg
53.PNG
bottom of page