Съдържание:

Робот след обект EBot8: 5 стъпки (със снимки)
Робот след обект EBot8: 5 стъпки (със снимки)

Видео: Робот след обект EBot8: 5 стъпки (със снимки)

Видео: Робот след обект EBot8: 5 стъпки (със снимки)
Видео: Lanbon L8-HS - wi-fi выключатель на три линии с сенсорным экраном для Tuya Smart и Home Assistant 2024, Декември
Anonim
Робот след обект EBot8
Робот след обект EBot8
Робот след обект EBot8
Робот след обект EBot8

Чудили ли сте се някога да направите робот, който да ви следва, където и да отидете? Но просто не можеше?

Е … Сега можете! Представяме ви следния обект робот! Отидете на този урок, харесайте и гласувайте и може би и вие можете да го направите !!

Стъпка 1: Съберете материалите

Съберете материалите
Съберете материалите
Съберете материалите
Съберете материалите
Съберете материалите
Съберете материалите

За да направите този невероятен прост проект. За да продължим, са ни необходими следните части:

Ebot8 Board

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

Джамперни кабели от женски към мъжки

Ултразвукови сензори

Шаси {w/ chassis}

2 DC двигателя

Всички тези материали могат да бъдат намерени тук.

Стъпка 2: Окабеляване

След като сте събрали материалите от тук. Сега свържете ултразвуковите сензори към правилно кодирания цвят на EBot Board {A0-A1}. Ако сте направили това, нека да продължим с кодирането.

Стъпка 3: Отстраняване на грешки

Отстраняване на грешки
Отстраняване на грешки

Сега, за да сме сигурни, че нашите инфрачервени сензори работят перфектно, трябва да ги отстраним, което означава да идентифицираме и премахнем грешки от (компютърен хардуер или софтуер).

  1. Отворете приложението EBot Blockly на компютъра си.
  2. Изберете Input Readings/Debug.
  3. Изберете от падащия списък- „Инфрачервен сензор“.
  4. Изберете щифта, в който е поставен първият ви инфрачервен сензор. (P. S. Можете да проверявате само един сензор наведнъж.)
  5. Кликнете върху „Отстраняване на грешки“.
  6. Направете същото за втория сензор.
  7. След като изтеглянето приключи и покаже стойности от двата сензора, можем да продължим с кодирането.

(Забележка: Ако отстраняването на грешки възникне с грешка, опитайте отново, проверете връзката. Ако не, сменете сензора и опитайте отново.)

Стъпка 4: Кодиране

Кодиране
Кодиране

Сега можете просто да продължите и да копирате нашия код от тук или да копирате блоковия код. Въпреки че препоръчваме блочния метод, както е показано на снимката, тъй като е по -лесен за разбиране

// Code_for_object_following_robot

#define ultrasound (x) ({analogRead (x)*0.833}/4) #include "Ebot.h" void setup {} {// Инициализации ebot_setup {}; // Режими на закрепване pinMode {A0, INPUT}; pinMode {A1, INPUT}; } празен цикъл {} {if (ултразвук (A0)> = 30 && ултразвук (A0) = 30 && ултразвук (A1) <= 200) {LMotor_1 (0); RMotor_1 (0); } else {LMotor_1 (-5); RMotor_1 (10); }

Стъпка 5: Демонстрация

Image
Image

Хареса ли ти? Да, знам. Ще продължим да правим още пресичащи се и забавни проекти само за вас, момчета!

Чувствайте се свободни да коментирате всякакви идеи в секцията за коментари и ние със сигурност ще отговорим.

Препоръчано: