步驟1:所需的材料
項(xiàng)目所需的材料如下:
1(image-1)-Arduino Uno/Duemilanove arduino arduino Uno
DF機(jī)器人或其他與圖像LCD防護(hù)罩類似的
2(image-2)-LCD防護(hù)罩
3(image-3)-HC-05藍(lán)牙模塊藍(lán)牙模塊
4(圖4)-PIR運(yùn)動(dòng)傳感器PIR傳感器
5(圖5)-6針按鈕
6(圖6)-面包板面包板
7(圖7)-跨接線,公對(duì)公跳線和母對(duì)公跳線
9(圖9)-水泵(項(xiàng)目的其他改進(jìn))水泵
10-10k電阻器
11-用作項(xiàng)目手提箱的容器
12(image10)-小餡餅zo Buzzer
該項(xiàng)目的成本低于1200盧比或$ 20
步驟2:測(cè)試LCD盾
只需將LCD Shield固定在arduino上,如圖所示,即LCD的引腳與arduino的引腳平行。
現(xiàn)在上傳代碼。
步驟3:測(cè)試PIR傳感器
熱釋電(“被動(dòng)”)紅外傳感器:‘’‘什么是PIR傳感器?’‘’PIR傳感器允許您感應(yīng)運(yùn)動(dòng),幾乎總是用于檢測(cè)人類是否已移入或移出傳感器范圍。它們體積小,價(jià)格便宜,功耗低,易于使用且不會(huì)磨損。因此,它們通常在家庭或企業(yè)使用的電器和小工具中找到。它們通常被稱為PIR,“被動(dòng)紅外”,“熱釋電”或“ IR運(yùn)動(dòng)”傳感器。PIR基本上由熱釋電傳感器制成(您可以在上方看到圓形金屬罐,中心帶有矩形晶體) ),它可以檢測(cè)紅外輻射的水平。一切都散發(fā)出一些低水平的輻射,而東西越熱,發(fā)射的輻射就越多。實(shí)際上,運(yùn)動(dòng)檢測(cè)器中的傳感器分為兩半。這樣做的原因是我們希望檢測(cè)運(yùn)動(dòng)(變化)而不是平均IR水平。將兩半連接起來,以便彼此抵消。如果一半的紅外輻射比另一側(cè)的紅外輻射多或少,則輸出將上下擺動(dòng)。熱釋電傳感器旁邊是一堆支持電路,電阻器和電容器。似乎大多數(shù)小型愛好者傳感器都使用BISS0001(“微功率PIR運(yùn)動(dòng)檢測(cè)器IC”),這無疑是非常便宜的芯片。該芯片接收傳感器的輸出并對(duì)其進(jìn)行一些小的處理,以從模擬傳感器發(fā)出數(shù)字輸出脈沖。對(duì)于許多需要檢測(cè)人員何時(shí)離開或進(jìn)入該區(qū)域或接近該區(qū)域的基本項(xiàng)目或產(chǎn)品, PIR傳感器很棒。它們功耗低,成本低,堅(jiān)固耐用,鏡頭范圍廣且易于接口。請(qǐng)注意,PIR不會(huì)告訴您周圍有多少人,或者他們離傳感器有多近,鏡頭通常固定在一定的范圍和距離(盡管可以在某處砍死),有時(shí)也會(huì)被房屋引爆。寵物。
鏡頭
PIR傳感器相當(dāng)通用,并且大部分僅在價(jià)格和靈敏度上有所不同。大多數(shù)真正的魔術(shù)都發(fā)生在光學(xué)器件上。這是一個(gè)非常好的制造想法:PIR傳感器和電路是固定的,花費(fèi)幾美元。鏡頭僅需幾美分,可以很容易地改變寬度,范圍,感應(yīng)模式。在上圖中,鏡頭只是一塊塑料,但這意味著檢測(cè)區(qū)域只有兩個(gè)矩形。通常,我們希望檢測(cè)區(qū)域更大。為此,我們使用一個(gè)簡(jiǎn)單的鏡頭(例如在相機(jī)中找到的鏡頭):它們將大面積(例如風(fēng)景)聚集成小區(qū)域(在膠片或CCD傳感器上)。出于很快就會(huì)明白的原因,我們希望將PIR透鏡做得又小又薄,并且可以用便宜的塑料成型,盡管它可能會(huì)增加變形。因此,傳感器實(shí)際上是菲涅耳透鏡(請(qǐng)參見下圖)。確定,所以現(xiàn)在我們有更大的范圍。但是,請(qǐng)記住,我們實(shí)際上有兩個(gè)傳感器,更重要的是,我們不希望有兩個(gè)非常大的感應(yīng)區(qū)域矩形,而是要分散多個(gè)小區(qū)域。因此,我們要做的是將透鏡分成多個(gè)部分,每個(gè)部分是菲涅耳透鏡。不同的刻面和子透鏡創(chuàng)建了一系列相互交錯(cuò)的檢測(cè)區(qū)域。這就是為什么上面小平面上的鏡頭中心“不一致”的原因-彼此指向PIR感應(yīng)元件的另一半。
讀取PIR傳感器
上傳代碼,在下面提到:
步驟4:建立連接
電源輸入:
內(nèi)部輸入:通過電池(6節(jié)電池,每節(jié)1.5V)或9V電池連接到arduino卡的電源輸入。
外部輸入:通過外部變壓器(9V ,1A)到2.1mm輸入或通過USB電纜到arduino卡的mini USB輸入。
Arduino(頂部:從左到右):
GND-LED/s (GND),揚(yáng)聲器(GND)。
數(shù)字13-LED/s(Vcc)。
數(shù)字12-按鈕(右腳)。
數(shù)字11-揚(yáng)聲器(Vcc)。
數(shù)字10、9、8、7、6、5、4-LCD鍵盤防護(hù)罩(D10,D9,D8,D7,D6,D5,D4)。
數(shù)字2-PIR傳感器(OUT )。數(shù)字1(TX)-藍(lán)牙模塊(RXD)。
數(shù)字0(RX)-藍(lán)牙模塊(TXD)。
Arduino(底部:從左到右):
重置-LCD鍵盤護(hù)罩(RST)。
5V-藍(lán)牙模塊(Vcc),PIR傳感器(Vcc),LCD鍵盤護(hù)罩(5V),按鈕(在5v和中腿之間帶有10k電阻器)
Gnd-藍(lán)牙模塊(GND),PIR傳感器(GND),LCD鍵盤防護(hù)罩(GND),按鈕(左腳)。
Gnd-9V連接器(-)。 Vin-9V連接器(在Vin和+之間進(jìn)行切換)。
NOTE-YOU應(yīng)該使用內(nèi)置電源針(通常帶有USB電纜或充電器)為Arduino供電。以獲得更好的結(jié)果,尤其是在此項(xiàng)目中。
步驟5:制作LED面
連接圖像上方的LED。
步驟6:與水泵建立連接
要運(yùn)行水泵,只需將管子與電機(jī)一起安裝在進(jìn)水口和出水口延長管中,并將進(jìn)水管與裝有水的水源相連。
水泵是該項(xiàng)目的一項(xiàng)進(jìn)步,因此只要PIR傳感器檢測(cè)到運(yùn)動(dòng)或入侵者,水泵便會(huì)開始吸水并將水以湍流力或水流注入入侵者。
NOTE-YOU應(yīng)該將噴嘴與小橫截面相連,以使水以湍流的力從泵中流出。
步驟7:上傳代碼
從下面提供的鏈接下載arduino軟件并運(yùn)行該軟件:
http://arduino.cc/en/main/software
1。下載 《此頁面中存在的u》 .ino 文件(這是您的最終arduino代碼)。
2。下載zip文件,即 StopWatchClass 和 LiquidCrystalDisplay 》
3。將這些文件解壓縮到arduino軟件位置的庫文件夾中(如圖所示)。
4。有關(guān)這些庫的更多信息,請(qǐng)查看以下鏈接:
http://playground.arduino.cc/Code/StopWatchClass
http://arduino.cc/en/Reference/LiquidCrystal
5。選擇開發(fā)板:工具-》開發(fā)板-》 Arduino Uno。
6。對(duì)于其他板,請(qǐng)參閱有關(guān)serial1連接的更多信息(以避免兼容性問題):http://arduino.cc/zh/reference/serial
驗(yàn)證代碼并上傳到arduino。
從下面的鏈接中通過broxcode下載arduino藍(lán)牙控制應(yīng)用程序:
Arduino藍(lán)牙控制應(yīng)用程序
https://play.google.com/store/apps/details?id=com 。..。
1。打開項(xiàng)目。
2.打開手機(jī)的藍(lán)牙。
3。打開應(yīng)用程序,然后單擊終端窗口。
4。連接到HC-05,如果要求輸入連接密碼,則鍵入1234或0000。
5在應(yīng)用程序中打開終端。
6。恭喜,您已經(jīng)完成了該項(xiàng)目。
步驟9:整理事物
現(xiàn)在將項(xiàng)目打包在容器中以使其看起來不錯(cuò)。
如果要對(duì)arduino mega進(jìn)行編程,然后將代碼中的所有序列更改為serial1。
-
藍(lán)牙
+關(guān)注
關(guān)注
116文章
6078瀏覽量
174077 -
運(yùn)動(dòng)傳感器
+關(guān)注
關(guān)注
9文章
168瀏覽量
31165
發(fā)布評(píng)論請(qǐng)先 登錄
如何為您的應(yīng)用選擇光傳感器

