گیرنده مادون قرمز 8 کاناله با برد 10 متر
این پروژه از 2 قسمت تشکیل شده است :
1.فرستنده:
مدار فرستنده - با فشردن هر یک از دکمه های فرستنده ال ای دی مربوط به آن در گیرنده تغییر وضعیت می دهد.
این تصویر تغییر اندازه یافته است.براي ديدن اندازه واقعي اينجا كليك كنيد اندازه واقعی تصویر 1000x700.

برنامه میکرو فرستنده به قرار زیر است:

Transmiter;
ORG 00H
LJMP MAIN
ORG 0BH
LJMP PULSE
ORG 0023H
LJMP SERIAL
ORG 30H
MAIN:MOV TMOD,#22H
MOV TH0,#-18
MOV TH1,#-100
MOV SCON,#50H
MOV IE,#10010010B
SETB TR0
MOV P1,#0FFH
MOV A,P1
MOV SBUF,A
MOV B,A
SETB TR1
CALL DELAY
BAKE:MOV P1,#0FFH
MOV A,P1
CJNE A,B,JUMPE
JMP BAKE
JUMPE:JMP MAIN
SERIAL:CLR TR0
CLR P3.2
CLR TI
RETI
PULSE:CLR TF0
CPL P3.2
RETI
DELAY:MOV R2,#100
LOOP:MOV R1,#100
DJNZ R1,$
DJNZ R2,LOOP
RET
END



2.گیرنده:

از سنسور گیرنده مادون قرمز 3 پایه (که در بازار ایران به نام چشمی پارس نیز معروف است ) استفاده کنید
مدار گیرنده:

این تصویر تغییر اندازه یافته است.براي ديدن اندازه واقعي اينجا كليك كنيد اندازه واقعی تصویر 792x560.

در این مدار برای هر چه ساده تر شدن نقشه یک ال ای دی رسم شده است. شما می توانید خروجی ها را با ترانزیستور تقویت نموده و به 8 رله فرمان دهید. همچنین می توانید با تغییر برنامه میکروی فرستنده و گیرنده و همچنین افزودن قطعات تعداد کانال ها را افزایش دهید.

برنامه میکرو گیرنده به قرار زیر است:

Reciver;
ORG 00H
LJMP MAIN
ORG 0023H
LJMP SERIAL
ORG 30H
MAIN:MOV P1,#00H
MOV TMOD,#20H
MOV TH1,#-100
MOV SCON,#50H
MOV IE,#10010000B
SETB TR1
SJMP $
SERIAL:MOV A,SBUF
CLR RI
CLR TR1
JNB PSW.0,JUMPE
TEST1:JB ACC.0,TEST2
CPL P1.0
JUMPE:JMP RETURN
TEST2:JB ACC.1,TEST3
CPL P1.1
JMP RETURN
TEST3:JB ACC.2,TEST4
CPL P1.2
JMP RETURN
TEST4:JB ACC.3,TEST5
CPL P1.3
JMP RETURN
TEST5:JB ACC.4,TEST6
CPL P1.4
JMP RETURN
TEST6:JB ACC.5,TEST7
CPL P1.5
JMP RETURN
TEST7:JB ACC.6,TEST8
CPL P1.6
JMP RETURN
TEST8:JB ACC.7,RETURN
CPL P1.7
RETURN:SETB TR1
RETI
END