Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
products:beambot:osvaivaet_ezdu_po_linii [2025/09/01 12:16] labuser30products:beambot:osvaivaet_ezdu_po_linii [2025/09/02 12:05] (текущий) – [BeamBOT осваивает езду по линии. Два датчика линии] labuser30
Строка 1: Строка 1:
 +<php>require($_SERVER["DOCUMENT_ROOT"]."/interactive/interactive.php");</php>
 =====BeamBOT осваивает езду по линии. Два датчика линии===== =====BeamBOT осваивает езду по линии. Два датчика линии=====
  
-Достоинством схемы в предыдущем уроке  является, то что для езды по линии нам было достаточно одно датчика. А вот недостатком – что на прямых участках трассы робот не едет прямо, а виляет, поворачивая колесами по очереди. Но у нас же есть еще датчики на плате. Давай же воспользуемся ими для сборки следующей схемы. 
  
 Достоинством предыдущей схемы является, то что для езды по линии нам было достаточно одно датчика. А вот недостатком – что на прямых участках трассы робот не едет прямо, а виляет поворачивая колесами по очереди. Но у нас же есть еще датчики на плате. Давай же воспользуемся ими для сборки следующей схемы. Достоинством предыдущей схемы является, то что для езды по линии нам было достаточно одно датчика. А вот недостатком – что на прямых участках трассы робот не едет прямо, а виляет поворачивая колесами по очереди. Но у нас же есть еще датчики на плате. Давай же воспользуемся ими для сборки следующей схемы.
  
-**СХЕМЫ 2**+<php>pinlab_draw_picture("beambot/osvaivaet_ezdu_po_linii/scheme1");</php>
  
-Теперь робот проходит трассу гораздо быстрее используя оба колеса на прямых участках. +~~NOCACHE~~ 
 +<php>pinlab_bom("beambot/osvaivaet_ezdu_po_linii/scheme1.mont");</php>   
 +  
 +<php>pinlab_draw_instruction("beambot/osvaivaet_ezdu_po_linii/scheme1.mont");</php> 
 + 
 +Теперь робот проходит трассу гораздо быстрее используя оба колеса на прямых участках. Схема работает следующим образом: правый датчик линии включает правый мотор, а левый датчик соответственно левый мотор. Когда оба датчика находятся над светлой поверхностью робот едет прямо. Как только один из датчиков оказывается над над черной линией, соответствующий мотор выключается, а робот поворачивает за счет второго мотора.