- Written by
Adminas
- Posted 2010/03/26 at 23:56
Noriu pristatyti jums pačią paprasčiausią (ir patikrinta laiku) linijos daviklio schemutę.
Linijos daviklis – tai davikliukas, kuris atskiria juodą liniją ant balto fono (ar atvirkščiai, baltą liniją ant juodo fono).
Daviklis skirtas „protingajam“ robotukui. Turint bent du tokius daviklius jūsų robotas gali „matyti“ liniją ir važiuoti pagal tą liniją.
Pabandymui siūlau paimti juodą izoliaciją, užklijuoti ant balto popieriaus lapo ir bandyti parašyti programą robotui, kad jis tą liniją sektų.
Idealiausias variantas, jei robotas turės tris daviklius. Robotas turi stengtis koreguoti savo judėsi taip, kad vidurinis optinis daviklis būtų visada virš linijos.
Schemos trūkumas – didelis jautrumas ryškiai šviesai. Esant ryškiam apšvietimui daviklis pradeda kvailiot, bet tai ne bėda. Paprastai linijos davikliai montuojami roboto apačioje po platforma ir tokiu būdų susidaro šešelis, davikliai dirba korektiškai.
Dar vienas trūkumas – didelis srovės vartojimas. T.y. srovę ryja ne schemutė, o IR (infra raudonos šviesos) LEDas.
Tai norint taupyti akumuliatoriaus energiją reikia trumpam įjungti LEDą, patikrinti kokią spalvą „mato“ daviklis ir išjungti LEDą.
Bazinė schema būtų tokia:

Read the rest of this entry »