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

BORIS нь хоёр хөлтэй, эхлэн сурагчдад зориулагдсан: 11 алхам (зурагтай)
BORIS нь хоёр хөлтэй, эхлэн сурагчдад зориулагдсан: 11 алхам (зурагтай)

Видео: BORIS нь хоёр хөлтэй, эхлэн сурагчдад зориулагдсан: 11 алхам (зурагтай)

Видео: BORIS нь хоёр хөлтэй, эхлэн сурагчдад зориулагдсан: 11 алхам (зурагтай)
Видео: Ахлах ангийн сурагчдад сургуулийн захирал дэмжлэг үзүүлэх нь 2024, Долдугаар сарын
Anonim
Image
Image
BORIS нь хоёр хөлтэй, эхлэгчдэд зориулсан
BORIS нь хоёр хөлтэй, эхлэгчдэд зориулсан
BORIS нь хоёр хөлтэй, эхлэгчдэд зориулсан
BORIS нь хоёр хөлтэй, эхлэгчдэд зориулсан

Ардуиног хэрхэн програмчлахыг сурч мэдэхийг хүсч байсан боловч үүнийг хийхийн тулд цаг хугацаа, мөнгө зарцуулах төслийг олж чадаагүй юм шиг байна.

Хэзээ нэгэн цагт өөрийн програмчлагдах, хакердах, тохируулах боломжтой роботыг эзэмшихийг хүсч байсан боловч таны хэрэгцээнд нийцсэн эсвэл үнийн хувьд тохирох робот олж чадахгүй байна.

Хүүе, надад танд зориулж төсөл байна уу, 100 гаруй долларын үнэтэй, 3D принтер ашиглах боломжтой бол та энэ муу хүүг бүтээхэд шаардлагатай бүх эд ангиудыг өөрөө худалдаж авч болно.

BORIS хоёр хөлтэй чиг баримжаа ба радар ухаалаг систем.

BORIS яагаад ийм болсон бэ?

Дизайн инженерийн чиглэлээр суралцаж байсан оюутны хувьд би их сургуульд байсан бүх зүйлээ програмчлал сурахын тулд утас, мэдрэгчгүй утсаар холбож, анивчдаг байсан үеийг санаж байна. Би BORIS -ийг боловсролын робот болгон зохион бүтээсэн бөгөөд үндсэн зорилго нь робот техник, програмчлалыг сонирхож буй бүх хүмүүст servo -ийг хэрхэн хөдөлгөх, гэрэл анивчих, чанга яригч зэргийг илүү сонирхолтой, цэвэрхэн багцаар чимээ гаргахыг заах явдал юм.

BORIS яагаад хамгийн шилдэг нь вэ?

  • Тэр хурдан !!! Шинэ хувьсгалт хөлийн загвартай BORIS бол хэмжээ, үнийн хувьд хамгийн хурдан хоёр хошуутай роботуудын нэг тул роботоо нэг метр явж, 10 дахин хурдтай алхаж буй роботыг хагас цаг хүлээх хэрэгтэй болсон цаг үе өнгөрчээ. Үүнийг видеон дээр сайхан харагдуулахын тулд.
  • Түүнийг угсрахад амархан !!! Зөвхөн халив ашигласнаар та BORIS -ээ ажиллуулж чадна
  • Тэр нэмэлтүүдээр дүүрч байна !!! Энэ бол зүгээр л хоёр хөлтэй алхах робот биш BORIS нь нэмэлт функцүүдээр тоноглогдсон бөгөөд нэмэлтүүд нь сайн баримтжуулсан нээлттэй эхийн програм хангамж, тавиурын электрон хэрэгслүүдээс бүрддэг бөгөөд ингэснээр хамгийн шинэлэг хүмүүс ч гэсэн ашиглах боломжтой болно. роботыг хийхийг хүссэн зүйлээ үнэхээр хийж сурах.

    1. Саадыг илрүүлэх, зайлсхийх хэт авианы мэдрэгч
    2. 3 тэнхлэгийн магнометр (дижитал луужин) BORIS аль чиглэлд дээшээ, ямар чиглэлд зааж байгааг мэддэг
    3. OLED дэлгэц Түүний ам хөдөлж чадна !!!
    4. Buzzer Тэр дуу гаргаж чаддаг !!!
  • Тэр статик тогтвортой байна !!! Алхах дарааллын програмчлал нь энгийн гэж бүү ай, энэ роботыг хөдөлгөхөд ямар ч төвөгтэй алгоритм байдаггүй.
  • Тэрээр электроникийн хэрэгслүүд болон эрэг хэрэглэлээс гадна 100% 3D хэвлэх боломжтой BORIS нь бүрэн 3D хэвлэх боломжтой бөгөөд энэ нь түүний үнийг бууруулж, сэлбэг хэрэгслийг 3D принтерээр хуулбарлахад хялбар болгодог.

