第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瀏覽量
36003 -
蜂鳴器
+關(guān)注
關(guān)注
12文章
893瀏覽量
46128 -
Arduino
+關(guān)注
關(guān)注
188文章
6477瀏覽量
188029
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
開(kāi)源項(xiàng)目!手把手教你制作一個(gè)互動(dòng)式LED墻壁時(shí)鐘!
AN3313-無(wú)線隔間門(mén)鈴
![AN3313-無(wú)線隔間<b class='flag-5'>門(mén)鈴</b>](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
為什么要向你們推薦USB音樂(lè)無(wú)線門(mén)鈴?
![為什么要向你們推薦USB音樂(lè)無(wú)線<b class='flag-5'>門(mén)鈴</b>?](https://file1.elecfans.com//web3/M00/03/5F/wKgZO2dmiIyAAgSXAACNmIsZkqI132.jpg)
霍爾開(kāi)關(guān)DH629在智能門(mén)鈴中的應(yīng)用
PCIe收發(fā)卡設(shè)計(jì)資料:611-基于VU9P的2路4Gsps AD 2路5G DA PCIe收發(fā)卡
![PCIe收發(fā)卡設(shè)計(jì)資料:611-基于<b class='flag-5'>VU</b>9P的2路4Gsps AD 2路5G DA PCIe收發(fā)卡](https://file1.elecfans.com//web1/M00/F5/79/wKgaoWc9Q_2AFgKKAAIn9GKDlCo367.jpg)
可視門(mén)鈴設(shè)計(jì)優(yōu)化和通用邏輯用例
![可視<b class='flag-5'>門(mén)鈴</b>設(shè)計(jì)優(yōu)化和通用邏輯用例](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
分享一個(gè)簡(jiǎn)單的門(mén)鈴電路
![分享一個(gè)簡(jiǎn)單的<b class='flag-5'>門(mén)鈴</b>電路](https://file1.elecfans.com/web2/M00/D2/5F/wKgaomYjKyOADkB7AAEMvTDAiNM003.png)
小白測(cè)功耗:這可視門(mén)鈴不要也罷?
![小白測(cè)功耗:這可視<b class='flag-5'>門(mén)鈴</b>不要也罷?](https://file.elecfans.com/web2/M00/43/7B/pYYBAGJ-B6aAHuNPAAAf8J1Ebk4778.jpg)
小白測(cè)功耗:什么?合宙開(kāi)始做門(mén)鈴了?!
![小白測(cè)功耗:什么?合宙開(kāi)始做<b class='flag-5'>門(mén)鈴</b>了?!](https://file.elecfans.com/web2/M00/43/7B/pYYBAGJ-B6aAHuNPAAAf8J1Ebk4778.jpg)
OpenHarmony鴻蒙南向開(kāi)發(fā)案例:【智能門(mén)鈴】
![OpenHarmony鴻蒙南向開(kāi)發(fā)案例:【智能<b class='flag-5'>門(mén)鈴</b>】](https://file1.elecfans.com/web2/M00/D0/A6/wKgaomYiHdGAbghpAAJT-kMw2GU690.jpg)
如何用Arduino制作一個(gè)簡(jiǎn)易自動(dòng)喂魚(yú)器
如何制作自己的Arduino電容計(jì)
![如何<b class='flag-5'>制作</b>自己的<b class='flag-5'>Arduino</b>電容計(jì)](https://file1.elecfans.com/web2/M00/C1/D8/wKgaomXa53-AADvOAAAB6DIT4HM693.jpg)
一個(gè)節(jié)電的叮咚門(mén)鈴電路
![一個(gè)節(jié)電的叮咚<b class='flag-5'>門(mén)鈴</b>電路](https://file1.elecfans.com/web2/M00/C1/D7/wKgaomXa3dKALw9qAAPo8p_O45A483.png)
評(píng)論