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

《ESP32S3 Arduino開發指南》第二章 Arduino基礎知識
開源項目!手把手教你制作一個互動式LED墻壁時鐘!
為什么要向你們推薦USB音樂無線門鈴?

霍爾開關DH629在智能門鈴中的應用
自己設計的Arduino UNO R3主控板原理圖+PCB源文件(可直接打樣)
開源項目!基于 Arduino 的 MIDI 架子鼓
基于Arduino的串口通信項目
如何使用Arduino實現CAN總線通信
帶SensorPath總線的數字輸出溫度傳感器TMP141數據表

評論