Робот-следящий за линией Arduino и L293D Shield: 4 шага
Робот-следящий за линией Arduino и L293D Shield: 4 шага
Anonim
Image
Image

Line Follower - очень простой робот, идеально подходящий для начинающих электронщиков. Робот движется по линии с помощью датчика iR. Датчик имеет два диода, один из которых излучает инфракрасный свет, другой - принимает отраженный свет от поверхности. Когда инфракрасные лучи падают на белую поверхность, они отражаются обратно. Когда инфракрасный свет падает на черную поверхность, свет поглощается черной поверхностью, и лучи не отражаются обратно, поэтому фотодиод не получает никакого света. Датчик измеряет количество отраженного света и отправляет значение на Arduino. На датчике есть потенциометр, с помощью которого мы можем регулировать чувствительность датчика.

Шаг 1: Шаг 1: Как это работает

CDN
CDN

Робот движется по линии с помощью датчика iR. Датчик имеет два диода, один из которых излучает инфракрасный свет, другой - принимает отраженный свет от поверхности. Когда инфракрасные лучи падают на белую поверхность, они отражаются обратно. Когда инфракрасный свет падает на черную поверхность, свет поглощается черной поверхностью, и лучи не отражаются обратно, поэтому фотодиод не получает никакого света. Датчик измеряет количество отраженного света и отправляет значение на Arduino. На датчике есть потенциометр, с помощью которого мы можем регулировать чувствительность датчика.

Шаг 2: CDN

Теперь Arduino должен принимать решения на основе данных, полученных от датчика, пока датчик не обнаружит черную линию, и он будет двигаться вперед. Если левый датчик обнаруживает черную линию, робот поворачивает вправо, а если правый датчик обнаруживает черную линию, он поворачивает влево. Робот остановится, когда оба датчика одновременно обнаружат черную линию.

Шаг 3: список элементов

Элементы списка:

1x Arduino Uno

2x ик-датчик

1x L293D

4x двигателя TT

провода

1x оргстекло 10 см x 14 см

8x металлическое расстояние 10 мм

1x батарейный отсек (6 шт.)

6 батарей типа АА

1x переключатель

Шаг 4: Шаг 4: Настройка ИК-датчика

Шаг 4: Настройка ИК-датчика
Шаг 4: Настройка ИК-датчика

Теперь перед включением питания убедитесь, что вы все правильно подключили. Скопируйте программный код и загрузите его в свой Arduino, затем включите последовательный монитор (в Arduino IDE -> Инструменты -> Последовательный монитор). Поместите своего робота на черную линию и установите потенциометр так, чтобы значение датчика показывало ≈ 1023, а на белой поверхности ≈ 33. Скетч и настройка загрузки. Скопируйте приведенный ниже код и загрузите его в Arduino. Повеселись ? Эскиз скачать.

Рекомендуемые: