Найти в Дзене

Урок 6. Следование за лучом

Нажмите кнопку запуска и посветите фонариком перед роботом Bolt. Робот может различать направление движения в зависимости от интенсивности света. Микроконтроллер ESP32 имеет два 12-битных АЦП (аналого-цифровой преобразователь) с общим количеством каналов 18. Перед чтением данных АЦП необходимо сначала настроить устройство.
Примечание: каналом АЦП называется регистровая пара мультиплексора/результата, Аналого-цифровой преобразователь (АЦП, англ. Analog-to-digital converter, ADC) — устройство, преобразующее входной аналоговый сигнал в дискретный код Перед экспериментом определите интенсивность света в нормальной среде, запишите её и используйте в качестве стандартного значения в программе для справки. Приобрести робота CrowBOT Bolt можно тут. Если вы пропустили прошлый урок, то вот он: А дальше будет:
Оглавление

Задача

Задача
Задача

Нажмите кнопку запуска и посветите фонариком перед роботом Bolt. Робот может различать направление движения в зависимости от интенсивности света.

Демонстрация работы в действии
Демонстрация работы в действии

Информация

АЦП каналы микроконтроллера ESP32

Микроконтроллер ESP32 имеет два 12-битных АЦП (аналого-цифровой преобразователь) с общим количеством каналов 18. Перед чтением данных АЦП необходимо сначала настроить устройство.
Примечание: каналом АЦП называется регистровая пара мультиплексора/результата, Аналого-цифровой преобразователь (АЦП, англ. Analog-to-digital converter, ADC) — устройство, преобразующее входной аналоговый сигнал в дискретный код

Настройка блока программы
Настройка блока программы

Как получить данные «800» и «2800»?

Перед экспериментом определите интенсивность света в нормальной среде, запишите её и используйте в качестве стандартного значения в программе для справки.

Программа

Программа. Часть1
Программа. Часть1
Программа. Часть 2
Программа. Часть 2

Приобрести робота CrowBOT Bolt можно тут.

Если вы пропустили прошлый урок, то вот он:

А дальше будет: