▶ видео
🤖 Новый ЛидерPRO уже совсем скоро появится в продаже!
А пока покажем, на что он способен.
В этом эксперименте робот одновременно выполняет сразу две задачи:
⬜ движется по заданной траектории — по квадрату;
⚫ постоянно ищет чёрный предмет.
То есть робот не останавливает движение ради проверки датчика, а продолжает выполнять основную программу и параллельно следит за окружающим пространством.
Именно такой принцип используется и в настоящей робототехнике: робот может двигаться и одновременно контролировать датчики, обнаруживать стены, препятствия или, например, край ступени.
💡 Важная часть разработки программ для роботов — многозадачность.
На Arduino для её организации часто отказываются от delay() и используют одну очень полезную функцию, позволяющую выполнять действия по времени, не «замораживая» всю программу.
❓ А вы знаете, что это за функция?
Пишите свой вариант в комментариях! 👇
Подробнее о новом наборе ЛидерPRO:
https://znatok.ru/course/liderpro