Końcowy projekt pilotażowego projektu „Robotyka dla licealistów” prowadzonego przez Fi-BOT (Koło Robotyki na Wydziale Fizyki UwB) i zaproszonych licealistów z V LO im. Jana III Sobieskiego w Białymstoku.

Projekt bazuje na platformie Arduino UNO i łączy ze sobą kilka ciekawych elementów:
— ultradźwiękowy czujnik odległości HC-SR04,
— serwo silnik TowerPro SG92R, oraz
— ekranik Nokii 5110.

Radar wykonuje obrót o 180 stopni i mierzy odległość do napotkanych przedmiotów. Wyniki przedstawiane są w formie prostego wykresu na ekranie z regulowaną skalą (potencjometr liniowy). Maksymalny widoczny zakres (ostatni półokrąg na ekranie) wypisywany jest w postaci liczby w prawym dolnym rogu ekranu. Pozwala to na ograniczenie zakresu wykresu w przypadku, gdy radar ustawiony jest blisko przeszkód. W przypadku gdy przeszkody są daleko – mamy możliwość zwiększenia zakresu.

W realizacji powyższego projektu należało zapoznać/uporać się z:

  • oprogramowaniem wspomnianej elektroniki;
  • montażem prototypu – co widać na zdjęciach (elementy z „garażu”: płyta wiórowa 18 mm – do umocowania silnika, kawałek dętki rowerowej – izolacja elektroniki SR04 z elementami metalowymi uchwytu); przy okazji: druk 3D byłby na pewno lepszy, ale nie o to chodziło w tym projekcie;
  • oprogramowanie całości: algorytm mierzenia odległości z uśredniania wyników po kilku pomiarach, z dodatkowym uwzględnieniem błędnych pomiarów (a właściwie ich eliminacją) a także przerwaniem pomiaru, gdy obiekt w większej odległości niż 200 cm (maksymalny zakres użytego czujnika) – w celu wyeliminowania „zatkania” radaru;
  • rysowanie półokręgów: równanie okręgu (matematyka), reprezentacja punktu we współrzędnych biegunowych (tutaj bardzo użyteczne!).

A oto radar w akcji:

Kolejna edycja „Robotyki dla licealistów” rusza w kwietniu pod patronatem programu „Talenty XXI wieku” ( III-cia edycja) organizowanym przez Centrum Kształcenia Ustawicznego w Białymstoku.

Zapraszamy!