BORIS юу хийж чадах вэ? Энэхүү зааварчилгааны хүрээнд бид:

  • BORIS бүтээх
  • BORIS -ийг хянагчтай гараар алхах, саад бэрхшээлээс зайлсхийх, тогтсон чиг баримжаагаар бие даан алхахаар тохируулах (өөрөөр хэлбэл BORIS нь саад тотгороос зайлсхийж, тогтсон чиглэлээ үргэлжлүүлэх болно).
  • BORIS -ийг саад бэрхшээлээс зайлсхийх, чиг баримжаа авах шаардлагагүй хянагчгүйгээр бие даан алхахаар тохируулаарай (өөрөөр хэлбэл BORIS нь саад бэрхшээлээс зайлсхийж, тогтсон замыг үргэлжлүүлэх болно).

BORIS танд тохирсон уу?

За тэгээд цаашид хийх зүйлгүйгээр барилгын ажлаа эхлүүлье гэж найдаж байна !!!

Хангамж

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

Багаж хэрэгсэл:

Жижиг хөндлөн толгойтой халив

Роботын хангамж:

6x Genuine Tower Pro MG90S аналог 180 градусын servo (энд дарна уу)

Та Хятадаас маш олон зүйлээр хямд үнээр худалдаж авах боломжтой, гэхдээ тэдгээрийн нэг нь серво биш юм! Олон төрлийн төрөл, ялангуяа хямд хуурамч towerpro серво туршиж үзээд хямдхан хуурамч бүтээгдэхүүнүүд нь тийм ч найдваргүй байдгийг олж мэдээд нэг өдрийн дараа ихэвчлэн эвдэрч байгаад жинхэнэ towerpro servo хамгийн шилдэг нь байх болно гэж шийдлээ!

1x Sunfounder утасгүй Servo Control Board (энд байгаа холбоос)

Та утасгүй servo удирдлагаас илүү сайн загварчлах самбар олж чадахгүй. Энэхүү самбар нь 5V 3A цахилгаан хувиргагчтай, утасгүй nrf24L01 дамжуулагч модульд зориулагдсан 12 servo оролтын тээглүүртэй бөгөөд Arduino NANO -ийг бүгдийг нь нягтруулсан цэвэрхэн багцад байрлуулсан тул хаа сайгүй замбараагүй кабелийн талаар санаа зовох хэрэггүй болно!

  • 1x Arduino NANO (энд байгаа линк)
  • 1x NRF24L01 дамжуулагч модуль (энд дарна уу) (Хэрэв та хянагчийг ашиглаагүй бол танд энэ хэрэггүй болно)
  • 1х магнометр (дижитал луужин) QMC5883L GY-273 (энд байгаа линк)
  • 1x Хэт авианы мэдрэгчHC-SR04 (энд дарна уу)
  • 1x OLED дэлгэц 128x64 SSH1106 Цагаан (энд байгаа линк)
  • 1x Passive Buzzer (энд байгаа холбоос)
  • 2х 18650 3.7V Li -ион батерей (энд дарна уу)
  • 1х 18650 Зай эзэмшигч (энд байгаа линк) (эдгээр батерей нь танд 30 орчим минут ажиллах хугацаа өгдөг, илүү сайн нь танд 2 цаг орчим ажиллах болно)
  • 1х LI ион батерейны цэнэглэгч (энд дарна уу)
  • 1х холбогч кабель 120 ширхэг 10 см урт (энд дарна уу)
  • 1x Mini Breadboard (энд байгаа линк)
  • 1х эрэг 2мм х 8мм хэмжээтэй 100 ширхэг (энд дарна уу)

Хэрэв та хүргэлтийг хүлээх боломжгүй бол арай илүү үнэтэй байх болно.

Хянагч:

Энэхүү роботыг гараар удирдахын тулд танд 3D хэвлэсэн Arduino Controller хэрэгтэй болно (энд байгаа холбоос)

Робот нь зөвхөн автоматаар ажилладаг тул хянагч заавал байх албагүй.

Пластик:

Эд ангиудыг PLA эсвэл PETG эсвэл ABS дээр хэвлэх боломжтой.

!! 500 грамм дамар нь 1 робот хэвлэхэд хангалттай хэмжээ болохыг анхаарна уу.

3D Хэвлэгч:

Хамгийн бага бүтээх платформ шаардлагатай: L150mm x W150mm x H100mm

Ямар ч 3d принтер хийх болно. Би өөрөө 200 доллараас бага үнэтэй 3D принтер болох Creality Ender 3 дээр эд ангиудыг хэвлэсэн.

Алхам 1: эд ангиудыг 3D хэвлэх

Эд ангиудыг 3D хэвлэх
Эд ангиудыг 3D хэвлэх
Эд ангиудыг 3D хэвлэх
Эд ангиудыг 3D хэвлэх
Эд ангиудыг 3D хэвлэх
Эд ангиудыг 3D хэвлэх

Тиймээс одоо хэвлэх цаг боллоо … Тийм ээ

Би BORIS -ийн бүх эд ангиудыг хэвлэх явцад ямар ч туслах материал, салгүйгээр 3D хэвлэхээр нямбай зохион бүтээсэн.

Бүх эд ангиудыг Pinshape (эндээс линк) болон MyMiniFactory (эндээс линкээр) татаж авах боломжтой.

Бүх эд ангиудыг Creality Ender 3 дээр хэвлэсэн болно

Материал: PETG

Давхаргын өндөр: 0.3 мм

Дүүргэлт: 15%

Цоргоны диаметр: 0.4 мм

BORIS -ийн эд ангиудын жагсаалт дараах байдалтай байна.

  • 1x BODY BOTTOM
  • 1x BODY MIDDLE
  • 1x BODY FRONT
  • 1x BODY ARA
  • 2x BODY тэгш өнцөгт
  • 4x BODY SQUARE PINS
  • 1х ЦАХИЛГААН ХҮРЭЭ
  • 1х ЦАХИЛГААН ПИН
  • 1x OLED FRAME
  • 2x ХӨЛ
  • 2x ШАГАЙ
  • 2x Хөл 1
  • 2х ХӨЛ 2
  • 2 удаа поршений кейс
  • 2 удаа поршений кейс (толь)
  • 4х поршений эзэмшигч
  • 4x PISTONS
  • 2x HIPS
  • 8x ТУХАЙ ПИН Л1
  • 2x ТУХАЙ ПИН Л2
  • 2x ТУХАЙ ПИН Л3
  • 10 удаа ХУВААРИЙН ПИН L4
  • 16x КВАДРАТ КЛИП
  • 22x ЦИРКЛИП КЛИП

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

Бүлгээр хэвлэхийн тулд та LEG 1.stl бүлгийн файл, GROUP CIRCULAR PIN.stl файлуудаас гадна GROUP.stl файл бүрийн нэгийг хэвлэхэд л хангалттай. бүхэл бүтэн эд анги шаардлагатай.

Бүх STL файлыг хэвлэхийн тулд дараах алхамуудыг дагана уу.

  1. LEG 1.stl файлуудыг тус тусад нь хэвлэж эхэл. Хэвлэхэд хамгийн хэцүү тул 5мм орчим ирмэг, нэг давхаргын өндөртэй байх ёстой..stl файл.
  2. ДУГААР ДУГААР ПИН.5мм L1, ГАНЦААРДУГААР ПИН.75мм L1 ба ГАНЦААРДУГААР ПИН 1мм L1 хэвлэсний дараа та өмнө нь хэвлүүлсэн LEG 1.stl -ийн цооног дахь тээглүүрүүдийг туршиж үзээд хамгийн нягт тохирохыг нь сонгоорой. нүх рүү түлхэж чадахгүй байхын тулд нягт. Боломжтой бол.5 мм хэмжээтэй битийг илүү чанга барих тусам робот илүү хурдан алхах болно.
  3. Үлдсэн GROUP. STL файлуудыг хэвлэх ажлыг үргэлжлүүлнэ үү

Энд 2 хоногийн дараа хэвлэгдэх болно, дараа нь танд BORIS -ийн бүх хуванцар эд ангиуд байх болно.

