日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

基于Arduino的燈光秀

454398 ? 來(lái)源:wv ? 2019-10-17 10:29 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

步驟1:準(zhǔn)備木制框架

您可以按照您希望的任何方式構(gòu)建框架或外殼。我選擇木材是因?yàn)閮H需使用基本工具即可輕松完成工作。

我已使用一些已打撈過(guò)的木板來(lái)搭建框架。我在長(zhǎng)度為30厘米的木板上標(biāo)記了4個(gè)干凈的零件,并確保在接頭處標(biāo)記45度斜角。

我用曲線鋸進(jìn)行了所有切割,一切正常。如果您可以使用斜切鋸或臺(tái)鋸,則可以使用它們并獲得更好的效果。聯(lián)接不是完美的,但是使用我的皮帶砂光機(jī),我可以使零件很好地適合。

在測(cè)試配合過(guò)程中,我意識(shí)到它們太寬了,并且它們會(huì)在外殼內(nèi)部占用很多空間,因此我決定將它們切成2厘米的寬度。再次,我用曲線鋸確保不要在線內(nèi)切割。

斜接連接本身并沒(méi)有太多的支撐,因此我將三角形的小塊切成小塊,以補(bǔ)充一些支撐。我敢肯定,這里有很多更好的選擇,但這是我目前的最佳想法。

我在接縫的中間用木膠連接了斜接器,在末端使用了CA膠,以便充當(dāng)夾子并在木膠固化時(shí)將其固定到位。僅使用CA膠將小的支撐三角形膠粘到位,以使過(guò)程更快。

步驟2:對(duì)電路進(jìn)行原型制作

內(nèi)部燈光顯示的電子設(shè)備包括一個(gè)帶麥克風(fēng)的Arduino Uno板從壞掉的耳機(jī)聽(tīng)房間里的聲音,然后通過(guò)點(diǎn)亮內(nèi)部5個(gè)led燈條之一來(lái)反映總音量。

該電路由兩個(gè)獨(dú)立的部分組成。第一部分是帶有單晶體管放大器的麥克風(fēng),第二部分是LED燈帶的驅(qū)動(dòng)器。我們需要它們,因?yàn)锳rduino和麥克風(fēng)放大器的工作電壓為5V,而LED燈帶的工作電壓為12V。

麥克風(fēng)通過(guò)10k電阻并通過(guò)電容器連接到Arduino的5V輸出晶體管的然后,晶體管以2.5V的中間電平放大信號(hào),因此我們可以在Arduino的模擬輸入A0上拾取它。

為了打開(kāi)LED的12V,晶體管的基極通過(guò)10k電阻器連接到數(shù)字輸出,并且同一電路重復(fù)5次。我在每個(gè)部分只打開(kāi)3個(gè)LED,所以我可以不用晶體管了。如果您想修改項(xiàng)目以使用更長(zhǎng)的帶材,則需要使用一些MOSFET。

盡管它看起來(lái)像是一個(gè)復(fù)雜的電路,但實(shí)際上確實(shí)是一個(gè)非常簡(jiǎn)單的電路。我已經(jīng)在試驗(yàn)板上進(jìn)行了全部測(cè)試,并確保可以正常工作后,我建立了一個(gè)屏蔽板,可以直接安裝在Arduino Uno上。

可從以下網(wǎng)址獲得原理圖:

https ://easyeda.com/bkolicoski/Arduino_Light_Show-506c62032b0646ae8e1636519d0d17fc

第3步:構(gòu)建Arduino Shield

一旦我對(duì)電路感到滿意,我就在穿孔板上為Arduino搭建了一個(gè)防護(hù)罩。您可以在附件的視頻中看到該項(xiàng)目的完整構(gòu)建過(guò)程。

第4步:編寫(xiě)Arduino

該項(xiàng)目的明星是編程到Arduino上的代碼。這就是繁重的工作,需要分析麥克風(fēng)中的聲音并將其轉(zhuǎn)換為跟隨音樂(lè)的可見(jiàn)光。您可以從我的GitHub頁(yè)面下載整個(gè)代碼,并可以在視頻說(shuō)明中找到指向該鏈接的鏈接以及電子原理圖。

簡(jiǎn)而言之,該代碼包含三個(gè)主要部分:檢索示例進(jìn)行音樂(lè)分析,確定聲級(jí),然后根據(jù)計(jì)算出的值控制向LED的輸出。我知道這對(duì)某些人來(lái)說(shuō)聽(tīng)起來(lái)像是火箭科學(xué),但是一旦掌握了一切,這真的很容易。

開(kāi)始時(shí)的草圖定義了我們將使用的所有變量和常量。我確保為他們每個(gè)人提供一個(gè)解釋?zhuān)员隳梢愿p松地理解它。此后,我們具有設(shè)置功能,該功能可以出于調(diào)試目的啟動(dòng)串行通信,清空并初始化用于峰峰值檢測(cè)的陣列,并定義LED的輸出。

在代碼的循環(huán)部分,我們首先開(kāi)始對(duì)音頻進(jìn)行采樣,以便可以檢測(cè)出峰到峰的音量。在常規(guī)聲波中,沒(méi)有任何噪聲是放大器可以產(chǎn)生的最小和最大電壓的中點(diǎn)。在我們的例子中是2.5V。

一旦檢測(cè)到聲音,我們就會(huì)得到一個(gè)向上和向下移動(dòng)的波,以便檢測(cè)高噪聲,我們會(huì)對(duì)該波的組合振幅感興趣。因此,我們以移動(dòng)狀態(tài)將值從0映射到最大值,而不是移動(dòng)波,以輕松區(qū)分高音量和低音量的聲音。

代碼的以下兩個(gè)部分正是這樣做的:我們測(cè)量峰到峰的幅度,并確定該時(shí)間段內(nèi)該峰的最大值。麥克風(fēng)的工作方式越遠(yuǎn),您可以選擇的音量就越小,因此我們需要計(jì)算一個(gè)系數(shù),該系數(shù)將放大或減小所測(cè)量的信號(hào),并且在不同的電平上具有相同的反應(yīng)。

最后一步,我們將麥克風(fēng)的測(cè)量值乘以我們剛剛計(jì)算的因子,然后根據(jù)結(jié)果打開(kāi)特定的LED。

在電路板全部焊接完之后按照示意圖,我確保在繼續(xù)準(zhǔn)備實(shí)際專(zhuān)輯封面之前先對(duì)其進(jìn)行測(cè)試。

GitHub上的代碼:

https://github.com/bkolicoski/arduino-light-show

步驟5:準(zhǔn)備封面

在這件作品的前面,我用了一塊透明的丙烯酸。我將印刷的藝術(shù)品切成一定尺寸,并在表面上涂了一層透明的木膠,而丙烯酸沒(méi)有保護(hù)蓋。如果您可以使用Mod Podge或某些透明的丙烯酸凝膠介質(zhì),則最好使用它來(lái)代替木膠,但效果幾乎相同。

應(yīng)用圖像時(shí)的技巧是不要像我一樣使用過(guò)多的膠水,以免在紙上產(chǎn)生皺紋。在這種情況下,越少越好,但必須完全覆蓋表面。在膠水仍然濕潤(rùn)的情況下,幾乎看不見(jiàn)藝術(shù)品,但是在完全干燥后,藝術(shù)品會(huì)變成透明的。

我離開(kāi)框架進(jìn)行固化24小時(shí),然后確定了Arduino在框架內(nèi)的位置。我希望將藝術(shù)品掛在墻上,并且由于需要插入電源,因此我將板子安裝在底側(cè),以便電源適配器的電線從墻上的插座中拔出。

我用鋼鋸去除了大部分材料,然后用鑿子和銼刀完成了工作。如果您有手動(dòng)銑刨機(jī),那將比鑿子快很多。我還在框架上鉆了一個(gè)孔,以便麥克風(fēng)可以伸出來(lái)并拾取房間中的聲音。

在完成之前,我先將框架打磨到240粒度的砂紙,然后再涂上一層木器漆。我用一塊布擦拭了污漬,然后過(guò)了一段時(shí)間。

步驟6:組裝燈光秀

框架的厚度不足以將所有電子設(shè)備固定到位因此,我已經(jīng)在框架的兩側(cè)切割并粘合了兩層5mm黑色XPS泡沫絕緣材料。除了為所有電子設(shè)備騰出空間之外,泡沫還使該產(chǎn)品從側(cè)面看起來(lái)更加美觀。

所有的電子組件都使用熱膠從麥克風(fēng)開(kāi)始安裝,然后從Arduino主主板開(kāi)始安裝在框架內(nèi)。

在背面,我已標(biāo)記并切割了一張紙3毫米高密度纖維板的一面為白色,可作為支撐板和反光板。我已經(jīng)用3.5 x 16毫米的小螺絲從背面固定了它。然后,我從LED燈條上的膠水上取下了襯板,然后將其粘貼到纖維板上。

亞克力正面也用相同的16mm螺絲固定,但我用6mm鉆頭埋入了螺絲孔,以便它們與正面齊平。如果您有a刨機(jī),則可以在框架上開(kāi)槽,然后用這種方法將丙烯酸樹(shù)脂包起來(lái)。

最后,僅需從丙烯酸片材上去除另一個(gè)保護(hù)層,并對(duì)其進(jìn)行全部測(cè)試以確保其仍能正常工作即可。要將其掛在墻上,我在背面的兩個(gè)熨平板之間添加了一根繩子。

第7步:欣賞Arduino Light Show

