Как-то уже и не смешно когда в сотый раз спрашивают об одном и том же

Управлять двигателями микросхемой L293,
поиск соперника - два датчика, ИК или ультрозвуковых,
определения края ринга - 2-4 датчика на отражение,
все это цепляется к контроллеру на базе ATmega8
*(соответственно в каждом пункте возможны варианты)