2 -р алхам дууссан !!!

Алхам 2: Arduino суулгах

Arduino суулгаж байна
Arduino суулгаж байна

BORIS нь ажиллахын тулд C ++ програмыг ашигладаг. BORIS -д програм байршуулахын тулд бид Arduino IDE -ийг Arduino IDE -д суулгах шаардлагатай бусад номын сангийн хамт ашиглах болно.

Arduino IDE -ийг компьютер дээрээ суулгаарай

Arduino IDE (энд байгаа холбоос)

Номын санг Arduino IDE -д суулгахын тулд та доорх линкүүд дээрх бүх номын сантай дараах зүйлийг хийх ёстой.

  1. Доорх линкүүд дээр дарна уу (энэ нь таныг GitHub номын сан руу хөтлөх болно)
  2. Clone эсвэл Татаж авах дээр дарна уу
  3. ZIP татаж авах дээр дарна уу (татаж авах нь таны вэб хөтөч дээр эхлэх ёстой)
  4. Татаж авсан номын сангийн хавтсыг нээнэ үү
  5. Татаж авсан номын сангийн фолдерыг задлаарай
  6. Номын сангийн фолдерыг хуулж ав
  7. Номын сангийн фолдерыг Arduino номын сангийн хавтсанд буулгана уу (C: / Documents / Arduino / library)

Номын сан:

  • Varspeedservo номын сан (энд байгаа линк)
  • QMC5883L номын сан (энд байгаа линк)
  • Adafruit GFX номын сан (энд байгаа линк)
  • Adafruit SH1106 номын сан (энд байгаа линк)
  • RF24 номын сан (энд байгаа линк)

Энд байгаа бөгөөд та Arduino IDE -ийг зөв тохируулсан эсэхээ шалгахын тулд дараах алхмуудыг дагана уу.

  1. Хүссэн Arduino кодыг доороос татаж авна уу (Robot Controller & Autonomous.ino эсвэл Robot Autonomous.ino)
  2. Үүнийг Arduino IDE дээр нээнэ үү
  3. Хэрэгсэл сонгох:
  4. Самбар сонгох:
  5. Arduino Nano -г сонгоно уу
  6. Хэрэгсэл сонгох:
  7. Процессорыг сонгоно уу:
  8. ATmega328p (хуучин ачаалагч) -ийг сонгоно уу.
  9. Arduino IDE -ийн зүүн дээд буланд байгаа Баталгаажуулах товчийг (Шалгах товчлуур) дарна уу

Хэрэв бүх зүйл сайн бол та доороос нь Дууссан эмхэтгэсэн гэсэн мессежийг авах ёстой.

За ингээд та 1 -р алхамыг хийж дуусгалаа !!!

Алхам 3: BORIS програмчлах

Одоо кодыг BORIS -ийн тархинд Arduino Nano -д оруулах цаг болжээ.

  1. Arduino Nano -г USB кабелиар компьютерт холбоно уу
  2. Байршуулах товчийг дарна уу (Баруун сум товч)
  3. Хэрэв бүх зүйл зүгээр болвол та доод талд нь "Байршуулалт дууссан" гэсэн мессеж ирэх ёстой.

Энэ бол 3 -р алхам юм.

Алхам 4: BORIS -ийн сервосуудыг тохируулах

Тиймээс одоо шалгалт тохируулга хийж, BORIS -ийн хэсгүүдэд servo угсарч эхлэх цаг болжээ.

Дараах бүх алхамуудыг дээрх Ассембли видеонд дүрсэлсэн болно.

Шаардлагатай электрон эд ангиуд:

  • 1 удаа Arduino Nano
  • 1x NRF24LO1 дамжуулагч (зөвхөн BORIS хянагчтай бол)
  • 1x Sunfounder утасгүй Servo хяналтын самбар
  • 6x Жинхэнэ TowerPro MG90S 180 градусын servo
  • 1х зай эзэмшигч
  • 2х 18650 3.7V Li -ион батерей

Шаардлагатай хуванцар эд ангиуд:

  • 4х поршен
  • 4х поршений эзэмшигч
  • 2х поршений хайрцаг
  • 2х поршений хайрцаг (толь)
  • 2 хонго
  • 1х биеийн доод хэсэг
  • 1х Биеийн дунд
  • 4х биеийн дөрвөлжин тээглүүр
  • 4х дөрвөлжин хавчаар

