Home Hardware Input / Output Timer Keypad 7-segment LED Debouncing DC Motor Infrarot C / C + + Array Perl Nummern System Computer operating C / C ++ Funtkionen C / C ++ Struktur

 

 

Dieser Artikel stellt die Verwendung von Infrarot-Hinderniserkennung im System. Das System kann aus Infrarot-Sender und-Empfänger. Der Emitter ist ein IRLED und der Empfänger angepasst werden, um bestimmte Frequenz wie 40 kHz zu empfangen.

Hardware : Infrarot Empfänger

Ich benutze den Sharp GP1U58Y Infrarot-Empfänger, da sie bei Elektronik stammt Shop verfügbar ist.
Die Komponente verfügt über 3 Pins: VCC, GND und Vout. Der Fall sollte geerdet, damit es stabil sein. Es ist kalibriert auf 40 kHz-Signal zu empfangen. Das Signal wird von IRLEDs emittiert und die Frequenz wird durch Software gesteuert.

Software

Das Programm Test der linken IRLED Signal nur. Der nächste Test wird sowohl links und rechts

for (i = 0 ; i < 3 ; i++) {
L_EMIT = ON; pause(1);
L_EMIT = OFF; pause(1);
}

Output mehrere Zyklen zur linken IRLED. Die "Pause" (1) "Verspätung über 12us. 12us hohen und niedrigen 12us Zeit haben, über einen Zeitraum von 24us, die 41.7kHz entspricht.