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

EBot8 роботыг дагаж буй объект: 5 алхам (зурагтай)
EBot8 роботыг дагаж буй объект: 5 алхам (зурагтай)

Видео: EBot8 роботыг дагаж буй объект: 5 алхам (зурагтай)

Видео: EBot8 роботыг дагаж буй объект: 5 алхам (зурагтай)
Видео: SCP-261 Пан-мерное Торговый и эксперимент Войти 261 объявление Де + полный + 2024, Арваннэгдүгээр
Anonim
EBot8 робот дагаж буй объект
EBot8 робот дагаж буй объект
EBot8 робот дагаж буй объект
EBot8 робот дагаж буй объект

Хаана ч явсан дагаж явдаг робот бүтээх талаар та бодож байсан уу? Гэхдээ зүгээр л чадаагүй юм уу?

За … Одоо чи чадна! Бид танд дараах роботыг танилцуулж байна! Энэ хичээлийг үзээд like дарж саналаа өгөөрэй, магадгүй та ч бас үүнийг хийж чадна !!

Алхам 1: Материалыг цуглуулах

Материалыг цуглуулах
Материалыг цуглуулах
Материалыг цуглуулах
Материалыг цуглуулах
Материалыг цуглуулах
Материалыг цуглуулах

Энэхүү гайхалтай энгийн төслийг хийхийн тулд. Үргэлжлүүлэхийн тулд бидэнд дараах хэсгүүд хэрэгтэй болно.

Ebot8 самбар

Програмчлалын кабель

Эмэгтэй, эрэгтэй холбогч кабель

Хэт авианы мэдрэгч

Явах эд анги {w/ chassis}

2 DC мотор

Эдгээр бүх материалыг эндээс олж болно.

Алхам 2: Цахилгааны утас

Эндээс материалыг цуглуулсны дараа одоо хэт авианы мэдрэгчийг зөв кодлогдсон EBot Board {A0-A1} өнгөт холбоно уу. Хэрэв та үүнийг хийсэн бол кодиныг үргэлжлүүлцгээе.

Алхам 3: Дебаг хийх

Дебаг хийх
Дебаг хийх

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

  1. EBot Blockly програмаа компьютер дээрээ нээнэ үү.
  2. Оролтын уншилт/дибаг хийхийг сонгоно уу.
  3. Унждаг жагсаалтаас "Хэт улаан туяаны мэдрэгч" -ийг сонгоно уу.
  4. Анхны хэт улаан туяаны мэдрэгч суурилуулсан зүүг сонгоно уу. (P. S. Та нэг удаад зөвхөн нэг мэдрэгчийг шалгаж болно.)
  5. 'Debug' дээр дарна уу.
  6. Хоёрдахь мэдрэгчийн хувьд ижил зүйлийг хий.
  7. Татаж авч дууссаны дараа хоёр мэдрэгчийн утгыг харуулсны дараа бид кодчилолоо үргэлжлүүлж болно.

(Тэмдэглэл: Хэрэв дибаг хийхэд алдаа гарвал дахин оролдож үзээд холболтоо шалгаарай. Хэрэв үгүй бол мэдрэгчийг сольж дахин оролдоно уу.)

Алхам 4: Кодлох

Кодлох
Кодлох

Одоо та манай кодыг эндээс хуулж эсвэл блоклосон кодыг хуулж болно. Хэдийгээр бид зураг дээр үзүүлсэн шиг блокчлох аргыг санал болгож байгаа боловч үүнийг ойлгоход хялбар болно

// Object_following_robot -ийн код

#тодорхойлох хэт авиан (x) ({analogRead (x)*0.833}/4) #include "Ebot.h" void setup {} {// Initialisations ebot_setup {}; // PinMode pinMode {A0, INPUT}; pinMode {A1, INPUT}; } хүчингүй хүрд {} {if (хэт авиан (A0)> = 30 && хэт авиан (A0) = 30 && хэт авиан (A1) <= 200) {LMotor_1 (0); RMotor_1 (0); } өөр {LMotor_1 (-5); RMotor_1 (10); }

Алхам 5: Демо

Image
Image

Чамд энэ таалагдсан уу? Тиймээ би мэднэ. Бид танд зориулан илүү олон сонирхолтой, хөгжилтэй төслүүдийг үргэлжлүүлэн хийх болно.

Сэтгэгдлүүдийн хэсэгт ямар нэгэн санаа бодлоо чөлөөтэй бичээрэй, бид хариулах болно.

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