Съдържание:
- Стъпка 1: Стъпка 1: Как работи
- Стъпка 2: Cdn
- Стъпка 3: Списък на елементите
- Стъпка 4: Стъпка 4: Конфигуриране на Ir Sensor
Видео: Робот за последователни линии Arduino и L293D щит: 4 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:50
Line Follower е много прост робот, идеален за начинаеща електроника. Роботът се движи по линията с помощта на iR сензора. Сензорът има два диода, единият диод изпраща инфрачервена светлина, а другият диод получава отразената светлина от повърхността. Когато инфрачервените лъчи паднат върху бялата повърхност, те се отразяват обратно. Когато инфрачервената светлина падне на черна повърхност, светлината се поглъща от черната повърхност и лъчите не се отразяват обратно, така че фотодиодът не получава никаква светлина. Сензорът измерва количеството на отразената светлина и изпраща стойността към arduino. На сензора има потенциометър, с който можем да регулираме чувствителността на сензора.
Стъпка 1: Стъпка 1: Как работи
Роботът се движи по линията с помощта на iR сензора. Сензорът има два диода, един диод изпраща инфрачервена светлина, а другият диод получава отразената светлина от повърхността. Когато инфрачервените лъчи паднат върху бялата повърхност, те се отразяват обратно. Когато инфрачервената светлина падне върху черна повърхност, светлината се поглъща от черната повърхност и лъчите не се отразяват обратно, така че фотодиодът не получава никаква светлина. Сензорът измерва количеството на отразената светлина и изпраща стойността към arduino. На сензора има потенциометър, с който можем да регулираме чувствителността на сензора.
Стъпка 2: Cdn
Сега Arduino трябва да взема решения въз основа на данните, получени от сензора, докато сензорът не открие черна линия, той ще продължи напред. Ако левият сензор открие черна линия, роботът завива надясно, а ако десният сензор открие черна линия, той завива наляво. Роботът ще спре, когато и двата сензора открият черна линия едновременно.
Стъпка 3: Списък на елементите
Елементи на списъка:
1x Arduino Uno
2x ir сензор
1x L293D
4x TT мотори
проводници
1x плекси 10 cmx14 cm
8x метално разстояние 10 mm
1x държач за батерия (6 броя)
6x батерия AA
1x превключвател
Стъпка 4: Стъпка 4: Конфигуриране на Ir Sensor
Сега, преди да включите захранването, проверете дали сте свързали всичко правилно. Копирайте програмния код и го качете на вашия arduino, след което включете серийния монитор (в Arduino IDE -> Инструменти -> Сериен монитор). Поставете робота си на черната линия и настройте потенциометъра така, че стойността на сензора да показва ≈ 1023, а на бялата повърхност ≈ 33. Начертайте и конфигурирайте изтеглянето. Копирайте кода по -долу и го качете в arduino. Забавлявай се ? Изтегляне на скица.
Препоръчано:
Робот за последователни линии с PICO: 5 стъпки (със снимки)
Робот за последовател на линия с PICO: Преди да сте способни да създадете робот, който може да сложи край на цивилизацията, каквато я познаваме, и е в състояние да сложи край на човешката раса. Първо трябва да можете да създадете простите роботи, тези, които могат да следват линия, очертана на земята, и ето къде ще
Робот за последователни линии, използващ Arduino Uno и L298N: 5 стъпки
Робот за последователни линии, използващ Arduino Uno и L298N: Line Flower е много прост робот, идеален за начинаеща електроника
Усъвършенстван робот за последователни линии: 7 стъпки
Advanced Line Follower Robot: Това е робот за последователни линии с някои допълнителни функции. Този прототип може да се използва във фабрика за движение на машини без водачи. Има две станции Зареждаща станция Разтоварваща станция От Зареждаща станция роботът ще чака Материя
Робот за последователни линии за преподаване на контролни алгоритми: 3 стъпки
Робот за линейни последователи за преподаване на алгоритми за контрол: Аз проектирах този робот за последователни линии преди няколко години, когато бях учител по роботика. Целта на този проект беше да науча моите ученици как да кодират ред след робот за състезание, а също и да сравняват между If/Else и PID контрол. И не
Робот за последователни линии без Arduino: 4 стъпки
Робот за последователи на линии без Arduino: В тази инструкция ще ви науча как да направите робот, следващ линия, без да използвате arduino. Ще използвам много лесни стъпки, за да обясня. Този робот ще използва IR сензор за близост, за да следва линията. Няма да ви е необходим вид опит в програмирането да