Съдържание:

Последовател на линия в Tinkercad: 3 стъпки
Последовател на линия в Tinkercad: 3 стъпки

Видео: Последовател на линия в Tinkercad: 3 стъпки

Видео: Последовател на линия в Tinkercad: 3 стъпки
Видео: Arduino 2020. Autodesk TinkerCad. 3. (Собираем первую цепь) 2024, Юли
Anonim
Последовател на линия в Tinkercad
Последовател на линия в Tinkercad

Проекти на Tinkercad »

A-Line Follower Robot, както подсказва името, е автоматизиран воден автомобил, който следва визуална линия, вградена на пода или тавана. Обикновено визуалната линия е пътят, по който се движи роботът -последовател на линия и тя ще бъде черна линия на бяла повърхност, но е възможен и другият начин (бяла линия на черна повърхност). Някои усъвършенствани роботи за последователи на линии използват невидимото магнитно поле като свои пътища.

Големите последователни роботи обикновено се използват в индустриите за подпомагане на автоматизирания производствен процес. Те се използват също във военни приложения, за човешка помощ, услуги за доставка и др.

Line follower Robot е един от първите роботи, с които начинаещите и учениците ще получат първия си роботизиран опит. В този проект ние проектирахме прост Line Follower Robot, използвайки Arduino и някои други компоненти.

Стъпка 1: Необходими компоненти:

Необходими компоненти
Необходими компоненти
Необходими компоненти
Необходими компоненти
Необходими компоненти
Необходими компоненти

1. Arduino UNO (или Arduino Nano)

2. IC на драйвер за двигател L293D [Можете да закупите модул или да направите сами]

3. Редукторни двигатели x 2

4. Модул за IR сензор x 2 [Можете да закупите модул или да направите сами]

5. Свързване на проводници

6. Захранване

7. Съединител на батерията

Стъпка 2: Работа на Arduino Line Follower Robot:

Работа на Arduino Line Follower Robot
Работа на Arduino Line Follower Robot
Работа на Arduino Line Follower Robot
Работа на Arduino Line Follower Robot

В този проект аз проектирах базиран на Arduino робот за линейни последователи. Работата по проекта е доста проста: открийте черната линия на повърхността и се придвижете по тази линия.

Както бе споменато, имаме нужда от сензори за откриване на линията. За логика на откриване на линия използвахме два IR сензора, които се състоят от IR LED и фотодиод. Те са поставени по отразяващ начин, т.е. един до друг, така че винаги, когато дойдат в близост до отразяваща повърхност, светлината, излъчвана от IR LED, ще бъде засечена от фотодиод.

Когато роботът се движи напред, и двата сензора чакат да бъде открита линията. Например, ако инфрачервеният сензор 1 на горното изображение открие черната линия, това означава, че има дясна крива (или завой) напред. Arduino UNO открива тази промяна и изпраща сигнал към водача на двигателя съответно. За да завиете надясно, двигателят от дясната страна на робота се забавя с помощта на ШИМ, докато двигателят от лявата страна работи с нормална скорост.

По същия начин, когато инфрачервеният сензор 2 открие първата черна линия, това означава, че предстои лява крива и роботът трябва да завие наляво. За да може роботът да завие наляво, двигателят от лявата страна на робота се забавя (или може да бъде спрян напълно или може да се завърти в обратна посока), а моторът от дясната страна работи с нормална скорост. Arduino UNO непрекъснато следи данните както от сензорите, така и от завъртането на робота според линията, открита от тях.

Стъпка 3: Код:

За кредит, моля, следвайте следните мои акаунти. Благодаря

За още интересни проекти се свържете с мен на: Youtube:

Страница във Facebook:

Instagram:

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