Тъй като ултразвуковия сензор, не е подходящ за начинаещи сега ще разкажа как стоят нещата с инфраред снезора. И той се състои от 2 главни части - приемник и предавател. Приемника всъщност е TSOP1238 (може да си го набавите от
тук.
Това е сензор за инфрачервена светлина с честота 38кHz, в него има вграден филтър на сигнала и усилвател, така че на изхода имаме само 0v и 5v. Когато сензора се задейства изхода му се променя
от логическа 1 към логическа 0 и това лесно го отчитаме с микроконтролера. Ето и схемата на свързване
Ползваме кондензатора, за да пречиситим всички смущения в захранването на сензора. Идва ред и на излъчвателя, който представлява свето диод излъчващ инфрачервена светлина. Ето я схемата:
След като сензора отчита инфрачервена светлина с честота 38кHz трябва да пускаме и спираме диода с такава честота. Нея можем да я получим или чрез PWM модула на микропроконтролера ни или ако ползваме същата схема с 555 както и при ултразвуковия сензор и с тримера да настроим не 40kHz, ами 38кHz и изхода от 555 (3 - тото краче) да го свържем направо с базата на транзистора. Инфрачервения диод колкото по - голям е, толкова по голям обхват ще има нашия сензор. Аз лично ползвам 2 диода по 5мм успоредно свързани, като разполагам по един от всяка страна на сензора за да може да засечем препядствието независимо от ъгъла му спрямо сензора. Резистора ограничава тока през диода за да не изгори, но ползваме 50% модулация, т.е. половината от периода на честота, с която включваме и изключваме, диода е включен, а другата половина е изключен. Това позволява да използваме резистор с малка стойност тъй като тока преминава за малко време, а и диода има време да истине. На моите сензори, както казаха ползвам по два дидоа успоредно, и дори не съм сложил резистор да пази диодите.
В общи линии това е основното, има още доста неща да се кажат, но те са от най - съществените, а и е по-добре и вие нещо да измислите, не само да ползвате смляна информация