Мазмұны:

Роботтан кейінгі EBot8 нысаны: 5 қадам (суреттермен)
Роботтан кейінгі EBot8 нысаны: 5 қадам (суреттермен)

Бейне: Роботтан кейінгі EBot8 нысаны: 5 қадам (суреттермен)

Бейне: Роботтан кейінгі EBot8 нысаны: 5 қадам (суреттермен)
Бейне: Мигель Николелис: Обезьяна управляет роботом силой мысли. На самом деле. 2024, Қараша
Anonim
EBot8 объектісі роботқа ілеседі
EBot8 объектісі роботқа ілеседі
EBot8 объектісі роботқа ілеседі
EBot8 объектісі роботқа ілеседі

Сіз қайда барсаңыз да жүретін робот жасауды ойлап көрдіңіз бе? Бірақ мүмкін емес пе?

Жақсы … Енді сіз аласыз! Біз сізге келесі роботты ұсынамыз! Осы оқулыққа өтіңіз, ұнатыңыз және дауыс беріңіз, мүмкін сіз де жасай аласыз !!

1 -қадам: материалдарды жинаңыз

Материалдарды жинаңыз
Материалдарды жинаңыз
Материалдарды жинаңыз
Материалдарды жинаңыз
Материалдарды жинаңыз
Материалдарды жинаңыз

Бұл таңғажайып қарапайым жобаны жасау үшін. Жалғастыру үшін бізге келесі бөліктер қажет:

Ebot8 тақтасы

Бағдарламалау кабелі

Әйел мен еркек арасындағы байланыс кабельдері

Ультрадыбыстық датчиктер

Шасси {шасси}

2 тұрақты ток қозғалтқыштары

Бұл материалдардың барлығын осы жерден табуға болады.

2 -қадам: Сымдарды жалғау

Осы жерден материалдар жиналғаннан кейін, ультрадыбыстық датчиктерді дұрыс кодталған EBot тақтасына {A0-A1} қосыңыз. Егер сіз мұны істеген болсаңыз, кодинмен жұмыс жасайық.

3 -қадам: отладка

Жөндеу
Жөндеу

Енді инфрақызыл сенсорлардың жақсы жұмыс істейтініне көз жеткізу үшін біз оны жөндеуіміз керек, яғни қателерді (компьютерлік жабдықтар немесе бағдарламалық жасақтама) анықтау мен жоюды білдіреді.

  1. Компьютерде EBot Blockly қосымшасын ашыңыз.
  2. Кіріс оқулары/жөндеуді таңдаңыз.
  3. Ашылмалы тізімнен «инфрақызыл сенсор» таңдаңыз.
  4. Бірінші инфрақызыл сенсор орнатылған түйреуішті таңдаңыз. (P. S. сіз тек бір сенсорды тексере аласыз.)
  5. 'Debug' түймесін басыңыз.
  6. Екінші сенсор үшін де солай жасаңыз.
  7. Жүктеу аяқталғаннан кейін және сенсорлардың мәндерін көрсеткеннен кейін біз кодтауды жалғастыра аламыз.

(Ескерту: Егер жөндеу кезінде қате пайда болса, қайталап көріңіз, қосылымды тексеріңіз. Олай болмаса, сенсорды ауыстырып, қайталап көріңіз.)

4 -қадам: кодтау

Кодтау
Кодтау

Енді сіз біздің кодты осы жерден көшіре аласыз немесе блокты кодты көшіре аласыз. Біз суретте көрсетілгендей блокты әдісті ұсынамыз, бірақ оны түсіну оңай

// 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

Ол саған ұнады ма? Иә мен білемін. Біз тек сіздер үшін қызықты әрі қызықты жобалар жасай береміз!

Түсініктемелер бөлімінде кез келген идеяны түсініктеме беріңіз, біз міндетті түрде жауап береміз.

Ұсынылған: