紅外避障傳感器 紅外避障傳感器是專為輪式機(jī)器人設(shè)計(jì)的一款距離可調(diào)式避障傳感器。此傳感器對環(huán)境光線適應(yīng)能力強(qiáng)、精度高,其具有一對紅外線發(fā)射與接收管,發(fā)射管發(fā)射出一定頻率的紅外線,當(dāng)檢測方向遇到障礙物(反射面)時(shí),紅外線反射回來被接收管接收,此時(shí)指示燈亮起,經(jīng)過電路處理后,信號輸出接口輸出數(shù)字信號,可通過電位器旋鈕調(diào)節(jié)檢測距離,有效距離2~40cm,工作電壓為3.3V-5V,由于工作電壓范圍寬泛,在電源電壓波動(dòng)比較大的情況下仍能穩(wěn)定工作,適合多種單片機(jī)、Arduino控制器、BS2控制器使用,安裝到機(jī)器人上即可感測周圍環(huán)境的變化。
0.png (406.01 KB, 下載次數(shù): 99)
下載附件
2017-7-13 17:19 上傳
規(guī)格參數(shù): 1.工作電壓:DC 3.3V-5V 2.工作電流:≥20mA 3.工作溫度:-10℃—+50℃ 4.檢測距離:2-40cm 5.IO接口:4線制接口(-/+/S/EN) 6.輸出信號:TTL電平(有障礙物低電平,無障礙物高電平) 7.調(diào)節(jié)方式:多圈電阻式調(diào)節(jié) 8.有效角度:35° 7.尺寸大小:28mm×23mm 8.重量大。9g **************************************************************************** 下面我們利用避障模塊和數(shù)字13接口自帶LED 搭建簡單電路,制作避障提示燈,將避障傳感器接入數(shù)字3接口,當(dāng)避障傳感器感測到有信號時(shí),LED 亮,反之則滅. 例程源代碼: int Led=13;//定義LED 接口 int buttonpin=3; //定義避障傳感器接口 int val;//定義數(shù)字變量val void setup() { pinMode(Led,OUTPUT);//定義LED 為輸出接口 pinMode(buttonpin,INPUT);//定義避障傳感器為輸出接口 } void loop() { val=digitalRead(buttonpin);//將數(shù)字接口3的值讀取賦給val if(val==HIGH)//當(dāng)避障傳感器檢測有信號時(shí),LED 閃爍 { digitalWrite(Led,HIGH); } else { digitalWrite(Led,LOW); } }
|