Шураг ба Servo Horns хэрэгтэй:

  • 12х урт өөрөө шураг шураг
  • Servo Horns -ийн 6x богино боолт
  • 4х дан гартай Servo Horns
  • 2х хос гартай Servo Horns

Поршений угсрах заавар:

  1. Бүх 4 поршенийг 4 поршений эзэмшигчид байрлуулна
  2. Дээрх Ассемблийн видеонд үзүүлсэн шиг 4 поршений хайрцгийг поршений эзэмшигч дээр шургуул
  3. 4 поршенийг поршений нүх ба поршений хайрцгийн нүхнүүд хоорондоо таарч байхаар байрлуулна
  4. 4 поршений хайрцгийн 4 цооногоор 4 сервог оруулна уу
  5. 4 servo -ийг 4 поршений хайрцагт нэг урт өөрөө шургуулдаг урт боолтоор бэхлээрэй (хэт чангалж болохгүй)

Гуя болон биеийн зааврыг угсрах:

  1. 2 servo -ийг биеийн дунд хэсэгт оруулна уу (Кабелийг гадагш чиглэсэн чиглэлд зөв байрлуулсан эсэхийг шалгаарай).
  2. Биеийн дунд хэсэгт Servo тутамд 2 урт өөрөө шургуулдаг боолттой 2 servos -ийг бэхлээрэй
  3. 2 хонгогаа биеийн доод хэсэгт оруулна
  4. Биеийн доод хэсгийг биеийн дунд хэсэгтэй зэрэгцүүл
  5. Биеийн доод хэсгийг биеийн дунд хэсэгт 4 биеийн дөрвөлжин тээглүүрээр бэхлэнэ (Ассемблийн видеонд үзүүлсэн шиг)
  6. Биеийн дөрвөлжин тээглүүрийг 4 дөрвөлжин хавчаараар бэхлээрэй

Цахим заавар:

  1. Arduino ба NRF24L01 дамжуулагчийг (заавал биш) Servo Cotrol самбарт холбоно уу.
  2. Зай эзэмшигчийн утсыг (улаанаас эерэгээс хар хүртэл сөрөг) Servo хяналтын самбарт холбоно уу (холболт зөв байгаа эсэхийг шалгаарай).
  3. Сервүүдийг 4, 5, 6, 7, 8, 9 -р холболтуудад хүссэн дарааллаар нь холбоно уу (Холболтыг зөв хийх хэрэгтэй.)
  4. Батерейг оруулна уу
  5. Servo Control Board товчлуурыг дарагдсан байрлал руу дарна уу
  6. Батерейны түлхүүрийг ON байрлал руу шилжүүлнэ үү
  7. Удирдах зөвлөл асаж, Серво 90 градусын гэрийн байрлал руу шилжих ёстой

Servo эвэр угсрах заавар:

  1. Серво нь 90 градусын байрлалдаа хүрч ирмэгц поршений бүхээгт 90 градусын өнцгөөр (+- хэдэн градусын офсет нь дэлхийн төгсгөл биш) нэг гартай Servo эвэрийг оруулна. Дээрх Ассембли видео.
  2. Хос гартай Servo эвэрийг ташаанд оруулаарай. Дээрх Ассембли видео дээр үзүүлсэн шиг
  3. Бүх Servo Horn -ийг Servo -д 1 богино боолтоор бэхлээрэй
  4. Батерейны түлхүүрийг унтраах байрлалд шилжүүлнэ үү
  5. Сервүүдийг 4, 5, 6, 7, 8, 9 холболтоос салга

Тэнд бид Сервүүдийг шалгалт тохируулга хийж, үлдсэн роботыг угсрахад бэлэн байна.

Алхам 5: BORIS -ийн хөлийг угсрах

Image
Image

Дараах бүх алхамуудыг дээрх Ассембли видеонд дүрсэлсэн болно.

Зүүн хөлөнд шаардлагатай хуванцар эд ангиуд:

  • 1х зүүн хөл
  • 1х шагай
  • 1х хөл 1
  • 1х хөл 2
  • 2х угсарсан поршен
  • 4x дугуй тээглүүр L1
  • 1x дугуй тээглүүр L2
  • 1x дугуй тээглүүр L3
  • 3x дугуй тээглүүр L4
  • 9x дугуй клип

