Słów parę o naszym projekcie
Line Follower

Jako projekt edukacyjny zbudowaliśmy robota, który według algorytmu podąża za linią. Jest to jeden z najtańszych tego typu projektów(przynajmniej od zeszłego roku). Jego koszt wyniósł w przybliżeniu 120zł. Pojazd został całkowicie zbudowany z pojedynczych części elektronicznych, tj. rezystory, kondensatory, układy scalone itd. Wszystko zostało oprogramowane w C z wstawką w języku Assembler. Elektronika tam jest zbudowana z dwóch części. Pierwsza, programowalna posiada mikrokontroler ATmega16A i sterownik silników L293D. Płytka główna ma dwa piny I/O i cztery piny zasilania. Część główna jest połączona z czujnikami przez taśmę IDC10. Druga część to płytka z czujnikami. Czujniki działają na zasadzie odbijanych promieni podczerwonych od powierzchni o kolorze białym i czarnym. Białe powierzchnie odbijają każde promieniowanie a czarne żadne. Algorytm jest bardzo prosty. Gdy robot znajdzie linię pod czterema lewymi czujnikami zatrzyma prawe koło, więc zacznie skręcać w lewo i odwrotnie. A jeżeli jest równo na linii lub z niej zjechał, jedzie prosto. Sama jazda jest zatrzymywana poprzez naciśnięcie dowolnego przycisku pilota. Na robocie są też umieszczone diody WS2812B służące tylko do ozdoby. Kod i schemat dostępny tutaj.

  • Koncepcja i projekt

    Stworzyliśmy koncepcję naszego robota. Przemyśleliśmy sposób jego działania, opracowaliśmy projekt i dobraliśmy odpowiednie komponenty. Na koniec dokonaliśmy zakupów.

  • Relizacja sprzętowa

    Wymagało to od nas dużej precyzji. Lutowanie, montaż precyzyjny i wiele poprawek. Ostatecznie robot został zmontowany.

  • Programowanie

    Opracowaliśmy algorytm działania robota i przystąpiliśmy do programowania. Duża cząść kodu została napisana w C, część w jako wstawka w asemblerze.

  • Testowanie

    Kontrola poprawności działania naszych algorytmów na stworzonych przez nas torach testowych. Kalibracja i wiele godzin prób i poprawek.

line follower

Oto Line Follower.

Zdjęcie przedstawia Robota Line Follower w finalnej wersji. Wyposażony w zasilanie bateryjne, diody LED, których działanie uzależńione jest od stanu Robota.

Cały montaż wykonany został samodzielnie.

Jazda testowa

Testy wymagały od nas dużo cierpliwości. Dostosowanie odpowiedniej wysokości nad linią tak, aby czujniki poprawnie ją rozpoznawały, kalibracja robota, poprawki w kodzie. Ostatecznie uzyskaliśmy zadawalający nas efekt. Robot jeździ jak marzenie! Poniżej prezentujemy filmik z jazdy próbnej.

img

To najmilszy robot jaki kiedykolwiek powstał.
Na pewno go polubisz.

Poznaj nasz zespół

Nasza grupa to uczniowe klas 2a i 2c. Wszyscy miłośnicy programowania i ciekawych projektów.

  • Początkujący programista i pasjonat elektroniki

    PATRYK KORYCKI

    2c
  • Początkujący speed cuber

    KRZYSZTOF GRZEBIENIAK

    2a
  • Fizyk, zainteresowany nowymi technologiami

    SZYMON JAGIEŁOWICZ

    2a
  • Pasjonat popkultury, penspinner, fan yerba mate i herbaty

    KAMIL SIKORSKI

    2a

Jako zespół nauczyliśmy się

Nasza praca to nie tylko efekt końcowy, ale również to czego nauczylismy się "po drodze":

  • Współpracy

    Doceniliśmy wzajemnie swoje kompetencje. Jesteśmy fajnym zespołem.

  • Elektroniki

    Wiemy, że to ciekawa i przydatna dziedzina nauki, warto ją poznać.

  • Programowania

    Zgłębialiśmy tajniki języka C i asemblera i ich oddziaływanie ze sprzętem.

  • Ekonomii

    Dążyliśmy do uzyskania dobrego produktu w rozsądnej cenie.

img
45

butelek Coca-Coli

3900

Linii kodu

15

Godzin testów

2

Litry czarnej farby

Koszty

Na koszt zbudowania robota składały się części elektroniczne montowane na płytkach CB takie jak mikrokontrolery, czujniki i inne podstawowe elementy elektroniczne, części mechaniczne, takie, które poprawiają wizerunek ronota (LEDy) i ostatecznie również materiały niezbędne do stworzenia toru testowego.

Całkowity koszt zbudowania robota wyniósł:

120 PLN

  • Elektronika

    50 PLN

    mikrokontrolery, czujniki

  • Mechanika

    40 PLN

    Podwozie, silniczki

  • Ozdobniki

    20 PLN

    LEDy

  • Tor

    10 PLN

    Papier, farba

img

Co o nas mówią

Wierzę, że im się uda, oni dadzą radę ;-)

img

Jan S.

Kolega ze szkoły

Mam nadzieję, że nadal będą stawiać sobie wyzwania i dążyć do ich realizacji

img

Anna J.

Zaprzyjaźniony nauczyciel

Kontakt do nas

Adres:

Gimnazjum 34 w Szczecinie

ul. Wojciechowskiego 50

71-450 Szczecin

Telefon:

Tel. no: +48 91 452 82 20

Fax no: +48 91 452 82 20

E-Mail

info@elektroblog.pl

support@elektroblog.pl

Wyślij wiadomość