<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > TARDIS在電梯中的應用

TARDIS在電梯中的應用

作者: 時(shí)間:2013-03-18 來(lái)源:網(wǎng)絡(luò ) 收藏

購買(mǎi)列表 

現在我們將項目分成子系統或模塊,我們可以連接在一起去做所有我們想要的東西。

該項目的主要要求是TARDIS的聲音播放。SparkFun開(kāi)發(fā)了多種產(chǎn)品,都能做到這一點(diǎn),但我們會(huì )平衡成本和易于開(kāi)發(fā)性,并且把3.3V Pro和MP3盾結合起來(lái)。我們將使用讀取,并決定何時(shí)播放聲音,我們將使用MP3盾直接從microSD卡發(fā)出TARDIS聲音。我們也將抓住兩套Stackable Headers去做板與板之間的連接。

在這種應用中SparkFu都帶有。我用ADXL345作了測試,它易于使用和額外的功能,例如,當移動(dòng)時(shí)我們可能會(huì )喚醒相關(guān)的功能。

MP3盾有線(xiàn)路的電平音頻輸出。要產(chǎn)生一個(gè)合適的巨響,我們需要一個(gè)放大器和揚聲器。該放大器是一個(gè)原型板,我們將會(huì )攜帶它。揚聲器是由便宜的桌面電腦制作的,來(lái)自我們的回收箱

我們還需要一個(gè)電池。我選擇了一個(gè)3.3V的 Pro,因為這非常接近于3.7V鋰聚合物電池。我選擇了6AH的電池壽命,但它是公認昂貴的。當然,你可以得到一個(gè)較小的一個(gè),取決于電池生命的要求(見(jiàn)“增強功能”一節,在本文末尾的電池壽命的提示)。

最后,我突然意識到如果能仿真在TARDIS上閃爍藍燈的性能的話(huà),將會(huì )很有意思,扔出一些的超明亮的藍色發(fā)光二極管和電阻。這些LED將比一個(gè)Arduino的I / O引腳(20毫安)使用更多的功耗(80毫安X2),所以我們將使用一個(gè)小的MOSFET板驅動(dòng)。我們只需要一個(gè)板來(lái)驅動(dòng)盡可能多的LED,只要我們愿意,最多高達4A。

由于我們將直接從電池(以避免負擔過(guò)重的Arduino Pro的3.3V穩壓器)直接給LED供電,我們應該思考的最大電壓的LED,并選擇限流電阻。一個(gè)鋰聚合物電池放電曲線(xiàn)的平坦部分大約為3.7V,但它的完全充電時(shí),電壓可高達4.2V。為了防止燃燒的LED,我們將考慮到最壞情況:4.2V充滿(mǎn)電的電池,從LED的產(chǎn)品頁(yè)我們可以知道,VF =3.0V,If= 80毫安。通過(guò)手持的LED電阻計算器,可以得到最優(yōu)值18Ω。對于每個(gè)LED我們將使用一個(gè)電阻(這樣我們就可以使用低功率的電阻器)和電源并聯(lián)的LED,但是如果你愿意,你可以運行其他電阻值。

除了一些電線(xiàn)接頭、跳線(xiàn)和傳統的紅色卡板,我們已經(jīng)把一切都準備好了!感謝IT工程師,這里有一個(gè)方便的購物清單,里面有你需要的所有部件。

硬件 

組裝這些零件是很簡(jiǎn)單的。把接6-8針插頭焊到Arduino Pro和MP3盾,并把它們疊在一起。電池插入到JST連接器。該電路的其余部分連接各種板。下面的示意圖顯示了連接:

我把一切都放到了我們著(zhù)名的紅色框內,但你可以做任何適合你的項目。安裝板的最關(guān)鍵部分是安全和水平方向(Z-軸朝下),這樣它會(huì )正確地測量的運動(dòng)。

軟件 

正如你可能知道,關(guān)于A(yíng)rduino最偉大的事情是能夠提供大量的示例代碼。MP3盾的產(chǎn)品頁(yè)面是一個(gè)完整的播放功能和一個(gè)小谷歌搜索打開(kāi)這個(gè)頁(yè)面ADXL345接口代碼。在最終產(chǎn)品中將這兩段代碼結合起來(lái)(謝謝你,因特網(wǎng)?。?。

它通常是幾個(gè)不同部分的代碼的結合。你只有一次setup和一個(gè)循環(huán)的機會(huì ),因此把一組功能合并在一起。請確保沒(méi)有任何引腳沖突,并重新分配引腳。

這里下載整個(gè)草圖。

沒(méi)有太多的草圖和代碼合并在一起的兩片之間是不同的,但我們確實(shí)改變了一些東西:

MP3芯片有一個(gè)音量控制寄存器,我們把它發(fā)出的聲音,因為它可以0分貝。

主回路已經(jīng)被修改,讀取加速度計,如果該值是一個(gè)窗口外,超過(guò)10個(gè)連續的讀數(100毫秒,以避免瞬間尖峰),如果是這樣,可以開(kāi)始打TARDIS聲音。



關(guān)鍵詞: 電梯 加速度計 Arduino

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>