基于ATtiny的小型USB燈,可通過敲擊,拍手,吹氣和喊叫來打開/關(guān)閉該燈。
硬件組件:
- Arduino UNO和Genuino UNO× 1
- 無(wú)焊接面包板半尺寸× 1
- Microchip ATtiny85× 1
- 10uF電解電容器× 1
- 公/母跳線× 1
- LM393麥克風(fēng)聲音傳感器× 1
- 5毫米LED:紅色× 1
- 220歐姆電阻(與LED串聯(lián)的電阻值可能與220歐姆不同,LED也會(huì)亮起,最大值為1k歐姆。)× 1
- IC插座× 1
- Perfboard× 1
- USB-A到Micro-USB線× 1
軟件應(yīng)用程序和在線服務(wù)
- Arduino IDE
手動(dòng)工具和制造機(jī)器
- 烙鐵
- 工具刀
- 熱膠槍
在這個(gè)項(xiàng)目中,我使用了,或者我可以說我誤用了麥克風(fēng)聲音傳感器來檢測(cè)不同的信號(hào)源以打開和關(guān)閉燈。我也想讓這個(gè)項(xiàng)目盡可能小,所以我使用了ATtiny 85微控制器。這是很酷,因?yàn)锳Ttiny很小,而且 - 很好 - 這可以讓你做出不需要大型微控制器的小東西。
基本理念:
麥克風(fēng)是電傳感器或傳感器的聲學(xué),它檢測(cè)聲音信號(hào)并將其轉(zhuǎn)換為電信號(hào)。
要產(chǎn)生電信號(hào),您需要做的就是在隔膜中進(jìn)行運(yùn)動(dòng)。因此,當(dāng)吹動(dòng)麥克風(fēng)聲音傳感器時(shí),麥克風(fēng)的振膜響應(yīng),因?yàn)樗强諝夥肿拥奈灰?,推?dòng)膜的一側(cè)到另一側(cè),導(dǎo)致麥克風(fēng)中的電信號(hào)使其看起來像聲音。
另外,我在這里描述如何使用Arduino IDE對(duì)ATtiny微控制器進(jìn)行編程。