Агуулгын хүснэгт:

Qoopers -ийг эхлүүлэх: 3 алхам
Qoopers -ийг эхлүүлэх: 3 алхам

Видео: Qoopers -ийг эхлүүлэх: 3 алхам

Видео: Qoopers -ийг эхлүүлэх: 3 алхам
Видео: Алхам 4 - Програм хөгжүүлэлт 2024, Долдугаар сарын
Anonim
Qoopers -ийг ашиглаж эхлэх нь
Qoopers -ийг ашиглаж эхлэх нь

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

Одоогийн байдлаар вэб дээр бие даасан тойм байдаггүй тул туршлагаа хуваалцах нь олон нийтэд хэрэгтэй болно гэж найдаж байна.

Алхам 1: Материал ба багаж хэрэгсэл

Юуны өмнө бидэнд Qoopers (робот хэрэгсэл) хэрэгтэй. Энэхүү иж бүрдэлд дараахь зүйлс орно.

  • хяналтын самбар;
  • зай эзэмшигч;
  • LED матриц (роботын нүүр);
  • хэт авианы мэдрэгч;
  • тогтмол гүйдлийн хоёр мотор;
  • дугуй, дугуйгаар ашиглах боломжтой дугуй;
  • металл хавтан ба шураг, самарны багц.

Нэмж хэлэхэд бидэнд хэрэгтэй:

  • Албан ёсны програм ажиллуулах зориулалттай Android таблет (OS 4.1+ хувилбар);
  • Роботыг ажиллуулах 6 ширхэг АА батерей.

Алхам 2: Хянагчийн ерөнхий тойм

Энэхүү зааварчилгааны номонд би роботын үндсэн хэсэг болох хяналтын самбар дээр анхаарлаа хандуулдаг. Хуванцар таг нь хянагчийн самбарыг хаадаг. Хавтас нь хүүхдийн тоглоомонд аюулгүй харагдаж байна. Түүнчлэн, хэрэв би роботыг гадаа ажиллуулбал бүрхэвч нь хянагчийг хамгаална гэж найдаж байна.

Зураг
Зураг

Хавтасны ар талд M1 ба M2 моторын хоёр үүр, DC оролт, асаах/унтраах товчлуур байдаг.

Зураг
Зураг

Зүүн ба баруун талд зарим RJ25 эмэгтэй холбогчууд байрладаг. Тэдний нэг хос нь улбар шар, бусад зургаан нь саарал өнгөтэй. Албан ёсны мэдээлэл байхгүй байна, гэхдээ улбар шар өнгийн хос нь нэмэлт моторт зориулагдсан бол саарал холбогч нь Оролт/Гаралтын хэлбэрээр ажиллах боломжтой гэж би бодож байна.

Зураг
Зураг

Зүүн талд Bluetooth модулийг дахин тохируулах товч байна. Баруун талд нь USB холбогч байдаг.

Хавтасыг онгойлгохын тулд халив ашиглан товшино уу. Болгоомжтой хандаарай, товшилт нь эмзэг байна.

Зураг
Зураг
Зураг
Зураг
Зураг
Зураг
Зураг
Зураг

Хянагчийн самбар дээр та дараахь зүйлийг олох боломжтой.

  • ATMEGA 2560 микроконтроллер (гайхалтай!);
  • самбар дээрх хоёр RGB LED (бид анивчих боломжтой!);
  • дуугаралт (бид чимээ гаргаж чадна!);
  • товчлуур, товчлуур нь таг нь уян хатан байдаг тул бүрхэвч хаагдсан байсан ч гэсэн бид товчлуурыг дарах боломжтой;
  • Bloototh модуль;
  • нийтлэг CH340G USB цуваа.

Хянагчийн чухал хэсэг бол зай эзэмшигч юм.

Зураг
Зураг
Зураг
Зураг

Тохируулагчийг асаах, хянагчийг асаахын тулд танд 6 АА зай хэрэгтэй болно.

Зай эзэмшигч нь хянагчтай ижил хэмжээтэй бөгөөд дөрвөн боолтоор бэхэлсэн сэндвич шиг байрлуулахаар төлөвлөжээ.

Зураг
Зураг

Алхам 3: Програм хангамжийн үндэс

Image
Image
  • Би албан ёсны Android програм ашиглаж байсан. Та үүнийг Google play дээр, мөн албан ёсны сайт дээр байршуулж болно. Аппликешнд гурван үндсэн горим байдаг:
  • барилгын интерактив заавар;
  • хяналтын самбар;
  • блок дээр суурилсан кодчилол.

Хяналтын самбар дээр та роботыг RC машинаар жолоодох, дуут дохиогоор төгөлдөр хуур тоглох эсвэл цэг матрицын дэлгэц дээр зурах боломжтой.

Зураг
Зураг

Энэ нь ойлгомжтой боловч кодлох горимд тодорхой тайлбар шаардлагатай байна. За, код бичиж эхэлье!

Ердийнх шиг, бид LED анивчихаас эхлэх болно, энэ бол хянагчдад зориулсан "Сайн уу ертөнц" юм.

Блок дээр суурилсан кодчилол нь Scratch-тэй төстэй харагдаж байна. Зүгээр л блокуудыг чирээд хаяж, блокуудыг програм руу холбоно уу.

Та програмаа туг дарах эсвэл роботын самбар дээр дарахад блокоор эхлүүлж болно.

  • Туг дарах нь тухайн бүлэг блок дээр дарахад програм эхэлнэ гэсэн үг юм.
  • Роботын самбар дээр дарахад энэ нь хяналтын самбар дээрх тоног төхөөрөмжийн товчлуурыг дарахад програм эхэлнэ гэсэн үг юм.

Scratch -ээс ялгаатай нь туг дарах үед эхлэх шаардлагагүй. Хэрэв та ямар ч бүлэг блок дээр дарвал тэдгээр нь ажиллах болно. Алдаа эсвэл онцлог шинж чанар юм уу, би мэдэхгүй, гэхдээ надад эвгүй санагдсан. Тиймээс код бичиж байхдаа холболтоо таслахыг зөвлөж байна. Бүх кодыг хийж дуусаад л роботтой холбогдоорой.

Хяналтын бүтцийг олохын тулд Control цэсийг нээнэ үү.

Зураг
Зураг

Энэ тохиолдолд би давталтын бүтцийг сонгоно.

Зураг
Зураг

Би давталтын тоог өөрчилсөн.

Зураг
Зураг

Гэрэл цэсийг нээгээд LED, цэгийн матриц ба мэдрэгчийн LED -ийн янз бүрийн тушаалуудыг олох боломжтой.

Зураг
Зураг

LED самбар дахь блокийн гэрэл нь хоёр параметртэй: LED -ийн индекс (зүүн, баруун эсвэл хоёулаа) ба өнгө.

Зураг
Зураг

Би ижил LED -ийг зөв LED дээр унагаж, Control цэснээс 1 сек хүлээнэ үү.

Зураг
Зураг

Дараа нь би LED -ийн төлөв байдлыг өөрчлөхийн тулд эдгээр бүх үйлдлийг давтсан. Үр дүн нь энд байна!

Зураг
Зураг

Хэрэв танд энэ зааварчилгаа таалагдсан бол сэтгэгдэл бичихээс бүү эргэлзээрэй, би танд илүү ихийг хэлэх болно.

  • мотор нэмж, роботыг хэрхэн хөдөлгөх вэ;
  • саад бэрхшээлээс зайлсхийх тухай;
  • цэг матрицыг хэрхэн кодлох вэ.

Зөвлөмж болгож буй: