Различия

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

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

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
products:beambot:sleduet_za_svetom [2025/12/25 15:25] – [BeamBOT следует за светом] labuser30products:beambot:sleduet_za_svetom [2026/02/16 16:41] (текущий) labuser29
Строка 1: Строка 1:
 <php>require($_SERVER["DOCUMENT_ROOT"]."/interactive/interactive.php");</php> <php>require($_SERVER["DOCUMENT_ROOT"]."/interactive/interactive.php");</php>
 +~~NOCACHE~~
 +
 =====BeamBOT следует за светом===== =====BeamBOT следует за светом=====
  
-Один датчик света хорошо, а два еще лучше! Давай соберем второй датчик света. Сигналы датчиков подключим каждый на вход своего канала микросхемы ULN2003A, а к выходам каналов будут подключены моторы. У нас получится следующая схема. +В природе многих насекомых и животных привлекает свет. Давай соберем робота, который будет ездить за источником света. Для этого нам потребуется два датчика света, прям как два глаза у насекомого!
  
 +Сигналы датчиков подключим каждый на вход своего канала микросхемы ULN2003A, а к выходам каналов будут подключены моторы. У нас получится следующая схема. 
 +
 +==== Схема эксперимента ====
 <php>pinlab_draw_picture("beambot/sleduet_za_svetom/scheme1");</php> <php>pinlab_draw_picture("beambot/sleduet_za_svetom/scheme1");</php>
  
-~~NOCACHE~~+В этой схеме слева можно увидеть два уже знакомых нам блока – два совершенно одинаковых датчика света, которые мы собирали и ранее. Как же с их помощью робот следует за фонариком, самостоятельно поворачивая в его сторону? 
 + 
 +Все просто: у робота есть два датчика света. Один находится левее, другой правее. Когда ты светишь фонариком на робота сбоку, то один из датчиков оказывается не освещен, а второй освещен. Каждый из датчиков подключен к своему мотору. Если освещены оба датчика (значит фонарик светит спереди), то работают оба мотора и робот едет вперед, получается что на свет. Если фонарик светит сбоку, то один из датчиков оказывается не освещен и один из моторов отключается, что заставляет робота поворачивать до тех пор, пока оба датчика не "увидят" свет. 
 + 
 +Левый датчик управляет правым мотором, а правый датчик – левым. Благодаря этому получается эффект поворота на свет. 
 + 
 +==== Таблица компонентов ====
 <php>pinlab_bom("beambot/sleduet_za_svetom/scheme1.mont");</php>   <php>pinlab_bom("beambot/sleduet_za_svetom/scheme1.mont");</php>  
- + 
 +==== Монтажная схема ====
 <php>pinlab_draw_instruction("beambot/sleduet_za_svetom/scheme1.mont");</php> <php>pinlab_draw_instruction("beambot/sleduet_za_svetom/scheme1.mont");</php>
  
  
-Не забудь настроить второй датчик с помощью подстроечного резистора. Если ты посветишь сразу на два фоторезистора робот поедет вперед, а если только на один – будет поворачивать в соответствующую сторону. Сделай трассу для робота поставив несколько препятствий и устрой конкурс с друзьями кто быстрее проведет робота через нее с помощью фонарика.+Не забудь, что датчики нужно настроить с помощью подстроечных резисторов. Если ты посветишь сразу на два фоторезистора робот поедет вперед, а если только на один – будет поворачивать в соответствующую сторону.  
 + 
 + 
 +{{ :products:beambot:flashlight.png?nolink&600 |}} 
 + 
 + 
 + 
 +<WRAP center round tip 60%> 
 +  * Сделай полосу препятствий для роботапоставь на пол книжки или другие предметы и устрой соревнование с друзьями кто быстрее проведет робота через нее с помощью фонарика. 
 +  * Сделай робота, который боится света. Он всегда отворачивается и пятится назад от фонарика 
 +</WRAP> 
 + 
 + 
  
 [[products:beambot:ispolzuet_reakciyu_na_svet|☚ Предыдущий ]] |  [[products:beambot:ispolzuet_reakciyu_na_svet|☚ Предыдущий ]] | 
 [[products:beambot|Содержание]] | [[products:beambot|Содержание]] |
 [[products:beambot:uchitsya_delat_zaryadku| Следующий ☛]]  [[products:beambot:uchitsya_delat_zaryadku| Следующий ☛]]