Mundarija:

Qoopers bilan ishlashni boshlash: 3 qadam
Qoopers bilan ishlashni boshlash: 3 qadam

Video: Qoopers bilan ishlashni boshlash: 3 qadam

Video: Qoopers bilan ishlashni boshlash: 3 qadam
Video: Программирование робота Robobloq Qoopers. Урок 3. Промежуточное программирование "Танец робота" STEM 2024, Iyul
Anonim
Qoopers bilan ishlashni boshlash
Qoopers bilan ishlashni boshlash

Qoopers - Robobloq tomonidan ishlab chiqilgan o'quv robotlari to'plami. Bu yangi kompaniya; ular hozirgina Indiegogo -da kraudfanding kampaniyasini yakunladilar. Men ularning kampaniyasini qo'llab -quvvatlashdan faxrlanardim, chunki men ishonamanki, Qoopers bolalar uchun yaxshi o'yinchoq va kattalar havaskorlari uchun kuchli robototexnika platformasi.

Hozirda Internetda mustaqil sharhlar yo'q, shuning uchun o'z tajribam bilan bo'lishish jamiyat uchun foydali bo'ladi deb umid qilaman.

1 -qadam: Materiallar va asboblar

Birinchidan, bizga Qoopers (robotlar to'plami) kerak. To'plamga quyidagilar kiradi:

  • boshqaruv paneli;
  • batareya ushlagichi;
  • LED matritsasi (robotning yuzi);
  • ultratovush sensori;
  • ikkita doimiy dvigatel;
  • g'ildiraklar, siz ularni shinalar yoki izlar bilan ishlatishingiz mumkin;
  • metall plitalar to'plami va vintlar va yong'oqlar to'plami.

Bundan tashqari, bizga kerak:

  • Rasmiy ilovani ishga tushirish uchun Android planshet (OS versiyasi 4.1+);
  • Robotni quvvatlantirish uchun oltita AA batareyasi.

2 -qadam: Nazoratchining umumiy ko'rinishi

Bu yo'riqnomada men robotning asosiy qismi sifatida boshqaruv paneliga e'tibor qarataman. Plastik qopqoq boshqaruv panelini yopadi. Muqova bolalar o'yini uchun juda xavfsiz ko'rinadi. Bundan tashqari, agar men robotni ochiq havoda ishlatsam, qopqoq tekshirgichni himoya qiladi deb umid qilaman.

Rasm
Rasm

Qopqoqning orqa tomonida M1 va M2 dvigatellari uchun ikkita uyasi, doimiy kirish va yoqish/o'chirish tugmasi mavjud.

Rasm
Rasm

Chap va o'ng tomonda ba'zi RJ25 urg'ochi konnektorlari joylashgan. Ularning bir jufti to'q sariq, qolgan oltitasi kulrang. Rasmiy ma'lumot yo'q, lekin taxmin qilishim mumkinki, to'q sariq juftlik qo'shimcha dvigatellar uchun mo'ljallangan, kulrang ulagichlar esa kirish/chiqish sifatida ishlashi mumkin.

Rasm
Rasm

Chap tomonda Bluetooth modulini tiklash tugmasi mavjud. O'ng tomonda USB ulagichi mavjud.

Qopqoqni ochish uchun tornavida yordamida bir necha marta bosing. Iltimos, ehtiyotkorlik bilan ishlang, sekin urishlar nozik.

Rasm
Rasm
Rasm
Rasm
Rasm
Rasm
Rasm
Rasm

Tekshirish panelida siz quyidagilarni topishingiz mumkin.

  • ATMEGA 2560 mikrokontroller (ajoyib!);
  • bortda ikkita RGB LED (biz miltillay olamiz!);
  • buzzer (biz shovqin qila olamiz!);
  • tugma, qopqoq tugma ostida egiluvchan, shuning uchun qopqoq yopilganda ham tugmani bosishimiz mumkin;
  • Bloototh moduli;
  • umumiy CH340G USB-seriyali.

Tekshirish moslamasining ajralmas qismi - batareya ushlagichi.

Rasm
Rasm
Rasm
Rasm

Quvvat ushlagichiga o'rnatish va boshqarish uchun 6 ta AA batareyasi kerak.

Batareya ushlagichi regulyator bilan bir xil o'lchamga ega va ular to'rtta vint bilan biriktirilgan sendvich kabi joylashtirilishi kerak edi.

Rasm
Rasm

3 -qadam: Dasturiy ta'minot asoslari

Image
Image
  • Men rasmiy Android ilovasini ishlatardim. Siz uni Google play -ga, shuningdek rasmiy saytga yuklashingiz mumkin. Ilovada uchta asosiy rejim mavjud:
  • interaktiv qurilish ko'rsatmalari;
  • boshqaruv paneli;
  • bloklarga asoslangan kodlash.

Boshqarish panelida siz robotni RC avtomashinasi sifatida boshqarishingiz, pianino chalinishi yoki nuqta matritsali ekranga chizishingiz mumkin.

Rasm
Rasm

Bu aniq, kodlash rejimi esa tushuntirishga muhtoj. OK, kodlashni boshlaylik!

Odatdagidek, biz LEDni miltillashdan boshlaymiz, bu nazoratchilar uchun "Salom dunyo".

Blokka asoslangan kodlash Scratch-ga o'xshaydi. Bloklarni sudrab tashlab, bloklarni dasturga ulang.

Siz dasturni bayroq bosilganda yoki robot panelida bosilganda bloklardan boshlashingiz mumkin.

  • Qachon bayroq bosilsa, dastur ma'lum bloklar guruhini bosganingizda boshlanadi.
  • Robot paneli bosilganda, dastur boshqaruv panelidagi apparat tugmachasini bosganingizda dastur ishga tushadi.

Scratchdan farqli o'laroq, bayroq bosilganda boshlash shart emas. Agar siz har qanday bloklar guruhini bossangiz, ular ishlaydi. Bilmadim, bu xato yoki xususiyatmi, lekin menga bu noqulay tuyuldi. Men kodlash paytida aloqani to'xtatishni maslahat beraman. Robotga faqat barcha kodlar bajarilgandan so'ng ulaning.

Boshqaruv tuzilmalarini topish uchun Boshqarish menyusini oching.

Rasm
Rasm

Bunday holda, men loop tuzilishini tanlayman.

Rasm
Rasm

Takrorlashlar sonini o'zgartirdim.

Rasm
Rasm

Yorug'lik menyusini ochib, LED -larga, shuningdek nuqta matritsasi va sensorli LED -ga turli xil buyruqlarni toping.

Rasm
Rasm

LED panelidagi blokli yorug'lik ikkita parametrga ega: LED indeksi (chap, o'ng yoki ikkalasi) va rang.

Rasm
Rasm

Men bir xil blokni o'ng LED uchun tashladim va Control menyusidan 1 soniya kutish blokini qo'shdim.

Rasm
Rasm

Keyin men LED holatini o'zgartirish uchun barcha harakatlarni takrorladim. Mana natija!

Rasm
Rasm

Agar sizga bu ko'rsatma yoqqan bo'lsa, izoh berishdan tortinmang va men ko'proq narsani aytib beraman:

  • motorlarni qanday qo'shish va robotni harakatga keltirish;
  • to'siqlardan qochish haqida;
  • nuqta matritsasini qanday kodlash mumkin.

Tavsiya: