步驟1:基本材料/布局

材料
10k Ohm電阻器
連接導線
電路布局(請參見圖)
簡單地串聯(lián)光電晶體管和電阻器。連接光電晶體管的發(fā)射極引腳(長腳)連接到GND,集電極引腳(短腳)連接到電阻,該電阻將連接到Arduino的5v引腳。
模擬引腳0需要讀取光電晶體管兩端的電壓降,因此連接A0引腳連接到光電晶體管的集電極引腳。
第2步:代碼


Arduino代碼從IR光電晶體管獲取100個讀數(shù)(已讀?。┟?00uS大約aprox),并使用它來確定此信號是否包含設定的頻率。
代碼Flash_det是信號檢測代碼,它將檢測大約200Hz的脈沖IR信號(可以通過flashing_ir代碼生成)。
Flash_det的頻率通過更改兩個脈沖之間的距離來設置“檢測到”(在Flash_det代碼中為48)
if(t》 t2){
Val = t-t2-48;//在這里更改
}//如果
else {
Val = t2-t-48;//和這里
}//結(jié)束其他
如果您想更改IR頻率,Arduino將檢測到未注釋打印輸出代碼的IR頻率,并使用它來確定平均值脈沖之間的距離(見圖)。如果您過多更改頻率,則還必須更改采樣率-設置為-delayMicroseconds(1);
“信號”功能是進行檢測的地方,它將返回陣列的最低值(IR源的信號強度),取決于設置頻率是否為正或負被檢測到-如果檢測到信號,則為負。
Flash_det最終將打印出返回值。
-請注意,可以修改Flash_det代碼以檢測最突出的紅外光源的頻率以及它的力量。
-
Arduino
+關注
關注
190文章
6526瀏覽量
197081 -
信號檢測器
+關注
關注
0文章
4瀏覽量
7858
發(fā)布評論請先 登錄
LMH2120:6 GHz線性RMS功率檢測器的卓越之選
什么是低電壓檢測器(LVD)?
電網(wǎng)設備局放檢測器:守護電力安全
表面貼裝混頻器/檢測器肖特基二極管 skyworksinc
表面貼裝混頻器和檢測器肖特基二極管 skyworksinc
帶功率檢測器的 2.4 GHz 功率放大器 skyworksinc
帶功率檢測器的 5 GHz 功率放大器 skyworksinc
帶功率檢測器的 5 GHz 前端模塊 skyworksinc
ABIT5-08001200-30-22P-S內(nèi)置測試檢測器放大器MITEQ
Analog Devices Inc. ADL5507對數(shù)射頻功率檢測器數(shù)據(jù)手冊
德州儀器與華盛昌發(fā)布AFD-80拉弧信號檢測器
Arduino紅外信號檢測器的制作
評論