Мазмуну:

EBot8 объектиси роботтун артынан: 5 кадам (сүрөттөр менен)
EBot8 объектиси роботтун артынан: 5 кадам (сүрөттөр менен)

Video: EBot8 объектиси роботтун артынан: 5 кадам (сүрөттөр менен)

Video: EBot8 объектиси роботтун артынан: 5 кадам (сүрөттөр менен)
Video: Ten Truly Strange UFO Encounters 2024, Июль
Anonim
EBot8 объектиси роботтун артынан
EBot8 объектиси роботтун артынан
EBot8 объект роботтун артынан
EBot8 объект роботтун артынан

Кайсы жерге барбаңыз, артынан ээрчиген робот жасоону ойлонуп көрдүңүз беле? Бирок жөн эле мүмкүн эмес беле?

Мейли … Эми сиз аласыз! Биз сизге төмөнкү роботту сунуштайбыз! Бул үйрөткүчкө барыңыз, жактыңыз жана добуш бериңиз, балким сиз да муну кыла аласыз !!

1 -кадам: материалдарды чогултуу

Материалдарды чогултуу
Материалдарды чогултуу
Материалдарды чогултуу
Материалдарды чогултуу
Материалдарды чогултуу
Материалдарды чогултуу

Бул укмуштуудай жөнөкөй долбоорду жасоо үчүн. Улантуу үчүн бизге төмөнкү бөлүктөр керек:

Ebot8 Board

Программалоо кабели

Аялдан эркекке Jumper кабели

УЗИ сенсорлору

Шасси {w/ chassis}

2 DC Motors

Бул материалдардын бардыгын бул жерден тапса болот.

2 -кадам: Кабелдөө

Сиз бул жерден материалдарды чогулткандан кийин. Электрондук сенсорлорду туура коддолгон EBot Board {A0-A1} түсүнө туташтырыңыз. Эгерде сиз муну кылган болсоңуз, анда кодин менен иштейли.

3 -кадам: Мүчүлүштүктөрдү оңдоо

Мүчүлүштүктөрдү оңдоо
Мүчүлүштүктөрдү оңдоо

Эми биздин инфракызыл сенсорлорубуз кемчиликсиз иштеп жатканына ынануу үчүн, биз аны оңдоп -түзөөбүз керек, бул каталарды аныктоо жана алып салуу (компьютердик жабдыктар же программалык камсыздоо).

  1. Компьютериңизде EBot Blockly колдонмосун ачыңыз.
  2. Киргизүү окууларын/Мүчүлүштүктөрдү оңдоону тандаңыз.
  3. Ыкчам тизмеден тандаңыз- "Инфракызыл сенсор".
  4. Биринчи инфракызыл сенсор орнотулган пинти тандаңыз. (PS сиз бир эле учурда бир сенсорду текшере аласыз.)
  5. "Мүчүлүштүктөрдү оңдоо" чыкылдатыңыз.
  6. Экинчи сенсор үчүн да ушундай кылыңыз.
  7. Жүктөө аяктагандан кийин жана сенсорлордун баалуулуктарын көрсөткөндөн кийин, биз коддоону уланта алабыз.

(Эскертүү: Эгерде мүчүлүштүктөрдү оңдоодо ката кетсе, кайра аракет кылыңыз, туташууну текшериңиз. Эгер андай болбосо, сенсорду алмаштырып, кайра аракет кылыңыз.)

4 -кадам: Коддоо

Coding
Coding

Эми жөн эле биздин кодду бул жерден көчүрүп алсаңыз болот же блоклуу кодду көчүрүп алсаңыз болот. Биз түшүнүү үчүн сүрөттө көрсөтүлгөндөй блоктуу ыкманы сунуштайбыз да

// Code_for_object_following_robot

#define УЗИ (x) ({analogRead (x)*0.833}/4) #include "Ebot.h" void setup {} {// Initialisations ebot_setup {}; // Пин режимдери 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

Сизге жактыбы? Ооба, мен билем. Биз балдар үчүн дагы кызыктуу жана кызыктуу долбоорлорду жасай беребиз!

Комментарийлер бөлүмүндө кандайдыр бир идеяларды жазуудан тартынбаңыз, биз сөзсүз жооп беребиз.

Сунушталууда: