女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

隨聲音改變顏色的RGB燈的制作

454398 ? 來源:wv ? 2019-08-29 11:09 ? 次閱讀

步驟1:套管

燈泡由多個部分組成。

第一部分是外殼。套管將由木材建造。為了確保套管的尺寸盡可能精確,我將使用一臺名為激光切割機的機器。使用這臺機器,我可以使外殼達到十分之一毫米的精度。要使用激光切割機,我必須在Adobe Illustrator中創建我的設計(請參閱附帶的.ai文件)。

我的外殼設計看起來像一個盒子。創建切口的想法是確保它在我粘合它時會保持在一起。在上面的最后一張圖片中,您可以看到我的最終設計是什么樣子。

小盒子由七個面板組成,一個正方形包含RGB LED,兩個正方形用于背面和正面,四個矩形用于雙方。一個正方形由3mm厚的木板制成,其中RGB LED的所有孔都被切割成。小孔是5毫米,所以RGB LED適合很好。前面板,后面板和側面板由6毫米厚的木板制成。前面板上有一個圓形孔,切入中間,你可以看到RGB LED。左側和右側的兩個面板上有一個大而小的圓形孔。小孔用于拉動電線,大孔用于確保燈可以旋轉。

大盒子由六個面板組成,形狀與小bocx相同但更大。大盒子將適合開/關開關,電源,距離傳感器Arduino。盒子前面的孔適合距離傳感器的兩個小超聲波揚聲器。

在.ai文件中,你可以看到我用來創建這個設計的尺寸。/p》

第2步:焊接RGB Leds

制作燈泡的下一部分是焊接RGB LED。

為了確保RGB LED能夠保持原位,我我用一塊實驗板來焊接RGB LED。 RGB led的頭部有三條腿。我使用的RGB LED是普通陽極,這意味著它們具有相同的Vcc,所有其他支路必須以不同的方式接地。最長的腿是Vcc。旁邊的一條腿是紅色的led,中間的旁邊的腿是綠色的led,最后一條腿是藍色的led。

正如你在上面的第三張圖片中看到的那樣我我們互相劃過一些腿。這是為了確保RGB LED適合小盒子內面板的孔。

RGB LED必須按行焊接。行包括五行,七行和九行的行。如果你將一個LED焊接到板上,你必須用例如鉗子去除腿的剩余部分。將所有RGB支腿焊接到板上后,您可以將所有支腿連接在一起,并具有相同的功能。確保所有紅腿與紅腿,綠腿與綠腿,藍腿與藍腿和vcc腿與vcc腿連接。否則你將得到不同顏色的行。

下一步是

步驟3:彼此焊接相同的顏色

下一步是將相同顏色或功能的所有分隔行焊接在一起。

要做到這一點,你必須創建一個新的實驗板,其尺寸與您用來焊接LED的尺寸相同。完成后,您可以將四行連接到不同的顏色。確保從導線中伸出的導線足夠長,以便將孔插入大盒子中。

接下來要做的第一件事就是將電阻器從Vcc行焊接到您創建的行之一。每個Vcc行需要另一個電流值,因此每行需要另一個電阻值。具有五個LED的行需要470歐姆的電阻器,具有七個LED的行需要330歐姆的電阻器,具有九個LED的行需要220歐姆的電阻器。嘗試首先將電阻焊接到電路板上,以確保你有足夠的空間焊接其他行。

當你用相同的顏色或功能焊接所有的四條腿時你最初創建的行,你可以通過向Vcc行提供5伏的張力來開始測試你的創作是否有效。然后你必須分別將每一行接地,以測試你的RGB LED是否適用于所有顏色。

如果沒有Arduino,你現在不能獲得超過三種顏色!

第4步:將案例放在一起

如果你做完焊接并且測試你所有的RGB LED是時候將小盒子放在一起了。

嘗試將RGB板放在你的LED上并將它粘在前面板上。確保將電線穿過側面板的孔并將其與其他側面板和后面板粘合在一起。

一旦膠水干燥并且盒子卡住,嘗試將兩個實驗板放入所創建的盒子中。將所有東西都裝進去可能有點困難?,F在將前面板膠粘到其余部分上,讓膠水花時間晾干。一旦它被卡住,你可以放開前面板,你的盒子就準備好了。