Зүүн хөлний угсрах заавар:

  1. L1 4 дугуй тээглүүрийг шагайн нүхээр гулсуулна уу (Ассемблийн видеон дээр үзүүлсэн шиг)
  2. Зүүн хөлний үүрэнд угсарсан поршенуудын нэгийг байрлуулаад Servo кабелийг арагшаа харуулдаг угсарсан поршенийг сонгоно уу (Ассемблийн видеон дээр үзүүлсэн шиг)
  3. Шагайгаа зүүн хөлний оролт, угсарсан поршений үүрэнд байрлуулна
  4. Слайд 1 Шагай ба хөлний үений дунд L2 дугуй зүү
  5. Слайд 1 Шагай ба угсарсан поршений холбоосоор L3 дугуй зүү
  6. Слайд 1 Хөл ба угсарсан поршений холбоосоор L4 дугуй зүү
  7. Хөл 1 -ийг шагай ба дугуй зүү L1 дээр байрлуул
  8. Хөл 2 -ийг шагай ба дугуй зүү L1 дээр байрлуул
  9. Хөл 1 ба Хөл 2 -ийн хооронд угсарсан поршенуудын нэгийг байрлуулаад servo кабелийг гадагш нь харуулсан хэсгийг сонгоно уу (угсралтын видеонд үзүүлсэн шиг)
  10. Слайд 1 L4 дугуй зүүг хөл 1 ба угсарсан бүлүүрээр дамжуулна
  11. Слайд 1 L4 дугуй зүү 2 -р хөл ба угсарсан бүлүүрээр дамжина
  12. Бүх дугуй тээглүүрийг дугуй хавчаараар бэхлээрэй

Баруун хөлөнд шаардлагатай хуванцар эд ангиуд:

  • 1х баруун хөл
  • 1х шагай
  • 1х хөл 1
  • 1х хөл 2
  • 2х угсарсан поршен (толь)
  • 4x дугуй тээглүүр L1
  • 1x дугуй тээглүүр L2
  • 1x дугуй тээглүүр L3
  • 3x дугуй тээглүүр L4
  • 9x дугуй клип

Баруун хөлийг угсрах заавар:

Зүүн хөлийг угсрах зааврын дагуу үргэлжлүүлнэ үү

Алхам 6: BORIS -ийн биеийг угсрах

Дараах бүх алхамуудыг дээрх Ассембли видеонд дүрсэлсэн болно.

Шаардлагатай электрон эд ангиуд:

  • OLED дэлгэц
  • Дуу чимээ
  • Магнометр (дижитал луужин)
  • Мини талхны самбар
  • Батерей эзэмшигч ба Servo хяналтын самбарыг угсарсан

Шаардлагатай эрэг:

9х урт өөрөө шураг шураг

Шаардлагатай хуванцар эд ангиуд:

  • 4x дугуй зүү L4
  • 1х электроникийн хүрээ
  • 1x OLED хүрээ
  • 2х биеийн тэгш өнцөгт
  • 1х Электроникийн талбайн зүү
  • 6х дөрвөлжин хавчаар
  • 4x дугуй клип
  • 1х угсарсан бие
  • 2х угсарсан хөл

Биеийн угсрах заавар:

  1. Зүүн хөлийг угсарсан биеийн ташаан дээр тавь (зөв тойруулан байрлуулна уу)
  2. L4 дугуй хэлбэртэй 2 зүү, 2 дугуй хавчаараар бэхлээрэй
  3. Баруун хөлний 1 ба 2 -р алхамуудыг давтана
  4. Баззерыг биен дээр нь шургуул. Дээрх Ассембли видео дээр үзүүлсэн шиг
  5. Servo кабелийг гуяны нүхээр дамжуулж биенд дамжуулж, 2 хип серво хооронд дамжуулна. Дээрх Ассембли видео дээр үзүүлсэн шиг
  6. Электроникийн хүрээг биед байрлуулахын тулд оруулна уу (үүнийг зөв тойруулан угсрахаа мартуузай).
  7. Цахилгаан дөрвөлжин зүү болон 2 дөрвөлжин хавчаараар аюулгүй байрлуулна
  8. Mini Breadboard -ийг электрон хүрээ дээр байрлуул
  9. Батерейны батерейг зайнаас салга
  10. Батерейны эзэмшигчийг Цахилгаан хүрээний ар талд 2 боолтоор диагональ байдлаар шургуулна уу.
  11. Серво хяналтын самбарыг диагональ байдлаар 2 эрэг ашиглан электрон хүрээ рүү шургуулна
  12. Магнометр (дижитал луужин) -ийг 2 эрэг ашиглан электрон хүрээ рүү шургуул
  13. OLED дэлгэцийг 2 эрэг ашиглан OLED хүрээ рүү шургуул
  14. Биеийн тэгш өнцөгтийг биеийн хоёр талд байрлуулна
  15. Тэдгээрийг 4 дөрвөлжин хавчаараар бэхлээрэй

Алхам 7: Электроникийн утас холбох

Үүнийг хөдөлгө
Үүнийг хөдөлгө

Одоо спагеттитэй тоглох цаг боллоо !!!

  1. Дээрх зурагт үзүүлсэн шиг бүх 6 servo -ийг 4, 5, 6, 7, 8, 9 -р үндсэн самбарын холболтод холбоно уу (тэдгээрийг зөв холбосон эсэхээ шалгаарай).
  2. 3 эмэгтэй, эмэгтэй холбогч кабелийг 10 дугаар холболтын Vcc, Ground, Signal тээглүүрт холбоно
  3. 3 эмэгтэй эмэгтэй холбогч кабелийн нөгөө үзүүрийг Buzzer модулийн Vcc, Ground болон I/O зүү рүү холбоно уу (тэдгээрийг зөв холбосон эсэхийг шалгаарай).
  4. 3 -р холболтын 2 эмэгтэй, эмэгтэй холбогч кабелийг Vcc ба Ground тээглүүрт холбоно уу
  5. 2 эмэгтэй эмэгтэй холбогч кабелийн нөгөө үзүүрийг хэт авианы мэдрэгч дээрх Vcc ба Ground тээглүүрт холбоно уу (тэдгээрийг зөв холбосон эсэхийг шалгаарай).
  6. 2 (Цуурай) ба 3 (Триг) холболтын дохионы тээглүүрт 2 эмэгтэй -эмэгтэй холбогч кабелийг холбоно уу.
  7. 2 эмэгтэй эмэгтэй холбогч кабелийн нөгөө үзүүрийг хэт авианы мэдрэгч дээрх цуурай ба триг зүү рүү холбоно уу (тэдгээрийг зөв холбосон эсэхийг шалгаарай).
  8. 11 -р холболтын дугаар дээрх 2 эмэгтэй -эмэгтэй холбогч кабелийг Vcc ба Ground тээглүүрт холбоно
  9. 2 эмэгтэй эмэгтэй холбогч кабелийн нөгөө үзүүрийг OLED Diplay дээрх Vcc ба Ground зүү рүү холбоно уу (тэдгээрийг зөв холбосон эсэхийг шалгаарай).
  10. 12 эмэгтэй холбогч кабелийг 12 дугаар холболтын Vcc ба Ground тээглүүрт холбоно
  11. 2 эмэгтэй эмэгтэй холбогч кабелийн нөгөө үзүүрийг Магнометр (тоон луужин) дээрх Vcc ба Ground тээглүүрт холбоно уу (тэдгээрийг зөв холбосон эсэхийг шалгаарай).
  12. 2 эмэгтэй холбогчийг эрэгтэй холбогч кабелийг 11 (SDA) ба 12 (SCL) холболтын дохионы зүү рүү холбоно уу.
  13. 2 эмэгтэй, эрэгтэй холбогч кабелийн нөгөө үзүүрийг Mini Breadboard -ийн 2 өөр төмөр замд холбоно уу
  14. Мини талхны самбар дээрх SCL төмөр замаас OLED дэлгэц ба магнометр (дижитал луужин) дээрх 2 эмэгтэй холбогч кабелийг холбоно уу.
  15. Mini Breadboard дээрх SDA төмөр замаас OLED дэлгэц ба магнометр (дижитал луужин) дээрх 2 эмэгтэй холбогч кабелийг холбоно уу.

Алхам 8: BORIS -ийн биеийг угсарч дуусгах

Image
Image

Дараах бүх алхамуудыг дээрх Ассембли видеонд дүрсэлсэн болно.

Шаардлагатай хуванцар эд ангиуд:

  • 1х урд бие
  • 1х арын их бие
  • 6х дөрвөлжин хавчаар
  • BORIS угсарсан

