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

BasketBot - Хуванцар сагсаар хийсэн робот машин: 12 алхам
BasketBot - Хуванцар сагсаар хийсэн робот машин: 12 алхам

Видео: BasketBot - Хуванцар сагсаар хийсэн робот машин: 12 алхам

Видео: BasketBot - Хуванцар сагсаар хийсэн робот машин: 12 алхам
Видео: Ленточный шлифовальный станок. Lidl, PARKSIDE. PBS 900 C3. 900W. Обзор и тест. Перевернутый 2024, Арваннэгдүгээр
Anonim
BasketBot - Хуванцар сагсаар хийсэн робот машин
BasketBot - Хуванцар сагсаар хийсэн робот машин
BasketBot - Хуванцар сагсаар хийсэн робот машин
BasketBot - Хуванцар сагсаар хийсэн робот машин

Энэхүү зааварчилгаа нь хямд хуванцар сагс, хямд өртөгтэй STEAMbot Robot NC Kit -ээс робот машин хэрхэн бүтээхийг танд үзүүлэх болно. Жижиг ногоон тэгш өнцөгт сагс, том улаан бөөрөнхий сагсыг хоёуланг нь BasketBot болгон хийдэг. Робот машиныг бүтээсний дараа гар утасны үнэгүй програмаар алсаас удирдах боломжтой болно. Та мөн робот машиныг Google -ийн Blockly -ээр эсвэл дэвшилтэт програмчлалын хувьд Arduino IDE болон C ++ програмчлалын хэл ашиглан програмчлах боломжтой болно.

Үүнтэй төстэй (арай энгийн) робот машиныг авахыг хүсвэл миний бага жолоочийн робот машиныг заана уу.

Алхам 1: Билл материал

Билл материал
Билл материал
Билл материал
Билл материал
Билл материал
Билл материал

Танд дараах зүйлс хэрэгтэй болно.

  • Хуванцар сагс (үүнтэй ижил төстэй сав хийх болно)*
  • Үүнтэй төстэй гар урлал ("попсикул мод" гэж нэрлэдэг).
  • STEAMbot нүцгэн ясны иж бүрдэл нь дараахь зүйлийг агуулдаг.

    • STEAMbot Controller - BLE болон хос мотор хянагчтай Arduino нийцтэй самбар
    • Хянагч эзэмшигч - STEAMbot хянагчтай
    • 2 тогтмол гүйдлийн хөдөлгүүр ба дугуй
    • Роллер дугуй
    • Кабельтай хэт авианы мэдрэгч
    • Хэт авианы мэдрэгчийн хаалт
    • 4 AA зай эзэмшигч Хөөс бэхлэх соронзон хальс
  • Xacto хутга эсвэл үүнтэй төстэй зүйл
  • Жижиг хавтгай халив
  • Халуун цавуу буу ба цавуу (бага температурыг илүүд үздэг)

Дараахь зүйлүүд заавал биш юм.

  • Таны роботыг хувийн болгохын тулд ийм чимэглэл хийх боломжтой
  • Bluetooth LE дэмждэг хөдөлгөөнт төхөөрөмж
  • Blockly програмчлалын хувьд дараахь зүйлсийн аль нэгийг ашиглана уу **.

    • Chromebook (BLE дэмжлэгтэй), эсвэл
    • Chrome хөтөч дээр ажилладаг Mac компьютер
  • Arduino IDE A микро USB кабелиар програмчлах зориулалттай

    Arduino IDE болон STM32 нэмэлтийг дэмждэг аливаа компьютер

* Би долларын модноос ногоон, улаан өнгийн хуванцар сагсыг хоёуланг нь худалдаж авсан боловч улаан сагсны линкийг олж чадаагүй байна. ** Одоогоор Chrome -тэй Windows ажиллахгүй байна. Би Линукс компьютер туршиж үзээгүй.

Алхам 2: Моторуудад өрөө гаргах

Моторуудад өрөө гаргах
Моторуудад өрөө гаргах
Моторуудад өрөө гаргах
Моторуудад өрөө гаргах
Моторуудад өрөө гаргах
Моторуудад өрөө гаргах

Хөдөлгүүрийг холбохын өмнө сагсанд байгаа мотор ба тэнхлэгт зай гаргах хэрэгтэй. Xacto хутга (эсвэл үүнтэй төстэй хурц хутга) ашиглан сагсны хоёр талын хуванцар хавтангийн нэгийг ав. Энэ нь робот машины "урд хэсэг" байх тул тэд яг ижил чиглэлд байгаа эсэхийг шалгаарай.

Алхам 3: Моторыг холбох

Моторыг холбох
Моторыг холбох
Моторыг холбох
Моторыг холбох
Моторыг холбох
Моторыг холбох

