Ispis

U sklopu ovogodišnje "Ljetne škole informatike" održana je radionica o naprednoj robotici.

Na radionici su korišteni AlphaBot-i kao i robotska ruka izrađena od strane učenika, a oboje su pogonjeni Arduino platformom.

 

Radionica je trajala ukupno 6 sati.

 

Počeli smo s osnovama spajanja i programiranja Arduino mikrokontrolera koristeći Tinkercad web stranicu.

Nakon što smo objasnili osnovne naredbe pinMode, digitalWrite i delay krenuli smo na malo napredniji zadatak, koji zahtijeva čitanje ulaza i prilagodbu izlaza ovisno o pročitanom signalu.

Vježba u Tinkercad simulatoru pripremila je polaznike za programiranje pravih robota, pa je slijedeći korak bio spajanje i programiranje kretanja Alphabota.

Prvi zadatak bio je pokrenuti robota.

Nakon isprobavanja svih motora i različitih načina kretanja, počeli smo koristiti senzore kako bi poboljšali kretanje robota.

Infracrvenim senzorima za detekciju prepreka zaustavili smo robota ako dođe ispred prepreke.

Sljedeća vježba sastojala se od upravljanja robota pomoću daljinskog upravljača, gdje se koristi IR prijamnik te IR remote biblioteka.

Radionicu smo završili programiranjem robotske ruke koja se sastoji od čak 4 zasebna servo motora.