Programista Junior 3/2020 (05) – Zbuduj własnego robota

Czym jest linefollower? Angielska nazwa składa się z dwóch członów: line” i follower”, a więc, jak już się pewnie domyślasz, jest to robot, który śledzi linię. I tak w rzeczy samej jest linefollowery to klasa robotów, które autonomicznie (to znaczy nie są zdalnie sterowane, nie mają też na stałe zapisanej w pamięci trasy) pokonują tor wyznaczony przez linię. W niniejszym artykule przejdziemy wspólnie przez proces budowy i programowania takiego robota!

Co dokładniej znajdzesz w tym artykule:

  • Czego będziemy potrzebować?
  • Środowisko testowe;
  • Przygotowanie środowiska programistycznego;
  • Etap I: wykrywanie linii;
  • Optymalizacja kodu odczytującego pozycję linii;
  • Sterownik PID;
  • Testy;
  • Zasilanie Arduino.

Artykuł pochodzi z magazynu Programista Junior nr 05. Jego spis treści: https://programistajr.pl/programista-junior-3-2020-05-spis-tresci/

Autorem artykułu jest: foxtrot_charlie. Student ostatniego roku informatyki na Politechnice Poznańskiej, na co dzień pomaga w walce o bezpieczeństwo systemów informatycznych w firmie ISEC. W wolnym czasie żongluje bitami i wynajduje dziwne zastosowania Raspberry Pi.