To był mój pierwszy projekt, w którym zetknąłem się z problemami dotyczącymi robotów kategorii Line Follower. Podobnie jak poprzednicy, Słonio został zbudowany w oparciu o płytkę uniwersalną oraz kawałek arkusza PMMA. Silniki zakupiłem w sklepie z częściami do gramofonów. Ze względu na niską prędkość obrotową na wyjściu przekładni, poddałem je przeróbkom (pominięcie jednego stopnia).

Zastosowałem procesor Attiny2313, sygnał z transoptora odbiciowego CNY70 trafia na komparator (wzmacniacze operacyjne LM324), gdzie poprzez regulację napięcia odniesienia jest odpowiednio wzmacniany, a następnie interpretowany przez wejście mikrokontrolera jako stan logiczny (0 lub 1) zależnie od napięcia. Attiny2313 steruje także silnikami poprzez mostek H – L293DNE.

Trzy czerwone diody służą do ułatwienia regulacji napięcia odniesienia komparatorów, odpowiadają stanom poszczególnych czujników (CNY70).
Zastosowałem także diodę RG oraz generator piezo z głośnikiem, które służą jako sygnalizacja podejmowanych przez robota akcji.
Zasilanie to, jak w większości moich dotychczasowych robotów, 4 baterie-paluszki AA (4×1.5V).

Przykładowy kod (BASCOM-AVR):

Opis portów:

PD6 – włącznik
PB0 – sens3
PB1 – sens2
PB2 – sens1
PB3 – L293D – enable1
PB4 – L293D – enable2
PB5 – MOSI | L293D – IN3
PB6 – MISO | L293D – IN2
PB7 – SCK
———-
PA2 – RST
PD0 – L293D – IN4
PD1 – L293D – IN1
PA1 – –
PA0 – –
PD2 – –
PD3 – PIEZO
PD4 – LED_GREEN
PD5 – LED_RED