Мазмуну:

Qoopers менен баштоо: 3 кадам
Qoopers менен баштоо: 3 кадам

Video: Qoopers менен баштоо: 3 кадам

Video: Qoopers менен баштоо: 3 кадам
Video: Программирование робота Robobloq Qoopers. Урок 3. Промежуточное программирование "Танец робота" STEM 2024, Июль
Anonim
Qoopers менен баштоо
Qoopers менен баштоо

Qoopers - бул Robobloq тарабынан түзүлгөн билим берүүчү робот комплект. Бул жаңы компания; алар жөн эле Индиегогодо краудфандинг кампаниясын бүтүрүштү. Мен алардын кампаниясын колдогондугума сыймыктандым, анткени мен Qoopers балдар үчүн жагымдуу оюнчук, ошондой эле чоңдордун хоббиси үчүн күчтүү робототехника платформасы деп эсептейм.

Учурда интернетте көз карандысыз сын -пикирлер жок, андыктан тажрыйбам менен бөлүшүү коомчулук үчүн пайдалуу болот деп ишенем.

1 -кадам: материалдар жана инструменттер

Биринчи кезекте бизге Qoopers (робот комплект) керек. Комплект төмөнкүлөрдү камтыйт:

  • контролдоочу тактасы;
  • батарея кармагыч;
  • LED матрицасы (роботтун жүзү);
  • УЗИ сенсор;
  • эки DC кыймылдаткычтары;
  • дөңгөлөктөр, аларды шиналар менен же тректер менен колдонсоңуз болот;
  • металл плиталардын топтому жана бурамалар менен гайкалардын топтому.

Мындан тышкары, бизге керек:

  • Расмий тиркемени иштетүү үчүн Android планшети (OS версиясы 4.1+);
  • Роботту иштетүү үчүн алты АА батареясы.

2 -кадам: Контроллерге сереп

Бул Нускамада мен роботтун негизги бөлүгү катары контроллер тактасына басым жасайм. Пластикалык капкак контроллер тактасын жабат. Капкак балдар оюну үчүн абдан коопсуз көрүнөт. Ошондой эле, эгер роботту сыртта иштетсем, капкак контроллерди коргойт деп үмүттөнөм.

Сүрөт
Сүрөт

Капкактын арткы тарабында M1 жана M2 моторлору үчүн эки уячасы бар, DC киргизүү жана күйгүзүү/өчүрүү баскычы.

Сүрөт
Сүрөт

Сол жана оң капталдарында кээ бир RJ25 ургаачы коннекторлору жайгашкан. Алардын бир жуп кызгылт сары, дагы алтоо боз. Расмий маалымат жок, бирок кызгылт сары түстөгү жуп кошумча моторлорго арналган деп ойлойм, ал эми боз туташтыргычтар Киргизүү/Чыгуу катары иштеши мүмкүн.

Сүрөт
Сүрөт

Сол жагында Bluetooth модулун баштапкы абалга келтирүү баскычы бар. Оң жагында USB туташтыргычы бар.

Капкакты ачуу үчүн бир аз чыкылдатууну отвертка менен басыңыз. Сураныч, этияттык менен караңыз, чыкылдатуу морт.

Сүрөт
Сүрөт
Сүрөт
Сүрөт
Сүрөт
Сүрөт
Сүрөт
Сүрөт

Контроллер тактасында сиз төмөнкүлөрдү таба аласыз:

  • ATMEGA 2560 микроконтроллери (сонун!);
  • бортунда эки RGB LED (биз көзүн ирмеп алабыз!);
  • ызылдак (биз ызы -чуу кыла алабыз!);
  • бир баскыч, капкак баскычтын астында ийкемдүү, ошондуктан капкак жабылганда деле баскычты баса алабыз;
  • Bloototh модулу;
  • жалпы CH340G USB сериясы.

Контроллердин маанилүү бөлүгү - батарея кармагыч.

Сүрөт
Сүрөт
Сүрөт
Сүрөт

Сиз кармагычка салып, контроллерди иштетүү үчүн 6 АА батарейка керек.

Батарея кармагычтын өлчөмү контроллер менен бирдей жана алар төрт бурама менен бекитилген бутерброд сыяктуу жайгаштырууну көздөшкөн.

Сүрөт
Сүрөт

3 -кадам: Программалык камсыздоонун негиздери

Image
Image
  • Мен расмий Android колдонмосун колдондум. Сиз аны Google playге, ошондой эле расмий сайтка жүктөй аласыз. Колдонмодо үч негизги режим бар:
  • интерактивдүү курулуш көрсөтмөлөрү;
  • башкаруу панели;
  • блокко негизделген коддоо.

Башкаруу панелинде, сиз роботту RC машинасы катары айдай аласыз, пианинодо ызылдап ойнойсуз же чекит матрицасынын экранында сүрөт тарта аласыз.

Сүрөт
Сүрөт

Бул абдан ачык, бирок коддоо режими кандайдыр бир түшүндүрмөнү талап кылат. Макул, коддоону баштайлы!

Адаттагыдай эле, биз LED жарк этип баштайбыз, бул контроллерлер үчүн "Hello World".

Блокко негизделген коддоо Scratchке окшош. Жөн эле блокторду сүйрөп барып таштап, блокторду программага туташтырыңыз.

Сиз программаңызды желек басылганда же робот панелинде басылганда блоктор менен баштасаңыз болот.

  • Желек басылганда, программа блоктордун белгилүү бир тобун чыкылдаткандан кийин башталат дегенди билдирет.
  • Робот панелине басылганда, программа ошол контроллер тактасындагы жабдык баскычын басканыңызда башталат дегенди билдирет.

Scratchтен айырмаланып, желек басылганда баштоо керек эмес. КАНДАЙ блоктордун тобун чыкылдатсаңыз, алар иштейт. Билбейм, бул катабы же өзгөчөлүкпү, бирок мен аны ыңгайсыз деп таптым. Ошентип, мен сиз коддоп жатканда байланышты үзүүнү сунуштайм. Бардык кодду аткаргандан кийин гана роботко туташыңыз.

Кээ бир башкаруу структураларын табуу үчүн Control менюну ачыңыз.

Сүрөт
Сүрөт

Бул учурда мен цикл түзүмүн тандайм.

Сүрөт
Сүрөт

Мен кайталоолордун санын өзгөрттүм.

Сүрөт
Сүрөт

Жарык менюсун ачып, LEDлерге, ошондой эле Dot матрицаларына жана сенсорлоруна арналган көптөгөн буйруктарды табыңыз.

Сүрөт
Сүрөт

LED панелиндеги блок орнотулган жарык эки параметрге ээ: LEDдин индекси (солго, оңго же экөө тең) жана түс.

Сүрөт
Сүрөт

Мен ошол эле блокту туура LED үчүн түшүрдүм жана Control менюсунан 1 сек күтүү блогун коштум.

Сүрөт
Сүрөт

Андан кийин мен светодиоддордун абалын өзгөртүү үчүн бардык аракеттерди кайталадым. Мына жыйынтык!

Сүрөт
Сүрөт

Эгерде сиз бул көрсөтмөнү жактырсаңыз, комментарий берүүдөн тартынбаңыз, мен дагы айтып берем:

  • моторлорду кантип кошуу жана роботту кыймылга келтирүү;
  • тоскоолдуктардан качуу жөнүндө;
  • чекит матрицасын кантип коддоо керек.

Сунушталууда: