Мазмұны:

Qoopers -пен жұмысты бастау: 3 қадам
Qoopers -пен жұмысты бастау: 3 қадам

Бейне: Qoopers -пен жұмысты бастау: 3 қадам

Бейне: Qoopers -пен жұмысты бастау: 3 қадам
Бейне: Программирование робота Robobloq Qoopers. Урок 3. Промежуточное программирование "Танец робота" STEM 2024, Шілде
Anonim
Qoopers -пен жұмысты бастау
Qoopers -пен жұмысты бастау

Qoopers - бұл Robobloq білім беретін робот жиынтығы. Бұл жаңа компания; олар Индиегогода краудфандинг науқанын аяқтады. Мен олардың науқанын мақтан тұттым, себебі Qoopers - бұл балаларға арналған тамаша ойыншық, сонымен қатар ересек әуесқойларға арналған қуатты робототехника платформасы деп ойлаймын.

Қазіргі уақытта интернетте тәуелсіз шолулар жоқ, сондықтан мен өз тәжірибеммен бөлісу қоғамға пайдалы болады деп сенемін.

1 -қадам: материалдар мен құралдар

Бізге ең алдымен Qoopers (роботтық жиынтық) қажет. Жинаққа мыналар кіреді:

  • бақылау тақтасы;
  • батарея ұстағыш;
  • Жарықдиодты матрица (роботтың беті);
  • ультрадыбыстық сенсор;
  • екі тұрақты ток қозғалтқышы;
  • дөңгелектер, оларды шиналармен немесе рельстермен пайдалануға болады;
  • металл плиталар мен бұрандалар мен жаңғақтар жиынтығы.

Сонымен қатар, бізге қажет:

  • Ресми қосымшаны іске қосуға арналған Android планшеті (ОЖ нұсқасы 4.1+);
  • Роботты қуаттандыруға арналған алты АА батареясы.

2 -қадам: Контроллерге шолу

Бұл нұсқаулықта мен роботтың негізгі бөлігі ретінде контроллер тақтасына назар аударамын. Пластикалық қақпақ контроллер тақтасын жабады. Мұқаба балалар ойыны үшін өте қауіпсіз болып көрінеді. Сонымен қатар, егер мен роботты сыртта басқарсам, қақпақ контроллерді қорғайды деп сенемін.

Кескін
Кескін

Қақпақтың артқы жағында M1 және M2 қозғалтқыштарына арналған екі слот, тұрақты ток кірісі және қосу/өшіру түймесі бар.

Кескін
Кескін

Сол және оң жағында кейбір RJ25 аналық қосқыштары орналасқан. Олардың бір жұбы сарғыш, ал қалған алтысы сұр. Ресми ақпарат жоқ, бірақ қызғылт сары жұп қосымша қозғалтқыштарға арналған деп ойлаймын, ал сұр қосқыштар кіріс/шығыс ретінде жұмыс істей алады.

Кескін
Кескін

Сол жақта Bluetooth модулін қалпына келтіру батырмасы бар. Оң жақта USB қосқышы бар.

Қақпақты ашу үшін бұрағышпен бірнеше рет басыңыз. Өтінемін, абайлап ұстаңыз, шертулер нәзік.

Кескін
Кескін
Кескін
Кескін
Кескін
Кескін
Кескін
Кескін

Контроллер тақтасында сіз мыналарды таба аласыз:

  • ATMEGA 2560 микроконтроллері (тамаша!);
  • бортта екі RGB светодиоды (біз жыпылықтай аламыз!);
  • дыбыстық сигнал (біз шу шығара аламыз!);
  • түйме, қақпақ түйменің астында икемді, сондықтан біз қақпақ жабылған кезде де түймені баса аламыз;
  • Bloototh модулі;
  • жалпы CH340G USB сериялық.

Контроллердің маңызды бөлігі - батарея ұстағыш.

Кескін
Кескін
Кескін
Кескін

Ұстағышқа салу және контроллерді қосу үшін сізге 6 АА батарея қажет.

Батарея ұстағышының өлшемі контроллермен бірдей және олар төрт бұрандамен бекітілген сэндвич тәрізді орналастыруға арналған.

Кескін
Кескін

3 -қадам: Бағдарламалық қамтамасыз ету негіздері

Image
Image
  • Мен ресми Android қосымшасын қолдандым. Сіз оны Google play -ге, сондай -ақ ресми сайтқа жүктей аласыз. Қолданбада үш негізгі режим бар:
  • интерактивті құрылыс нұсқаулары;
  • басқару панелі;
  • блокқа негізделген кодтау.

Басқару панелінде сіз роботты RC автокөлігі ретінде басқара аласыз, дыбыстық сигналда пианино ойнай аласыз немесе нүктелік матрицаның экранында сурет сала аласыз.

Кескін
Кескін

Бұл анық, ал кодтау режимі түсіндіруді қажет етеді. Жарайды, кодтауды бастайық!

Әдеттегідей, біз светодиодты жыпылықтаудан бастаймыз, бұл контроллерлер үшін «Сәлем әлемі».

Блокқа негізделген кодтау Scratch-ке ұқсас. Блоктарды апарып тастаңыз және блокқа бағдарламаға қосылыңыз.

Сіз жалауша басылғанда немесе робот тақтасында басылғанда бағдарламаңызды блоктардан бастай аласыз.

  • Жалауша басылған кезде, сіз блоктардың белгілі бір тобын басқан кезде бағдарлама іске қосылатынын білдіреді.
  • Робот панелін басқанда, бұл бағдарлама контроллер тақтасындағы аппараттық түймені басқан кезде бағдарламаның іске қосылатынын білдіреді.

Scratch -тен айырмашылығы, жалауша басылған кезде бастаудың қажеті жоқ. Егер сіз блоктардың кез келген тобын бассаңыз, олар іске қосылады. Білмеймін, бұл қате немесе мүмкіндік пе, бірақ мен оны ыңғайсыз деп таптым. Сондықтан кодтау кезінде қосылымды өшіруді ұсынамын. Барлық кодты жасағаннан кейін ғана роботқа қосылыңыз.

Кейбір басқару құрылымдарын табу үшін Басқару мәзірін ашыңыз.

Кескін
Кескін

Бұл жағдайда мен цикл құрылымын таңдаймын.

Кескін
Кескін

Мен қайталау санын өзгерттім.

Кескін
Кескін

Жарық диодтарына, сондай -ақ нүктелік матрицалар мен сенсорлардың жарықдиодтарына әр түрлі командаларды табу үшін Light мәзірін ашыңыз.

Кескін
Кескін

Жарықдиодты панельдегі блоктық жарықтың екі параметрі бар: жарықдиодты көрсеткіш (солға, оңға немесе екеуіне де) және түс.

Кескін
Кескін

Мен сол блокты оң жақ жарық диодына тастадым және Басқару мәзірінен 1 секунд күту блогын қостым.

Кескін
Кескін

Содан кейін мен светодиоды күйін өзгерту бойынша барлық әрекеттерді қайталадым. Міне нәтиже!

Кескін
Кескін

Егер сізге бұл нұсқаулық ұнаса, түсініктеме беруден тартынбаңыз, мен толығырақ айтамын:

  • қозғалтқыштарды қосу және роботты қалай қозғау керек;
  • кедергілерден аулақ болу туралы;
  • нүктелік матрицаны қалай кодтауға болады.

Ұсынылған: