Ciągle brakuje tego rezystora przy fototranzystorze.
Podłączyłeś diody LED, 3 czerwone , 2 białe i 1 zieloną, spadek napięcia 3*1,7V + 2 * 3,6V + 1*2,1V = 14,4V??
Tymczasem dysponujesz napięciem 4,5V, coś tu się nie zgadza i kłaniają się podstawowe prawa fizyki, tak podłączone diody nie zaświecą!
Kondensatory 100nF powinny być dwa. jeden przy L293 drugi przy tiny2313.
O czujniku sharpa pisałem tu:
http://www.konar.ict.pwr.wroc.pl/uploads/download/raporty/Raport1-bolo.pdf
i tu o problemach przy jego zasilaniu:
https://www.elektroda.pl/rtvforum/topic810246.html#4185588
Pomijam fakt że podłączasz czujnik z wyjściem analogowym do wejścia cyfrowego mikrokontrolera. Oczywiście tak podłączony jest kompletnie bezużyteczny, mało tego będzie siał takie zakłócenia że w połączeniu z silnikami wykrzaczą program w procesorze nim jeszcze dobrze działać nie zacznie...
Chcesz żeby temat był przyklejony tymczasem rysujesz schematy w paincie zamiast w normalnym programie EDA i tylko wprowadzasz tym ludzi w błąd.
Zamiast wymyślać piloty, GP2D12 za 40zł i inne wynalazki, zbuduj cokolwiek i porządnie przetestuj, jeśli będzie to miało ręce i nogi to temat zostanie przyklejony, na razie czeka Cię sporo nauki. Najlepiej zacznij od tego robota:
https://www.elektroda.pl/rtvforum/topic788519.html
Zobacz ile pracy kolega
bogdan_p włożył w przygotowanie dokumentacji i przetestowanie wszystkiego...