Хөдөлгүүрийг холбохын тулд дараахь зүйлийг хийнэ үү.

  1. Хоёр мотороос дугуйг болгоомжтой авч хая.
  2. Зөв моторын хөөс бэхлэх соронзон хальснаас хамгаалалтын цаасыг салга. Утаснууд сагсны дундуур харсан эсэхийг шалгаарай.
  3. Зөв моторыг сагстай болгоомжтой тэгшлээд моторын хөөс соронзон хальсыг хавтгай зүйл дээр дараарай. Тэнхлэг нь нээлхийн дунд байх ёстой.
  4. Зүүн моторын хувьд 1 ба 2 -р алхамуудыг давт. Таны робот сүүлийн хоёр зурагтай төстэй байх ёстой.
  5. Дугуйг моторын тэнхлэгт болгоомжтой холбоно уу.

Алхам 4: Батерейны бэхэлгээг бэхлэх

Зай эзэмшигчийг холбож байна
Зай эзэмшигчийг холбож байна
Зай эзэмшигчийг холбож байна
Зай эзэмшигчийг холбож байна
Зай эзэмшигчийг холбож байна
Зай эзэмшигчийг холбож байна
Зай эзэмшигчийг холбож байна
Зай эзэмшигчийг холбож байна

Зай эзэмшигчийг ногоон сагсанд залгахын тулд дараахь зүйлийг хийнэ үү.

  1. Ногоон сагс нь зай эзэмшигчийн хувьд хоёр моторт багтахааргүй хэт өргөн тул та мотор дээр тааруулахын тулд гар урлалын хоёр саваа хайчилж авах хэрэгтэй. Гар урлалын саваа огтлохдоо модыг шүүрч авдаг.
  2. Зүссэн гар урлалыг хоёр мотор дээр халуун цавуугаар наалдана.
  3. Батерейны эзэмшигчийн хөөс бэхлэх соронзон хальснаас хамгаалалтын цаасыг салга.
  4. Батерейны тавиурыг гар урлалын саваагаар болгоомжтой байрлуулж, эзэмшигчийг саваа руу дар.

Зай эзэмшигчийг улаан сагсанд залгахын тулд дараахь зүйлийг хийнэ үү.

  1. Батерейны эзэмшигчийн хөөс холбох соронзон хальснаас хамгаалалтын цаасыг салга.
  2. Зай эзэмшигчийг моторуудын хооронд болгоомжтой төвлөрүүлж, эзэмшигчийг сагсны ёроолд дарна уу.

Алхам 5: STEAMbot хянагчийг холбох

STEAMbot хянагчийг хавсаргаж байна
STEAMbot хянагчийг хавсаргаж байна
STEAMbot хянагчийг хавсаргаж байна
STEAMbot хянагчийг хавсаргаж байна
STEAMbot хянагчийг хавсаргаж байна
STEAMbot хянагчийг хавсаргаж байна
STEAMbot хянагчийг хавсаргаж байна
STEAMbot хянагчийг хавсаргаж байна

STEAMbot хянагчийг холбохын тулд дараахь зүйлийг хийнэ үү.

  1. Халуун цавуу буу ашиглан хянагчийн эзэмшигчийг хавтгай зүйлийн дээд хэсэгт наа. Уг эзэмшигч нь PLA форматаар 3D хэвлэгдсэн тул өндөр температурт цавуу хэрэглэж байгаа бол маш болгоомжтой байгаарай.
  2. STEAMbot хянагчийг эзэмшигч дээр байрлуул. Цахилгаан унтраалга нь зүүн талд байх ёстой.
  3. Жижиг хавтгай халив ашиглан зай эзэмшигчийн улаан утсыг + терминал боолттой холбоно уу.
  4. Зай эзэмшигчийн хар утсыг терминал боолттой холбоно уу.
  5. Зүүн мотороос MTRA хаягтай зүүн холбогч руу утсыг оруулна уу.
  6. Утсыг баруун мотороос MTRB шошготой баруун холбогч руу оруулна уу.

Алхам 6: Дугуйны дугуйг бэхлэх

Роллер дугуйг холбох
Роллер дугуйг холбох
Роллер дугуйг холбох
Роллер дугуйг холбох

Дугуйны дугуйг холбохын тулд дараахь зүйлийг хийнэ үү.

  1. Робот машиныг эргүүлээрэй.
  2. Робот машины арын ойролцоо галзуу дугуйг байрлуулж, төвд байрлуулна.
  3. Робот машины ёроолд галзуу хүрдийг халуун цавуугаар наа.

Алхам 7: Хэт авианы мэдрэгчийг холбох