要測試所有不同的顏色,你必須使用Arduino。在附件(Colortest.ino)中,您將找到使用不同顏色的測試代碼。

步驟5:構建下方框的硬件和外殼

這是構建燈泡的最后一步。

下面的框是控制整個產品的燈的一部分。該燈由Arduino Nano微控制器控制。所有過時的硬件也都在這個微控制器上編程。

你需要做的第一件事就是為你的Arduino創建一種盾牌,以便與持有者進行比較。將所有電線和其他組件連接到。在第二張圖片中,您可以看到我創建的盾牌。我已經使用女性標題將Arduino放到位。我還使用接線端子(內部帶有螺釘的藍色塊)來更容易地連接導線。這也是連接和斷開電線而無需再次開關焊接的有用方法。

第二部分是在實驗板上焊兩個按鈕,用于您的狀態/模式和顏色選擇。確保按鈕在輸出端有一個10K歐姆的下拉電阻,以確保按鈕不會浮動。如果按鈕浮動,你的微控制器將獲得非常多的輸入,并因此繼續以非常快的頻率改變顏色。

第三部分是距離和聲音檢測。距離檢測將通過稱為HC-SR04的距離傳感器實現。該傳感器使用超聲波來確定下一個物體的距離。在我的設計中,我只使用LED漸變狀態下的距離傳感器。這是因為當它處于其他狀態時它會凍結。我仍然需要修復:)。在下面的文件中,您可以找到具有我用于確定距離的代碼的功能,并讓LED關閉,當您超出范圍時再次打開。

聲音檢測部分使用聲音檢測模塊。您使用哪個傳感器模塊并不重要,因為它們都能很好地工作。在我的燈中,我已經將傳感器編程為盡可能靈敏。當我把一把螺絲刀放在桌子上時,傳感器反應很敏感。在下面的文件中,您可以找到函數soundDetect,其中包含我的代碼如何使用聲音模塊。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • led燈
    +關注

    關注

    22

    文章

    1593

    瀏覽量

    109313
  • RGB
    RGB
    +關注

    關注

    4

    文章

    803

    瀏覽量

    59557
