Различия

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

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

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
products:beambot:uchitsya_ostanavlivat_na_granice [2025/08/26 13:22] labuser30products:beambot:uchitsya_ostanavlivat_na_granice [2025/09/08 20:34] (текущий) – [BeamBOT учится останавливаться на границе. Датчик на плате] labuser30
Строка 5: Строка 5:
 В этом уроке мы научим робота использовать один из датчиков установленных на нем. Датчик — это чувствительное устройство, воспринимающее внешнее воздействие и преобразующее его в изменение электрического сигнала. Электрические датчики могут быть самыми разнообразными. Например, в твоем смартфоне есть датчик освещенности, используемый для автоматической подстройки яркости экрана. Или акселерометр (датчик ускорений), использующийся для определения положения устройства в пространстве. Существуют датчики магнитного поля, температуры, газа, звука и практически любого другого физического воздействия. В этом уроке мы научим робота использовать один из датчиков установленных на нем. Датчик — это чувствительное устройство, воспринимающее внешнее воздействие и преобразующее его в изменение электрического сигнала. Электрические датчики могут быть самыми разнообразными. Например, в твоем смартфоне есть датчик освещенности, используемый для автоматической подстройки яркости экрана. Или акселерометр (датчик ускорений), использующийся для определения положения устройства в пространстве. Существуют датчики магнитного поля, температуры, газа, звука и практически любого другого физического воздействия.
  
-На нижней стороне платы робота установлены четыре датчика линии. Для того, чтобы включить датчики нужно передвинуть рычажок на переключателе в задней части робота, который подписан "Датчики". Когда датчики включены рядом с переключателем горит **ЦВЕТ** светодиод. Так как датчики линии потребляют значительное количество тока, мы советуем включать их только в уроках где они используются. Иначе батарейки быстро разрядятся и их придется заменить. +У нашего робота на нижней стороне платы робота есть четыре датчика линии. Для того, чтобы включить датчики нужно передвинуть рычажок на переключателе в задней части робота, который подписан "Датчики". Когда датчики включены рядом с переключателем горит **ЦВЕТ** светодиод. Так как датчики линии потребляют значительное количество тока, мы советуем включать их только в уроках где они используются. Иначе батарейки быстро разрядятся и их придется заменить. 
  
 **Картинка расположения датчиков**. **Картинка расположения датчиков**.
Строка 17: Строка 17:
 Давай попробуем подключить к датчику светодиод? Давай попробуем подключить к датчику светодиод?
  
-**СХЕМЫ 1** +<php>pinlab_draw_picture("beambot/uchitsya_ostanavlivat_na_granice/scheme1");</php>
  
 +~~NOCACHE~~
 +<php>pinlab_bom("beambot/uchitsya_ostanavlivat_na_granice/scheme1.mont");</php>  
 + 
 +<php>pinlab_draw_instruction("beambot/uchitsya_ostanavlivat_na_granice/scheme1.mont");</php>
  
 Если ты поместишь датчик «В» над белым светодиод VD1 загорится, если над черным — потухнет. Если ты поместишь датчик «В» над белым светодиод VD1 загорится, если над черным — потухнет.
Строка 25: Строка 28:
 А что если напрямую к датчику подключить еще и мотор? Давай попробуем. А что если напрямую к датчику подключить еще и мотор? Давай попробуем.
  
-**СХЕМЫ 2**+<php>pinlab_draw_picture("beambot/uchitsya_ostanavlivat_na_granice/scheme2");</php> 
 + 
 + 
 +<php>pinlab_bom("beambot/uchitsya_ostanavlivat_na_granice/scheme2.mont");</php>   
 +  
 +<php>pinlab_draw_instruction("beambot/uchitsya_ostanavlivat_na_granice/scheme2.mont");</php> 
  
 Когда датчик окажется над белой поверхностью мотор с колесом начнут медленно вращаться, а светодиод VD1 слабо мерцать. Это означает, что тока, который может выдать датчик, недостаточно для полноценного вращения одного колеса. Что же говорить о двух.  Когда датчик окажется над белой поверхностью мотор с колесом начнут медленно вращаться, а светодиод VD1 слабо мерцать. Это означает, что тока, который может выдать датчик, недостаточно для полноценного вращения одного колеса. Что же говорить о двух. 
Строка 31: Строка 40:
 Помнишь в предыдущем уроке у нас остался вопрос зачем нам микросхема ULN2003A? Во как раз для того, чтобы с помощью датчиков управлять моторами. Давай же проверим как это будет работать. Помнишь в предыдущем уроке у нас остался вопрос зачем нам микросхема ULN2003A? Во как раз для того, чтобы с помощью датчиков управлять моторами. Давай же проверим как это будет работать.
  
-~~NOCACHE~~+<php>pinlab_draw_picture("beambot/uchitsya_ostanavlivat_na_granice/scheme3");</php> 
 <php>pinlab_bom("beambot/uchitsya_ostanavlivat_na_granice/scheme3.mont");</php>   <php>pinlab_bom("beambot/uchitsya_ostanavlivat_na_granice/scheme3.mont");</php>