Хэт авианы мэдрэгчийг холбох
Хэт авианы мэдрэгчийг холбох
Хэт авианы мэдрэгчийг холбох
Хэт авианы мэдрэгчийг холбох
Хэт авианы мэдрэгчийг холбох
Хэт авианы мэдрэгчийг холбох
Хэт авианы мэдрэгчийг холбох
Хэт авианы мэдрэгчийг холбох

Хэт авианы мэдрэгчийг холбохын тулд дараахь зүйлийг хийнэ үү.

  1. Хэрэв хаалтанд ороогүй бол хэт авианы мэдрэгчийг хаалт руу болгоомжтой дарна уу.
  2. Хэт авианы мэдрэгч бүхий хаалтыг робот машины урд талд халуун цавуугаар наа. Ногоон сагсны хувьд хаалтыг босоо байдлаар нааж үзээрэй. Улаан сагсны хувьд хэт авианы мэдрэгчийг харахын тулд би хоёр үүрийг хайчилж авлаа.
  3. Дөрвөн дамжуулагч утсыг хэт авианы мэдрэгч рүү холбож, тээглүүрийг нугалахгүй байхыг анхаарна уу.
  4. 4 дамжуулагчтай утасны нөгөө үзүүрийг STEAMbot Controller дээрх P5 холбогч руу залгаарай.

Алхам 8: Робот машиныг ажиллуулах

Робот машиныг ажиллуулах
Робот машиныг ажиллуулах
Робот машиныг ажиллуулах
Робот машиныг ажиллуулах

Робот машинаа ажиллуулахын тулд дараахь зүйлийг хий.

  1. Цахилгаан унтраалга унтраалттай (роботын арын хэсэгт) байгаа эсэхийг шалгаарай.
  2. 4 ширхэг АА шүлтлэг батерейг оруулна уу. Хүчдэл хэт бага байгаа тул NiCd эсвэл NiMH батерей ажиллахгүй болно.
  3. Цахилгаан унтраалгыг асаалттай байрлал руу (робот машины урд талд) дарна уу. Цахилгаан LED нь улаан асах ёстой бөгөөд RGB LED нь анивчиж, өнгөө өөрчлөх болно. Нэг эсвэл хоёр секундын дараа та дуут дохио сонсох ёстой.
  4. Энэ үед таны робот машиныг гар утасны програмаар удирдах эсвэл програмчлахад бэлэн боллоо.

Алхам 9: Алсын удирдлагын горим

Image
Image

BasketBot -ийн үндсэн горим (анх асаалттай үед) нь Алсын удирдлагын горимд байх болно. Робот машинаа алсаас удирдахын тулд Bluetooth LE нийцтэй төхөөрөмж дээрээ My STEAMbotmobile програмыг суулгаарай. IOS төхөөрөмжүүдийн хувьд програмыг эндээс авна уу. Андройд төхөөрөмжүүдийн хувьд програмыг эндээс авна уу.

Алхам 10: Муурны горим

BasketBot -ийн хоёр дахь суулгасан горим бол Cat Mode юм. Хэдийгээр бичлэг нь STEAMbot роботынх боловч таны робот машин яг л ийм байдлаар ажиллах болно. Робот машинаа муурны горимд оруулахын тулд дараахь зүйлийг хий.

  1. Робот машинаа шалан дээр тавь.
  2. RUN ба STOP товчлууруудыг нэгэн зэрэг дарна уу (тэдгээр нь STEAMbot хянагчийн ар талд байдаг).
  3. Та хоёр дуут дохио сонсоод RGB LED анивчсаны дараа гар эсвэл бусад зүйлийг робот машиныхаа өмнө тавь. Тодорхой зайд (ойролцоогоор 20 см) таны робот машин урагшлах болно. Гэхдээ хэрэв та гараа (эсвэл өөр зүйлийг) робот машинтайгаа хэт ойрхон байрлуулбал тэр ухрах болно.
  4. Алсын удирдлагын үндсэн горим руу буцахын тулд RUN болон STOP товчлууруудыг нэгэн зэрэг дарна уу.

Алхам 11: Робот машинаа Blockly ашиглан програмчлах (заавал биш)

Робот машинаа Blockly ашиглан програмчлахын тулд Chrome хөтөчөө (Chromebook эсвэл Mac компьютерээсээ) STEAMbot Programmer хуудас руу чиглүүлнэ үү. Таны робот машин Алсын удирдлагын горимд байх ёстой.

Алхам 12: Arduino IDE ашиглан робот машинаа програмчлах (заавал биш)

Та робот машинаа C ++ хэл болон үнэгүй Arduino IDE ашиглан програмчилж болно. Arduino IDE ашиглан робот машинаа програмчлахын тулд эндээс STEAMbot Хэрэглэгчийн гарын авлагыг (аль ч хувилбар нь ажиллах болно) татаж аваад програм хангамжийг суулгах зааврыг дагана уу.

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