第1步:獲取硬件組件
您需要以下列出的內(nèi)容來(lái)創(chuàng)建此項(xiàng)目:
Arduino UNO或相似的板×1
面包板×1
跳線×1
按鈕開(kāi)關(guān)(12mm)×1
電阻1k ohm×1
電阻221 ohm×3
壓電蜂鳴器(通用)×1
步驟2:原理圖并構(gòu)建!
上面是添加的原理圖。您也可以從我在Fritzing上的項(xiàng)目下載Fritzing文件。確保一切正常。
第3步:編譯代碼并上傳到Arduino!
這對(duì)初學(xué)者來(lái)說(shuō)有點(diǎn)棘手!我有上面的插圖,以便讓初學(xué)者輕松解決問(wèn)題。
在這里很難編寫(xiě)代碼。
通常,在Arduino IDE上,您編寫(xiě)/復(fù)制粘貼一個(gè)代碼,對(duì)于該項(xiàng)目,此代碼是Arduino上該項(xiàng)目的“主代碼”。項(xiàng)目中心。
您需要按照上面的插圖單擊并在Arduino IDE上獲取另一個(gè)“ Tab”,然后從上面的鏈接頁(yè)面復(fù)制并粘貼“ pithes.h”。
因此,在Arduino IDE上,您將在單個(gè)窗口的兩個(gè)選項(xiàng)卡上具有代碼。編譯并上傳。
第4步:改進(jìn)項(xiàng)目!
顯然,這個(gè)項(xiàng)目對(duì)于以下幾點(diǎn)來(lái)說(shuō)太基礎(chǔ)了:
LED的數(shù)量太少
門(mén)鈴的蜂鳴器音量非常低
我們期待一些MP3聲音
需要一些自動(dòng)化
讓我們討論一下這些改進(jìn)。
您可以通過(guò)稍加修改代碼輕松地增加LED的數(shù)量,因?yàn)長(zhǎng)ED的數(shù)量越少(Arduino的引腳數(shù)量有限)。超出此限制,要增加LED的數(shù)量,您需要了解多路復(fù)用,字符復(fù)用等。您可以實(shí)際使用Adafruit的8x8點(diǎn)矩陣顯示器(即字符復(fù)用)。您可以使用RGB LED等。
要播放MP3,實(shí)際上需要某種MP3防護(hù)罩。
蜂鳴器音量低是常見(jiàn)的抱怨。網(wǎng)上有很多關(guān)于使用“強(qiáng)大的蜂鳴器”,添加晶體管等的討論。
最后一部分是增加了一些自動(dòng)化。如果您提高了上述幾點(diǎn)以提高門(mén)鈴的生產(chǎn)水平,則可以考慮增加自動(dòng)化功能,例如所有者觸摸門(mén)把手時(shí),蜂鳴器/音樂(lè)將停止。那部分實(shí)際上聽(tīng)起來(lái)很復(fù)雜但并不困難。
責(zé)任編輯:wv
-
門(mén)鈴
+關(guān)注
關(guān)注
1文章
119瀏覽量
36632 -
蜂鳴器
+關(guān)注
關(guān)注
12文章
895瀏覽量
46899 -
Arduino
+關(guān)注
關(guān)注
189文章
6497瀏覽量
191915
發(fā)布評(píng)論請(qǐng)先 登錄
免費(fèi)分享Arduino入門(mén)+進(jìn)階(全套例程+書(shū)籍)

《ESP32S3 Arduino開(kāi)發(fā)指南》第二章 Arduino基礎(chǔ)知識(shí)
開(kāi)源項(xiàng)目!手把手教你制作一個(gè)互動(dòng)式LED墻壁時(shí)鐘!
AN3313-無(wú)線隔間門(mén)鈴

為什么要向你們推薦USB音樂(lè)無(wú)線門(mén)鈴?

霍爾開(kāi)關(guān)DH629在智能門(mén)鈴中的應(yīng)用
自己設(shè)計(jì)的Arduino UNO R3主控板原理圖+PCB源文件(可直接打樣)
開(kāi)源項(xiàng)目!基于 Arduino 的 MIDI 架子鼓
基于Arduino的串口通信項(xiàng)目
PCIe收發(fā)卡設(shè)計(jì)資料:611-基于VU9P的2路4Gsps AD 2路5G DA PCIe收發(fā)卡

如何使用Arduino實(shí)現(xiàn)CAN總線通信
電池供電攝像頭和可視門(mén)鈴的電源軌設(shè)計(jì)

可視門(mén)鈴設(shè)計(jì)優(yōu)化和通用邏輯用例

帶SensorPath總線的數(shù)字輸出溫度傳感器TMP141數(shù)據(jù)表

評(píng)論