Робот за последователни линии, използващ Arduino Uno и L298N: 5 стъпки
Робот за последователни линии, използващ Arduino Uno и L298N: 5 стъпки
Anonim
Image
Image

Line Flower е много прост робот, идеален за начинаеща електроника.

Стъпка 1: Как работи

Образ
Образ

Роботът се движи по линията с помощта на iR сензора. Сензорът има два диода, един диод изпраща инфрачервена светлина, а другият диод получава отразената светлина от повърхността. Когато инфрачервените лъчи паднат върху бялата повърхност, те се отразяват обратно. Когато инфрачервената светлина падне върху черна повърхност, светлината се поглъща от черната повърхност и лъчите не се отразяват обратно, така че фотодиодът не получава никаква светлина. Сензорът измерва количеството на отразената светлина и изпраща стойността към arduino. На сензора има потенциометър, с който можем да регулираме чувствителността на сензора.

Стъпка 2:

Сега Arduino трябва да взема решения въз основа на данните, получени от сензора, докато сензорът не открие черна линия, той ще продължи напред. Ако левият сензор открие черна линия, роботът завива надясно, а ако десният сензор открие черна линия, той завива наляво. Роботът ще спре, когато и двата сензора открият черна линия едновременно.

Стъпка 3: Списък на елементите

Списък на елементите
Списък на елементите

елементи на списъка:

1x Arduino Uno

1x L298N

2x iR сензор

14x проводници

1x Plexi 10cmx17cm

4x TT мотор

6x батерил АА

1x държач за батерия

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

Стъпка 4: Схема

Схема
Схема

Стъпка 5: Конфигуриране на Ir Sensor

Ir Sensor Configure
Ir Sensor Configure

Сега, преди да включите захранването, проверете дали сте свързали всичко правилно. Копирайте програмния код и го качете на вашия arduino, след което включете серийния монитор (в Arduino IDE -> Инструменти -> Сериен монитор). Поставете робота си на черната линия и настройте потенциометъра така, че стойността на сензора да показва ≈ 1023, а на бялата повърхност ≈ 33. Начертайте и конфигурирайте изтеглянето. Копирайте кода по -долу и го качете в arduino. Забавлявай се ? Изтегляне на скица

Препоръчано: