Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия |
products:beambot:ispolzuet_reakciyu_na_svet [2025/08/26 15:31] – labuser30 | products:beambot:ispolzuet_reakciyu_na_svet [2025/09/29 18:03] (текущий) – [BeamBOT использует реакцию на свет для движения] labuser30 |
---|
| <php>require($_SERVER["DOCUMENT_ROOT"]."/interactive/interactive.php");</php> |
=====BeamBOT использует реакцию на свет для движения===== | =====BeamBOT использует реакцию на свет для движения===== |
| |
Теперь, когда мы научили робота генерировать четкий сигнал реагируя на свет, давай воспользуемся этим навыком активации движения. Для этого мы воспользуемся двумя каналами микросхемы ULN2003A подключив на их входы сигнал от датчика света, а на выходы моторы. Схема будет выглядеть следующим образом. | Теперь, когда мы научили робота генерировать четкий сигнал реагируя на свет, давай воспользуемся этим навыком активации движения. Для этого мы воспользуемся двумя каналами микросхемы ULN2003A подключив на их входы сигнал от датчика света, а на выходы моторы. Схема будет выглядеть следующим образом. |
| |
**СХЕМЫ1** | <php>pinlab_draw_picture("beambot/ispolzuet_reakciyu_na_svet/scheme1");</php> |
| |
Если ты направишь луч света фонарика на фоторезистора, то робот поедет вперед, и будет продолжать ехать пока ты не уберешь луч света. Не забывай, что ты можешь настроить чувствительность датчика света с помощью подстроечного резистора. | ~~NOCACHE~~ |
| <php>pinlab_bom("beambot/ispolzuet_reakciyu_na_svet/scheme1.mont");</php> |
| |
| <php>pinlab_draw_instruction("beambot/ispolzuet_reakciyu_na_svet/scheme1.mont");</php> |
| |
Давай изменим схему так, чтобы робот наоборот ехал когда темно, а останавливался когда светло. | Теперь робот едет когда темно и останавливается при включении света, но так играть с ним не слишком удобно. Давай сделаем все наоборот, для этого нам нужно на схеме поменять местами фоторезистор R1 и резистор R2. У нас получится следующая схема. |
| |
**СХЕМЫ2** | <php>pinlab_draw_picture("beambot/ispolzuet_reakciyu_na_svet/scheme2");</php> |
| |
| <php>pinlab_bom("beambot/ispolzuet_reakciyu_na_svet/scheme2.mont");</php> |
| |
| <php>pinlab_draw_instruction("beambot/ispolzuet_reakciyu_na_svet/scheme2.mont");</php> |
| |
| Если ты направишь луч света фонарика на фоторезистор, то робот поедет вперед, и будет продолжать ехать пока ты не уберешь луч света. Не забывай, что ты можешь настроить чувствительность датчика света с помощью подстроечного резистора. |
| |
<WRAP round tip> | <WRAP round tip> |