Биеийн угсрах заавар:

  1. OLED фрэймийг биедээ суулгаарай
  2. 2 квадрат хавчаараар хамгаалаарай
  3. Хэт авианы мэдрэгчийг урд талын биенд оруулна уу
  4. Биеийн тэгш өнцөгтийн урд талд урд талын биеийг зүснэ
  5. 2 квадрат хавчаараар хамгаалаарай
  6. Батерей ба батерейны тагийг зайны тавиур дээр байрлуул
  7. Арын биеийг тэгш өнцөгтийн ар талд байрлуулна
  8. 2 хавтгай дөрвөлжин хавчаараар найдвартай хамгаалаарай

Алхам 9: BORIS -ийг хэрхэн ашиглах талаар

Энд бид бэлэн байна, бид BORIS -ийг угсарч дууслаа, одоо тоглох цаг боллоо

Энд хэрэглэгчийн цөөн хэдэн заавар байна:

Хянагчгүй BORIS:

  1. BORIS -ийг асаана уу
  2. Түүнийг тойрон эргүүлээд 10 секундын хугацаатай магнометрийг (дижитал луужин) тохируулаарай
  3. Түүнийг урагшлуулахыг хүсч буй чиглэлд байрлуул
  4. Түүнийг явж, замд нь тулгарч буй саад бэрхшээлээс зайлсхийхийг ажиглаарай

BORIS хянагчтай:

  1. BORIS -ийг асаана уу
  2. Хянагчийг асаана уу
  3. Түүнийг тойрон эргүүлээд 10 секундын хугацаатай магнометрийг (дижитал луужин) тохируулаарай
  4. Жолоодлогын жолоодлогыг ашиглана уу
  5. Бүжгийн хөдөлгөөнийг харахын тулд дээш, доош товчлуурыг дарна уу
  6. Зүүн болон баруун цохилтыг хийхийн тулд зүүн ба баруун товчлуурыг дарна уу
  7. Автономит горимыг идэвхжүүлэхийн тулд Joystick товчлуурыг 2 секундын турш дарна уу
  8. Автомат горимыг идэвхгүй болгохын тулд робот хөдлөхөө болих хүртэл Joystick товчлуурыг дарна уу

Алхам 10: BORIS -ийн кодыг ойлгох нь:

Тиймээс одоо та BORIS -ийг ажиллуулж, түүний зан байдлыг өөрчлөхийг хүсч байгаагаа хэлье.

Борисыг хэрхэн програмчлах талаар ойлгоход танд туслахыг хүсч байна.

Автономит алхах үед BORIS програмчлах арга замыг өөрчлөх:

BORIS -ийн хийж чадах програмчилсан командуудын жагсаалтыг энд оруулав.

Хөмсөг ();

Инээмсэглэх ();

HappySound ();

SadSound ();

RobotForward ();

RobotBackward ();

RobotLeft ();

RobotRight ();

RobotLeftKick ();

RobotRightKick ();

RobotDance1 ();

RobotDance2 ();

Энэ бол таны өөрчлөхийг хүсч буй кодын хэсэг юм.

// Хэрэв мэдрэгч нь ханыг илрүүлдэг

if (зай> 2 && зай = 20 && buttonJoystickPushCounter == 1 && OrientationError = - 30) {Инээмсэглэх (); HappySound (); RobotForward (); RobotForward (); } // If Sensor no хана and Orientation-ийг илрүүлээгүй бол хүссэн чиглэл +- 30 градус байвал (зай> = 20 && buttonJoystickPushCounter == 1 && OrientationError <0) {Smile (); RobotLeft (); } // Хэрэв мэдрэгч ямар ч хана илрүүлээгүй бол Orientation = 20 && buttonJoystickPushCounter == 1 && OrientationError> 0) {Smile (); RobotRight (); }

Алхам 11: BORIS Ирээдүй ба Цаашид

BORIS -ийг барьж дууссаны дараа BORIS -ийн ирээдүйн талаар ярилцъя.

Үнэн бол би BORIS -тэй юу хийхээ үнэхээр мэдэхгүй байна, энэ зааварчилгааны талаар эндээс авсан сэтгэгдлээс л шалтгаална.

Тиймээс энэ заавар танд таалагдсан гэж найдаж байна, юу бодож байгаагаа надад хэлээрэй.

Түүнийг хөдөлгө

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