收藏 人收藏

    評論

    相關推薦
    熱點推薦

    氛圍的發展歷程和應用場景

    車載氛圍是一種安裝在汽車內部的照明系統,主要用于營造車內特定的氛圍和環境效果。常見的光源技術包括 LED、OLED 等,利用 RGB 色彩控制技術,通過調節紅、綠、藍三種基色 LED 珠的亮度比例,混合呈現出各種不同的
    的頭像 發表于 04-27 16:31 ?397次閱讀

    PCB顏色代表什么顏色?如何選擇PCB顏色?一文幫你快速搞定

    取決于防焊油墨的顏色。目前市面上比較常見的有綠色PCB,藍色PCB、黑色PCB、白色PCB、紅色PCB、紫色PCB。不同顏色的PCB在制造工藝會有所不同,比如黑色阻焊層的制作工藝相對復雜,因此成本也相對
    發表于 04-08 11:22

    請問v9版本的lvgl不能創建顏色為24bit的RGB888嗎?

    v9版本的lvgl不能創建顏色為24bit的RGB888嗎?
    發表于 03-21 07:47

    零知開源——玩轉WS2812B條模塊

    關閉到開啟不同顏色以及跑馬燈、呼吸和彩虹等效果。 ?一、工具原料 電腦、Windows系統 零知開發板 Micro-usb線 WS2812RGB
    的頭像 發表于 02-19 15:09 ?1205次閱讀
    零知開源——玩轉WS2812B<b class='flag-5'>燈</b>條模塊

    【敏矽微ME32G070開發板免費體驗】點亮WS2812B

    。數據格式注意:數據傳輸順序為GRB,先傳輸高位數據。 由此可舉例如下: 假如有三顆WS2812B珠, 設置第0個珠的RGB顏色為[15,25,128] 設置第1個
    發表于 01-07 23:58

    如何用SS1系列顏色傳感器示教多通道顏色?

    基于白色LED光源的特性,深視智能SS1系列顏色傳感器突破了傳統單色RGB、融合光RGB的波長限制,將發射波長的范圍覆蓋到整個可見光譜,最大支持檢測16種顏色。那么,我們如何利用SS1
    的頭像 發表于 12-23 08:17 ?579次閱讀
    如何用SS1系列<b class='flag-5'>顏色</b>傳感器示教多通道<b class='flag-5'>顏色</b>?

    如何用SS1系列顏色傳感器設置目標顏色?

    基于白色LED光源的特性,深視智能SS1系列顏色傳感器突破了傳統單色RGB、融合光RGB的波長限制,將發射波長的范圍覆蓋到整個可見光譜,最大支持檢測16種顏色。那么,我們如何利用
    的頭像 發表于 11-19 01:04 ?512次閱讀
    如何用SS1系列<b class='flag-5'>顏色</b>傳感器設置目標<b class='flag-5'>顏色</b>?

    常見視頻高速接口MIPI,LVDS,RGB,HDMI分析

    一、RGB接口 (1)接口定義 RGB顏色是工業界的一種顏色標準,是通過對紅、綠(G)、藍(B)三個顏色通道的變化以及它們相互之間的疊加來得
    的頭像 發表于 11-16 11:22 ?4673次閱讀
    常見視頻高速接口MIPI,LVDS,<b class='flag-5'>RGB</b>,HDMI分析

    雙色led突然一種顏色不亮的原因及解決辦法

    當雙色LED突然一種顏色不亮時,可能的原因有多種,以下是一些可能的原因及相應的解決方法:
    的頭像 發表于 10-01 17:15 ?5703次閱讀

    RGB和XYZ顏色傳感器之間進行選擇,以實現自適應照明調節

    電子發燒友網站提供《在RGB和XYZ顏色傳感器之間進行選擇,以實現自適應照明調節.pdf》資料免費下載
    發表于 08-26 09:30 ?0次下載
    在<b class='flag-5'>RGB</b>和XYZ<b class='flag-5'>顏色</b>傳感器之間進行選擇,以實現自適應照明調節

    LED透鏡的顏色與透明度基本概念

    如果 LED 有透鏡顏色,則無論透鏡透明度如何,LED 在開和關時都會顯示該顏色。如果透鏡顏色為白色或無色,則 LED 有可能發出白色,另一種顏色
    的頭像 發表于 07-25 09:34 ?766次閱讀

    如何用安信可Ai-M61系列控制WS2812實現小夜燈?

    小夜燈控制主要在兩個方面 一個是 MQTT 控制,實現 RGB 各種顏色的切換 這種也就是 HA 控制模式 不過缺點也很明顯,只能控制單一顏色 亮度,也就是 25 個
    的頭像 發表于 07-23 10:34 ?1448次閱讀
    如何用安信可Ai-M61系列控制WS2812實現小夜燈?

    智能家居之旅(7):HomeAssistant開發板的RGB顏色

    怎么上HomeAssistant,然后控制Ai-M61開發板的 RGB 顏色,感覺這個項目用來控制家里的條就挺不錯的。 彩燈實體創建 1.彩燈實體資源啟用 彩燈實體在 HomeA
    的頭像 發表于 07-03 16:39 ?736次閱讀
    智能家居之旅(7):HomeAssistant開發板的<b class='flag-5'>RGB</b><b class='flag-5'>顏色</b>

    ESP32-S3-DevKitC開發板RGB異常顯示怎么解決?

    menuconfig,Blink LED Type設置成RMT,IO我核對了就是48沒錯的. 3.燒錄代碼后,開發板上的顏色不對,而且也不會滅,是常亮的....是硬件問題嗎?手動reset復位后是先紅色然后就異常
    發表于 06-18 06:54

    【GD32F303紅楓派開發板使用手冊】第八節 TIMER-RGB彩燈實驗

    本例程中使用的RGB彩燈采用共陽極驅動方式,使用三路PWM進行驅動,對應引腳輸出低電平的時候對應RGB珠點亮,調節不同路的PWM占空比可以實現多種多樣的顏色,每個通道可以輸出0%-1
    的頭像 發表于 06-04 09:49 ?851次閱讀
    【GD32F303紅楓派開發板使用手冊】第八節 TIMER-<b class='flag-5'>RGB</b>彩燈實驗