Отдавна ми се върти идеята да направя един лайн трейсър, който вместо датчици да използва камера за следене на линията. Досега ме спираше това че нямах подходяща механична платформа, но този проблем вече е решен и мога да пристъпя към реализация на проекта.
Идеята е следната, имаме оптичен сензор, който в реално време заснема пистата и предава получената към процесор, който обработва изображението, намира положението на линията и подава управляващи сигнали към моторите, така че да се следва линията.
Първото предизвикателството е как да се събере върху размери 7x11 см целия хардуер необходим затова и при това да се захранва от батерии. В интернет се предлагат някои готови модулчета с камерка, но аз реших да използвам собствен модул. Разбира се проектирането на такъв модул би отнело доста време, но тук ми помогна моята професионална дейност и се оказа, че вече имам разработен подобен модул, който би свършил работа. И така с какво разполагам върху него:
- процесор ADSP-BF537 -500MHz
-32 MB SDRAM, 8MB FLASH
- възможност за включване на CMOS оптичен сензор
- възможност да се стартира Linux (uClinux) на него
- захранване 3.3V плюс ниска консумация <2W
За мой късмет и самата платка се събира точно върху платформата.
С още малко допълнителна електроника ще имам всичко необходимо за хардуерната реализация на проекта. Ще ми трябва известно време за да мога да събера всичко това върху шасито, но като цяло няма сериозни технически пречки. Разбира се оства по-сложната и интересна работа със софтуера и алгоритмите, но този проблем ще ги изложа в следващите теми.