加入星計(jì)劃,您可以享受以下權(quán)益:

  • 創(chuàng)作內(nèi)容快速變現(xiàn)
  • 行業(yè)影響力擴(kuò)散
  • 作品版權(quán)保護(hù)
  • 300W+ 專(zhuān)業(yè)用戶(hù)
  • 1.5W+ 優(yōu)質(zhì)創(chuàng)作者
  • 5000+ 長(zhǎng)期合作伙伴
立即加入

基于A(yíng)rduino nano R3 diy一個(gè)拍手控制的自動(dòng)燈

2020/09/27
564
服務(wù)支持:
技術(shù)交流群

完成交易后在“購(gòu)買(mǎi)成功”頁(yè)面掃碼入群,即可與技術(shù)大咖們分享疑惑和經(jīng)驗(yàn)、收獲成長(zhǎng)和認(rèn)同、領(lǐng)取優(yōu)惠和紅包等。

虛擬商品不可退

當(dāng)前內(nèi)容為數(shù)字版權(quán)作品,購(gòu)買(mǎi)后不支持退換且無(wú)法轉(zhuǎn)移使用。

加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點(diǎn)資訊討論
放大
方塊圖(2)
相關(guān)方案
  • 方案介紹
  • 相關(guān)文件
  • 相關(guān)推薦
  • 電子產(chǎn)業(yè)圖譜
申請(qǐng)入駐 產(chǎn)業(yè)圖譜

在這個(gè)項(xiàng)目中,我使用拍手聲制作了一個(gè)簡(jiǎn)單的自動(dòng)燈。使用的組件是傳感器KY-037,LED和Arduino Nano。

硬件部件

  • Arduino nano R3×1個(gè)
  • 凌華KY-037×1個(gè)
  • LED(通用)×1個(gè)

因此該項(xiàng)目非常適合初學(xué)者,因?yàn)榫幋a非常簡(jiǎn)單易懂。另外,所使用的傳感器,即KY-037,也非常實(shí)惠。

它的工作方式是當(dāng)KY-037聲音傳感器檢測(cè)到高頻(拍手聲)時(shí),傳感器將輸出HIGH。

將由我們進(jìn)行的編碼處理的HIGH輸出打開(kāi)或關(guān)閉(取決于燈的狀況)

如果指示燈熄滅,當(dāng)我們?cè)贙Y-037傳感器附近拍手時(shí),指示燈將亮起。但是,如果燈亮著,當(dāng)我們?cè)贙Y-037傳感器附近拍手時(shí),燈會(huì)熄滅。

因此,基本上,該項(xiàng)目對(duì)于只學(xué)習(xí)電子產(chǎn)品(尤其是Arduino)的人們而言是完美的。

引腳配置

KY-037傳感器

輸出= PIN Arduino D2

輸入= 5V Arduino

GND =地線(xiàn)Arduino

注意 :

  1. 電路的輸出使用數(shù)字傳感器引腳(D0).OUTPUT是將由Arduino根據(jù)Arduino IDE應(yīng)用程序中編寫(xiě)的程序控制的組件。
  2. 該輸入是傳感器測(cè)量產(chǎn)生的信號(hào)。因?yàn)槲覀兪褂玫氖菙?shù)字引腳(D0),所以只有兩種信號(hào),即HIGH / LOW。
  3. 高電平表示聲音傳感器正在檢測(cè)高頻,低電平表示聲音傳感器未檢測(cè)到高頻。
  4. Arduino將把INPUT處理成帶有已編寫(xiě)的特定編碼的LED燈。

發(fā)光二極管

  • LED正極引腳(較長(zhǎng)的引腳):連接至Arduino D3引腳
  • LED負(fù)極引腳(較短的一個(gè)):連接到Arduino GND引腳

電路的工作原理該電路的工作原理非常簡(jiǎn)單:

  • 聲音傳感器KY-037將測(cè)量傳感器接收到的聲波。
  • 測(cè)量結(jié)果將轉(zhuǎn)換為電量。
  • 因?yàn)槲覀兪褂玫氖菙?shù)字(DO)引腳,所以電量為HIGH / LOW信號(hào)。
  • 然后,此HIGH / LOW輸出將用于打開(kāi)LED和關(guān)閉LED。
  • 如果OUTPUT HIGH,則LED將改變狀態(tài),從打開(kāi)到關(guān)閉或從關(guān)閉到打開(kāi)。
  • 由于高頻聲音(響亮的掌聲)將產(chǎn)生HIGH輸出。
  • arduino-clapping-hand_vcADeNeTpw.jpg
    描述:原理圖截圖
  • controlling_lamp_with_clapping_sound_ino.c
    描述:源碼

相關(guān)推薦

電子產(chǎn)業(yè)圖譜