Spisu treści:

Line Follower na Tinkercad: 3 kroki
Line Follower na Tinkercad: 3 kroki

Wideo: Line Follower na Tinkercad: 3 kroki

Wideo: Line Follower na Tinkercad: 3 kroki
Wideo: Tinkercad|Arduino - Видео Дәріс 5: PIR Motion Sensor және Фоторезистор 2024, Lipiec
Anonim
Obserwator linii na Tinkercad
Obserwator linii na Tinkercad

Projekty Tinkercad »

Robot A-Line Follower, jak sama nazwa wskazuje, jest zautomatyzowanym pojazdem prowadzonym, który podąża za wizualną linią osadzoną na podłodze lub suficie. Zwykle linia wizualna jest ścieżką, po której porusza się robot śledzący linię i będzie to czarna linia na białej powierzchni, ale w drugą stronę (biała linia na czarnej powierzchni) jest również możliwa. Niektóre zaawansowane roboty śledzące linię wykorzystują niewidzialne pole magnetyczne jako swoje ścieżki.

Roboty podążające za dużą linią są zwykle używane w przemyśle do wspomagania zautomatyzowanego procesu produkcyjnego. Są one również wykorzystywane w zastosowaniach wojskowych, pomocy humanitarnej, usługach dostawczych itp.

Robot Line follower jest jednym z pierwszych robotów, z którymi początkujący i studenci mogliby zdobyć pierwsze doświadczenie w robotyce. W tym projekcie zaprojektowaliśmy prostego robota Line Follower wykorzystującego Arduino i kilka innych komponentów.

Krok 1: Wymagane komponenty:

Wymagane komponenty
Wymagane komponenty
Wymagane komponenty
Wymagane komponenty
Wymagane komponenty
Wymagane komponenty

1. Arduino UNO (lub Arduino Nano)

2. Układ scalony sterownika silnika L293D [Możesz kupić moduł lub możesz zrobić sam]

3. Motoreduktory x 2

4. Moduł czujnika podczerwieni x 2 [Możesz kupić moduł lub możesz zrobić sam]

5. Podłączanie przewodów

6. Zasilanie

7. Złącze baterii

Krok 2: Działanie robota Arduino Line Follower:

Działanie robota Arduino Line Follower
Działanie robota Arduino Line Follower
Działanie robota Arduino Line Follower
Działanie robota Arduino Line Follower

W tym projekcie zaprojektowałem robota Line Follower opartego na Arduino. Działanie projektu jest dość proste: wykryj czarną linię na powierzchni i poruszaj się wzdłuż tej linii.

Jak wspomniano, potrzebujemy czujników do wykrywania linii. Do logiki wykrywania linii użyliśmy dwóch czujników podczerwieni, które składają się z diody podczerwieni i fotodiody. Umieszczone są w sposób odblaskowy, tj. obok siebie, dzięki czemu po zbliżeniu się do powierzchni odbijającej światło emitowane przez diodę IR zostanie wykryte przez fotodiodę.

Gdy robot porusza się do przodu, oba czujniki czekają na wykrycie linii. Na przykład, jeśli czujnik podczerwieni 1 na powyższym obrazku wykryje czarną linię, oznacza to, że przed nami znajduje się prawy zakręt (lub zakręt). Arduino UNO wykrywa tę zmianę i odpowiednio wysyła sygnał do sterownika silnika. Aby skręcić w prawo, silnik po prawej stronie robota jest spowalniany za pomocą PWM, podczas gdy silnik po lewej stronie pracuje z normalną prędkością.

Podobnie, gdy czujnik podczerwieni 2 jako pierwszy wykryje czarną linię, oznacza to, że przed nami znajduje się lewy zakręt i robot musi skręcić w lewo. Aby robot skręcił w lewo, silnik po lewej stronie robota jest spowolniony (lub może zostać całkowicie zatrzymany lub może zostać obrócony w przeciwnym kierunku), a silnik po prawej stronie pracuje z normalną prędkością. Arduino UNO stale monitoruje dane z obu czujników i obraca robota zgodnie z wykrytą przez nie linią.

Krok 3: Kod:

Aby uzyskać kredyt, postępuj zgodnie z moimi następującymi kontami. Dzięki

Aby uzyskać więcej ciekawych projektów, połącz się ze mną na:YouTube:https://www.youtube.com/channel/UCTS10_CRYJhT-vb9-…

Strona na Facebooku:

Instagram:

Zalecana: