Cahaya Infrared ataupun dikenali IR, cahaya yang mempunyai panjang gelombang 0.7um hingga 300um (micro meter). Cahaya infrared tidak dapat dilihat oleh mata kasar.
Gambar di atas adalah set lapan IR Sensor. Setiap IR Sensor terdiri daripada IR Transmitter dan IR Receiver. IR Transmitter seperti LED yang berwarna putih manakala IR Receiver seperti LED yang berwarna hitam. Schematic IR Sensor adalah di bawah.
Berikut adalah videonya.
PIC Source Code
/*
Project: IR Sensor Lesson
Programmer: Shahrulnizam Mat Rejab
PIC (Crystal Frequency):
PIC16F877A (20MHz), PIC16F887 (20MHz), PIC16F1939 (Internal 32MHz)
PIC18F4520 (10MHz), PIC18F4550 (10MHz), PIC18F46K22 (Internal 16MHz)
Compiler: HI-TECH C for PIC10/12/16 V9.83, PIC18 V9.80
Last Modified: 8 November 2013
Website: http://shahrulnizam.com
*/
#define HD44780
#if defined (_16F877A) || (_16F887)
#define IR_SENSOR PORTB
#elif defined (_16F1939) || (_18F4520) || (_18F4550) || (_18F46K22)
#define IR_SENSOR LATB
#endif
#include "LibraryHardware.h"
#include "LibraryUniversalDisplay.h"
void setup()
{
initialize();
TRISA=0b00000000;
TRISB=0b11111111;
TRISC=0b00000000;
TRISD=0b00000000;
TRISE=0b00000000;
BUZZER=1;
lcd_init();
lcd_goto(0,0);
lcd_string(" IR SENSOR EXAMPLE ");
}
void loop()
{
int i;
lcd_goto(2,2);
for(i=7;i>=0;i--){
lcd_number(IR_SENSOR>>i,BIN,1);
lcd_write(' ');}
}
Bagus lh Abg Shahrul ni, buat alat yg hebat2. teruskanlah teruskanlah oooooooooo begitu
SALAM..
ABG SHAHRUL BOLEH TNJUKKN X CM MNE NAK DISPLAY GUNA 7 SEGMENT..KITOWANG DH CUBE..X DPT LAH..HARAP2 ABG SHAHUL BLEH TLG SYE..SAYA NAK JADKAN IR 2 SEBAGAI UP AND DOWN COUNTER..P NAK PKAI 7 SEGMENT
Untuk display single digit 7 segment, tgk Lesson 7 Segment. Untuk counter, tgk cara counter di Project Sistem Angka Giliran.
yg prject abg nie sy dh cbe..mmg jdi..tpi msalah bg saya..saya inginkn,jika sesuatu bnde lalu saja dpn ir,die akn display angka 1 dkt 7 segment.jika kita tkn je 1 push button,angka tdi akn display 0 dkt 7 segment..abg boleh tlg x ?mcm system smart parking kt the mines serdang 2..hehehe..hrp2 abg thu..plez help me..
ada proposal ciptaan sendiri ke bro? kalau ada harap akan sentiasa akan terlaksana amin….
Mmg ada wist list project, sambil buat projek2 kecil untuk buat percubaan dan modal.
mana nak dapat sparepart ni lagi? atau masih di jalan pasar, kuala lumpur?
Beli kat Jalan Pasar, KL. Byk brg elektronik.
Salam..
Terima kasih kerana sudi berkongsi ilmu di blog ini..
Moga2 imlu yg dikongsi dapat menambahkan ilmu saudara(shahrul)
Salam.
En Shahrul, saya ada satu soalan.
Kalau ir sensor ni digunakan pada keadaan suhu persekitaran yang tinggi spt pada “head” enjin motosikal, akan ada ape2 kesan tak pada sensor tu?
Sensor tu akan berfungsi spt biasa ke?
Luqman, saya tak pasti performance IR sensor pada suhu tinggi. Untuk objek yang berpusing, mungkin Hall Effect sensor lebih sesuai.
Hi shahrul, I am using a infrared sensor which is similar to the one you used in this site…the emitter and receiver have already attached together when I bought it…
For the circuit connection, I connect a 330 Ohms resistor to the longer leg of the emitter and another side of the resistor I pull to 5 volts, the shorter leg of the emitter I connect to ground.
For the receiver, I connect a 4.7k Ohms resistor to the longer leg of the receiver and another side of the resistor I pull to 5 volts, the shorter leg of the receiver I connect to ground.
But when I try to approach a pure white paper to the sensor, why the sensor output only decrease insignificantly?
Initially it is 4.5V, but when I put a pure white paper on top of the sensor the sensor output only decrease to 4.4V??? Is my circuit connection wrong??? Thanks a lot.
picpicpikapika, I don’t know what wrong about your connection.
Hi, so you mean my connection should be correct right?
salam, shahrul saya nk tanye, saya ade masalah nak combine kan circuit sensor saya dengan pic, saya gune pic18f452, saya cube untuk buat kalau sensor detect, led nyala, saya punye circuit sensor working,tp dekat pic xde keluar output seperti yang saya nak, boleh tolong bantu saya
Hello picpicpikapika, (apo namo panjang naw),
i think you should switch the IR receiver foot. The longer foot should be connected to ground and the pull up resistor 4.7 must be connect to the short leg of the receiver.By doing this, you should solve the problems.
salam shahrul..boleh x bg litar lengkap ir sensor yang siap sekali dgn pic dan display lcd
ws, ini adalah lesson IR Sensor. Litar LCD sila lihat di Lesson LCD.
hi, shahrul, nak tanya apakah kegunaan LM324? adakah ia generate digital signal? kalau ya, boleh tak tunjur ajar bagaimana nak jadikan IR sensor sebagai suis? aku nak buat kalau REceiver tak receive IR ray maka suis tidak connected. kalau Tx receiver IR ray maka suis connected. Tolong berikan sikit petunjuk. Terima kasih
sookfun, LM324 digunakan sebagai comparator. Ia untuk bandingkan voltage di IR sensor dengan voltage reference, kemudian output nya digital.
Buat apa nak gunakan IR untuk programkan suis. Programming sahaja dah boleh connect atau tidak connect dengan suis.
Kalau saya guna 6 sensor, berapa LM324 yang akan digunakan?
diena, 6 IR sensor guna 2 LM324.
shahrul..xda ke tunjuk scematic dari pic ke ic lm324?? saya dapat task untuk buat ir sensor mnggunakan ic lm324 control dari pic 16f877a, tapi lepas cek kat tenet,saya da test2 tp sume xjadi…da x cadangan untuk masalah saya ni..? or link yg sesuai utk buat ir sensor..
laxmana, sambung ke PORTB. Tak kan benda senang pun nak kena tunjuk juga.
resistor yang 1K R17 utk ape?? boleh x tunjuk kan gambar full PIC ke ic lm324 yg utk projek ni..? sbb tak familiar pon dengan ic lg,so tak tahu connection yg dari port B tu ke ic masuk kat mne..??
R17 untuk voltage reference. Saya x de masa nak tunjuk detail, cari lah kat internet.
en shahrul, yg dekat Vref tu letak variable resistor ke??
Ya, variable resistor.
IR sensor tu mmg kene pakai yg ade breket ke?kalu xde breket camne?
IR sensor tu dah dijual 1 set dgn cover hitam tu.
hello, saya de tengok certain design connect IR LED dengan pnp transistor…pe fungsi guna LM324 dan guna pnp transistor?
mella, LM324 sebagai voltage comparator.
saya nak tnya..IR SENSOR boleh Letak dekat PORT C x
Boleh
Ada tak coding untk pir sensor menggunakan pic16f877a. Tajuk projek kami smart motion detector
PIR Sensor sama dgn coding ni http://shahrulnizam.com/pic-lesson-buzzer-and-pir-sensor/