top of page

Легло на пациента

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

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

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

Комплект Pinoo:  Машинен комплект, пълен комплект. 

постижения:

  • Научава се да кодира контролната платка на 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 добавяме кода, за да получим ъгъла 90, тъй като искаме ъгълът на нашия серво мотор да е плосък в началото. След това прехвърляме стойностите от модула на джойстика към нашата променлива y в цикъла на непрекъснато повторение, за да можем да използваме променливата y, докато пишем нашите кодове.

 

 


Ако стойността на нашата променлива y е по-малка от 450, ние увеличихме нашата стойност на aci с 5 и я присвоихме на ъгъла на нашия серво мотор. По този начин нашата променлива y ще гарантира, че нашият серво мотор, тоест главата на леглото, ще се движи нагоре.

Другото условие е, ако нашата променлива y е по-малка от 550, тоест, ако моят модул на джойстика се премести надолу, стойността на нашата променлива aci ще бъде намалена с 5 и ще се прехвърли към ъгъла на нашия серво мотор. По този начин нашият серво мотор, тоест главата на леглото, ще бъде преместен надолу.

 

Щракнете с десния бутон върху командата „Pinoo Program“ и изберете опцията „Install to 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