top of page

Интелигентна кошче за боклук

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

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

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

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

постижения:

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

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

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

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

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

 

 

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

  

 


Необходими материали за проектиране:  Кошче за боклук, пръчка за ека, силиконов пистолет и силикон.

 

 

 

 

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

 

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

Залепваме пръчката за сладолед към сервомотора.

 

 

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

 

 

Пробиваме дупка в предната част на кошчето за нашия сензор за разстояние.

 

 

 

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

 

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

 

 

 

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

 

 

 

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

Инсталиран на нашия компютър.

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

 

 

 

 

 

 

 

 

 

 

 

В Mblock 3 щракваме върху раздела „Свързване“ в горния ляв ъгъл. В прозореца, който се отваря, щракваме върху секцията "Сериен порт" и избираме опцията "COM6" от страницата, която се отваря.

ЗАБЕЛЕЖКА: Тъй като всеки компютър има различни записи за портове, числата до COM може да се променят.

 

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

 

 

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

 

 

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

 

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

 

 

Първо, за да проверим дали нашият ултразвуков сензор за разстояние работи или не, проверяваме работното състояние на сензора за разстояние с нашия код „Кажи здравей“ под кода „При щракване“ на нашата кукла панда.

 

 

 

За да стартираме серво мотора, го стартираме под командата "когато клавишът е натиснат". Тъй като серво моторът работи между 0 и 180 градуса, опитваме и двата ъгъла.

 

 

 

Под нашия код за събитие със зелен флаг поставяме цикъла за повторение и кода, който показва стойността на нашия сензор за разстояние вътре в него. Ако стойността на нашия сензор за разстояние е по-малка от 10 см, нашият серво мотор ще достигне 30 градуса, тоест капакът на кошчето за боклук ще се отвори. Ако не, тоест ако е по-голям от 10 см, нашият серво мотор ще се премести надолу и капакът на кошчето ще бъде затворен.

 

ВАЖНО: Не забравяйте да опитате вашите ъгли, всеки пример може да има различни ъгли. Причината за това е позиционирането на серво мотора.

 

 

 

 

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

 

 

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

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

 

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

 

 

 

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

IMG_4248.JPEG
IMG_4247.JPEG
IMG_4249.JPEG
IMG_4250.JPEG
IMG_4251.JPEG
IMG_4253.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
1_c4ef1835-eeeb-4549-bb0c-e37b6dbad722_480x480.jpg
2_8bff1b1e-9e60-4117-94b6-e5c12c603b24_480x480.jpg
1.JPG
2.jpg
3.jpg
IMG_4267.JPEG
bottom of page