德州儀器光傳感器選擇指南

用示波器測(cè)量傳感器的放大電路及供電

EtherCAT轉(zhuǎn)CANopen轉(zhuǎn)換機(jī)制:運(yùn)動(dòng)控制器與傳感器數(shù)據(jù)交互的核心技術(shù)解析

運(yùn)動(dòng)控制器接電子尺的工作原理
運(yùn)動(dòng)測(cè)量傳感器概述與原理
磁致伸縮位移傳感器在運(yùn)動(dòng)感模擬器中的應(yīng)用


LabVIEW運(yùn)動(dòng)控制(一):EtherCAT運(yùn)動(dòng)控制器的SCARA機(jī)械手應(yīng)用 #正運(yùn)動(dòng)技術(shù) #運(yùn)動(dòng)控制器
嵌入式學(xué)習(xí)-飛凌嵌入式ElfBoard ELF 1板卡-運(yùn)動(dòng)追蹤之六軸傳感器使用場(chǎng)景
飛凌嵌入式ElfBoard ELF 1板卡-運(yùn)動(dòng)追蹤之六軸傳感器使用場(chǎng)景
工業(yè)用傳感器的應(yīng)用領(lǐng)域 無線傳感器網(wǎng)絡(luò)的優(yōu)勢(shì)與挑戰(zhàn)
PLC控制系統(tǒng)中的傳感器選型
什么是電阻式傳感器?電阻式傳感器的結(jié)構(gòu)和應(yīng)用
藍(lán)牙數(shù)據(jù)模塊多連接方案讓傳感器更加智能

評(píng)論