總的來(lái)說(shuō),我對(duì)此感到非常高興。如果我擁有適當(dāng)?shù)哪竟すぞ?,則外殼可能會(huì)更好一些,但它仍然是不錯(cuò)的墻壁裝飾。自從我建造它以來(lái),我們和孩子們?cè)谝黄鹜娴煤荛_(kāi)心,但是現(xiàn)在該找一個(gè)新家了。

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • Arduino
    +關(guān)注

    關(guān)注

    191

    文章

    6529

    瀏覽量

    197569
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    纖納光電亮相2050大會(huì)AI Token

    近日,2050大會(huì)在杭州云棲小鎮(zhèn)開(kāi)幕。在浙江省新生代企業(yè)家聯(lián)誼會(huì)、浙江省之江發(fā)展基金會(huì)聯(lián)合召集的“AI Token ”活動(dòng)現(xiàn)場(chǎng),科學(xué)家與企業(yè)家以主旨演講、跨界圓桌等方式,共同探討AI Token經(jīng)濟(jì)從概念走向產(chǎn)業(yè)落地的可能。
    的頭像 發(fā)表于 05-06 16:54 ?475次閱讀

    文旅燈光投影機(jī)實(shí)力品牌|羅萊迪思賦能景區(qū)夜游光影

    近年來(lái),文旅夜游已成為景區(qū)提質(zhì)升級(jí)、拉動(dòng)夜間消費(fèi)的重要引擎。文旅燈光投影機(jī)作為光影、建筑投影、沉浸式夜游的核心裝備,其品牌實(shí)力、技術(shù)穩(wěn)定性與場(chǎng)景適配能力,直接決定項(xiàng)目呈現(xiàn)效果與運(yùn)營(yíng)效率。作為文旅
    的頭像 發(fā)表于 04-10 10:27 ?278次閱讀
    文旅<b class='flag-5'>燈光</b>投影機(jī)實(shí)力品牌|羅萊迪思賦能景區(qū)夜游光影

    晶臺(tái)可控硅光耦丨燈光控制領(lǐng)域的智能核心

    在智能照明系統(tǒng)中,晶臺(tái)可控硅光耦憑借其高隔離電壓、快速響應(yīng)特性,成為燈光控制的核心元件。典型型號(hào)如KL306X系列,采用零交叉觸發(fā)技術(shù),可在交流電壓過(guò)零點(diǎn)時(shí)導(dǎo)通,減少電磁干擾并延長(zhǎng)設(shè)備壽命,尤其
    的頭像 發(fā)表于 01-23 09:51 ?350次閱讀
    晶臺(tái)可控硅光耦丨<b class='flag-5'>燈光</b>控制領(lǐng)域的智能核心

    單片機(jī)遙控開(kāi)關(guān)mos管介紹

    實(shí)現(xiàn)對(duì)燈光的控制。 但如果想用Arduino或者單片機(jī)去控制燈泡的話,就需要使用MOS管來(lái)替換開(kāi)關(guān)。我們把圖稍微轉(zhuǎn)換一下,我們可以看到MOS管是有三個(gè)端口,即三個(gè)引腳,分別為Gate、Drain
    發(fā)表于 01-04 07:59

    Arduino plc和termux esp

    Arduino plc和termux esp
    的頭像 發(fā)表于 12-06 06:41 ?2074次閱讀

    點(diǎn)亮夜空:Tattu電池驅(qū)動(dòng)無(wú)人機(jī)燈光的精彩演繹

    無(wú)人機(jī)燈光正迅速成為全球大型活動(dòng)與頂級(jí)品牌事件的焦點(diǎn)。在這場(chǎng)科技與藝術(shù)的光影盛宴背后,精準(zhǔn)、穩(wěn)定、高效的電力供應(yīng),是其成功的核心保障和技術(shù)壁壘。Tattu電池憑借深厚的專(zhuān)業(yè)技術(shù)積淀,完美匹配了這一
    的頭像 發(fā)表于 10-29 12:02 ?753次閱讀
    點(diǎn)亮夜空:Tattu電池驅(qū)動(dòng)無(wú)人機(jī)<b class='flag-5'>燈光</b><b class='flag-5'>秀</b>的精彩演繹

    智能照明控制模塊:讓燈光隨心情起舞

    智能照明控制模塊:讓燈光隨心情起舞-華爾永盛 在智能家居的浪潮中,燈光不再僅僅是照亮空間的工具,而是成為表達(dá)情緒、營(yíng)造氛圍的重要媒介。智能照明控制模塊,作為這一變革的核心技術(shù),正以其強(qiáng)大的自動(dòng)化調(diào)節(jié)
    的頭像 發(fā)表于 09-19 11:32 ?969次閱讀

    如何使用 M252 PSIO 實(shí)現(xiàn) ARGB2 LED 定時(shí),實(shí)現(xiàn)彩虹、劇場(chǎng)追逐彩虹等燈光效果?

    使用 M252 PSIO 實(shí)現(xiàn) ARGB2 LED 定時(shí),實(shí)現(xiàn)彩虹、劇場(chǎng)追逐彩虹等燈光效果
    發(fā)表于 08-20 06:58

    如何用Arduino Nano/UNO R3開(kāi)發(fā)板給另一個(gè)Arduino IDE不能下載的Arduino Nano/UNO R3開(kāi)發(fā)板重新燒錄引導(dǎo)程序bootlaoder

    本文介紹了如何用能夠Arduino IDE下載的Arduino Nano/UNO R3開(kāi)發(fā)板給另一個(gè)Arduino IDE不能下載的Arduino Nano/UNO R3開(kāi)發(fā)板重新燒錄
    的頭像 發(fā)表于 08-08 20:16 ?4030次閱讀
    如何用<b class='flag-5'>Arduino</b> Nano/UNO R3開(kāi)發(fā)板給另一個(gè)<b class='flag-5'>Arduino</b> IDE不能下載的<b class='flag-5'>Arduino</b> Nano/UNO R3開(kāi)發(fā)板重新燒錄引導(dǎo)程序bootlaoder

    Arduino與LabVIEW聯(lián)合編程指南

    Arduino編程并與LabVIEW上位機(jī)結(jié)合實(shí)現(xiàn)設(shè)備的遠(yuǎn)程控制與數(shù)據(jù)采集。
    發(fā)表于 06-19 15:54 ?3次下載

    科而美亮相2025廣州國(guó)際專(zhuān)業(yè)燈光音響展覽會(huì)

    近日,全球燈光音響領(lǐng)域的標(biāo)桿盛會(huì)——廣州國(guó)際專(zhuān)業(yè)燈光、音響展覽會(huì)(Prolight + Sound)在廣交會(huì)展館盛大啟幕。
    的頭像 發(fā)表于 06-04 11:42 ?1287次閱讀

    科倫特亮相2025沙特燈光音響展

    近日,沙特燈光音響展(SLS EXPO)在沙特利雅得璀璨啟幕。這場(chǎng)中東地區(qū)最具規(guī)模和影響力的燈光音響領(lǐng)域?qū)I(yè)盛會(huì),匯聚了世界最前沿的顯示技術(shù)成果,吸引了眾多全球頂尖科技企業(yè)參加。
    的頭像 發(fā)表于 05-27 17:23 ?1040次閱讀

    免費(fèi)分享Arduino入門(mén)+進(jìn)階(全套例程+書(shū)籍)

    創(chuàng)意,比如控制燈光、傳感器、電機(jī)等。以下是Arduino入門(mén)+進(jìn)階學(xué)習(xí)資料1.Arduino編程語(yǔ)言說(shuō)明(相關(guān)文件可在下文掃碼領(lǐng)?。?.Arduino系列學(xué)習(xí)例程
    的頭像 發(fā)表于 05-22 11:40 ?1352次閱讀
    免費(fèi)分享<b class='flag-5'>Arduino</b>入門(mén)+進(jìn)階(全套例程+書(shū)籍)

    全屋燈光秒變聰明,這個(gè)提升幸福感的神器你還沒(méi)安排嗎?

    全屋燈光秒變聰明這個(gè)提升幸福感的神器你還沒(méi)安排嗎?我寶子們,你是否受夠了摸黑找開(kāi)關(guān)的狼狽、手動(dòng)調(diào)光的繁瑣,或是永遠(yuǎn)調(diào)不出理想氛圍的無(wú)奈?作為專(zhuān)注智能燈控方案的我們,今天就來(lái)揭秘——如何讓家里的燈光
    的頭像 發(fā)表于 05-14 18:15 ?1407次閱讀
    全屋<b class='flag-5'>燈光</b>秒變聰明,這個(gè)提升幸福感的神器你還沒(méi)安排嗎?

    《ESP32S3 Arduino開(kāi)發(fā)指南》第二章 Arduino基礎(chǔ)知識(shí)

    第二章 Arduino基礎(chǔ)知識(shí) 本章,我們將向大家介紹Arduino是一個(gè)什么東西?讓大家對(duì)Arduino有一個(gè)大概了解。本章將分為如下幾個(gè)小節(jié):2.1什么是Arduino2.2
    發(fā)表于 05-13 09:28
    鞍山市| 永靖县| 顺平县| 咸宁市| 上杭县| 博乐市| 衡阳市| 富顺县| 荔波县| 美姑县| 平利县| 板桥市| 古丈县| 丽水市| 沧州市| 揭东县| 白山市| 宁武县| 禄丰县| 西林县| 黄平县| 讷河市| 太白县| 阳江市| 多伦县| 信阳市| 道孚县| 屏东市| 文水县| 齐齐哈尔市| 十堰市| 上林县| 清远市| 通城县| 潮州市| 富阳市| 泾阳县| 衢州市| 敖汉旗| 邹城市| 临漳县|