Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия |
products:beambot:ispolzuet_reakciyu_na_svet [2025/08/26 15:26] – 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. У нас получится следующая схема. |
| |
| <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> |