91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

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

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

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

彩色同步觸摸燈的制作

454398 ? 來源:工程師wv ? 2019-08-27 11:20 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

對于這個(gè)項(xiàng)目,我們將制作兩個(gè)能夠通過觸摸改變顏色的燈,并且可以通過互聯(lián)網(wǎng)使這種顏色彼此同步。我們把這作為送給另一個(gè)城市的朋友的圣誕禮物。她有一盞燈,另一盞還在我們身邊。這樣我們兩個(gè)都有一個(gè)漂亮的燈,同時(shí)也能夠相互發(fā)送顏色。這是一種很好而又很酷的方式,即使是通過文本,語音或圖片進(jìn)行分離和更輕量級的通信,也可以相互通信。

這個(gè)項(xiàng)目的靈感來自德國無線電的Syncenlight項(xiàng)目展示Netzbasteln,雖然我們已經(jīng)對軟件進(jìn)行了一些安靜的修改,并為我們的項(xiàng)目構(gòu)建了更復(fù)雜的燈具。在視頻中,您可以看到它是如何工作的。出于演示目的,兩個(gè)燈直接相鄰 - 但如果它們位于行星的兩側(cè)(只要有WiFi),它甚至可以工作。

步驟1:所需的技能,工具和零件

由于我們需要焊接燈具的電子元件,因此該項(xiàng)目所需的唯一特殊技能是焊接技能和對電子學(xué)的基本理解。如果您了解一些有關(guān)軟件開發(fā)的基本知識,那么您可以根據(jù)需要修改軟件。但是如果您只是想按照我們的方式使用它,您只需下載軟件并將其上傳到您自己的燈上。

上圖中可以看到燈所需的部件。 。如果您想要像我們那樣構(gòu)建它,那么這就是您所需要的:

  • 一個(gè)100kΩ電阻器
  • 一個(gè)Wemos D1 mini(或任何其他基于ESP8266的電路板)
  • 一些WS2812B LED(單個(gè)或一些條帶)
  • 一些電纜
  • USB電纜(與大多數(shù)智能手機(jī)使用的類型相同,需要
  • 一個(gè)金屬花盆
  • 一個(gè)玻璃花瓶
  • 一罐冰花噴霧(或類似的東西)
  • 兩根木棍
  • 一小塊紙板(Wemos D1 mini的大?。?/li>

此列表中的最后五個(gè)項(xiàng)目是我們用于一個(gè)我們特定的燈具設(shè)計(jì)。這是我們將在此Instructable中使用的燈設(shè)計(jì)。你可以像這樣制造你自己的燈,當(dāng)然你也可以在這個(gè)部分發(fā)揮創(chuàng)意,然后根據(jù)你的需要設(shè)計(jì)你自己的燈。正如您在圖片中看到的那樣,我們構(gòu)建的第二個(gè)看起來與第一個(gè)不同,我們已經(jīng)有了新燈設(shè)計(jì)的想法。因此,這是幾乎無限可能的部分。

當(dāng)然,我們不僅需要零件,還需要工具將所有東西放在一起。為此,我們需要以下項(xiàng)目:

  • 烙鐵(加焊料)
  • 一些砂紙
  • 一把剪刀
  • 一把熱熔槍
  • 木鋸

既然我們擁有了所需的一切,我們將解釋燈的基本概念,它是如何工作的當(dāng)然還有如何制造燈具。

第2步:基本思想及其工作原理

基本思路可以在布線方案中看到。該項(xiàng)目的核心是Wemos D1迷你板,它有一個(gè)ESP8266微控制器。 ESP8266的優(yōu)勢在于價(jià)格便宜,并且可以直接在船上使用WiFi,這正是我們所需要的。我們使用了Wemos D1迷你板,因?yàn)槭褂眠@塊板,您不需要任何額外的工具就可以將軟件上傳到微控制器上(除了標(biāo)準(zhǔn)的USB數(shù)據(jù)線)。但是任何基于ESP8266的電路板都應(yīng)該適用于這個(gè)項(xiàng)目。

為了控制燈泡,我們想要使用電容式觸摸傳感器(因此大多數(shù)智能手機(jī)顯示器都使用相同的基本原理)。這種觸摸傳感器可以通過將一個(gè)100kΩ電阻器與ESP8266的兩個(gè)引腳(在我們的例子中為引腳D2和D5)連接,然后將另一根電線連接到引腳D5,然后將該電線焊接到金屬板上來構(gòu)建。焊接的地方取決于您選擇的燈具設(shè)計(jì)。在布線方案中,我們只使用了通用金屬板,但對于我們特定的燈設(shè)計(jì),我們將此電纜焊接到燈的金屬罐部分。如果您對它的工作原理感興趣,那么我們在網(wǎng)站上為我們用于編程電容式觸摸傳感器的Arduino庫提供了一個(gè)很好的解釋。

現(xiàn)在我們可以通過觸摸來控制我們需要的另一件事就是光源。為此,我們使用了WS2812B LED。它們被廣泛用于各種項(xiàng)目中,它們的主要優(yōu)點(diǎn)是只需使用第一個(gè)LED和微控制器之間的一個(gè)數(shù)據(jù)連接即可控制多個(gè)LED的顏色(在我們的例子中,連接到ESP8266的D8)。在我們的項(xiàng)目中,我們使用了四個(gè)WS2812B LED。在布線方案中,顯示了兩個(gè),但添加額外的LED的工作方式與添加第二個(gè)LED完全相同:第二個(gè)LED的DOUT引腳需要連接到第三個(gè)LED的DIN,VSS和VDD需要連接到接地引腳和分別為5V引腳。那些WS2812B LED可以很容易地編程,例如使用Adafruit的NeoPixel庫。

現(xiàn)在我們擁有所需的所有成分:具有WiFi功能的微控制器,用于控制燈泡和光源本身的觸摸傳感器。在接下來的步驟中,我們將介紹如何構(gòu)建實(shí)際的燈以及如何上傳軟件以及需要做什么,以便兩個(gè)(或更多)燈可以通過互聯(lián)網(wǎng)同步。

第3步:焊接電子設(shè)備

首先,我們需要焊接所有的電子零件在一起。我們首先將單個(gè)WS2812B LED焊接在一起(如上一步所示和所述)。如果我們再次進(jìn)行這個(gè)項(xiàng)目,我們可能只會(huì)購買帶狀的WS2812B LED??梢郧懈钸@些條帶,以便您擁有所需的LED數(shù)量,然后您只需將該條帶的DIN,VDD和VSS連接器焊接到ESP8266的D8,5V和G引腳即可。這比我們這樣做更容易,但是將單個(gè)WS2812B LED焊接在一起也是可能的,如圖中所示(雖然我們的焊接接頭不是很漂亮 - 但它們有效)

接下來,我們在引腳D2和D5之間焊接電阻。在引腳D5處,我們還需要焊接另外的導(dǎo)線,然后將其焊接到應(yīng)該用作觸摸傳感器的燈的部分上。在圖片中,您可以看到我們沒有將電阻器直接焊接到電路板上,而是將連接器焊接到電路板上,然后我們將電阻器放在電路板上。這是因?yàn)槲覀兿胝页瞿膫€(gè)電阻最適合這個(gè)項(xiàng)目,但你也可以將電阻直接焊接到電路板上。

最后一步,我們現(xiàn)在可以將USB電纜連接到USB插頭上。 Wemos D1 mini(確保你有一條USB數(shù)據(jù)線 - 還有一些電纜只用于充電但不能用于傳輸數(shù)據(jù),但我們需要數(shù)據(jù)功能以便稍后閃存軟件。)

第4步:構(gòu)建燈

現(xiàn)在電子零件準(zhǔn)備就緒,我們就可以開始制作實(shí)際的燈泡了。為此,我們希望用我們的LED照亮頂部的花瓶,我們希望燈的光線是漫射的。因?yàn)槲覀儼l(fā)現(xiàn)的花瓶玻璃非常清晰,我們使用冰花噴霧使玻璃更加磨砂。有幾種版本的噴霧可以使玻璃更加磨砂或彌漫的外觀,所以你可以看看你能找到什么。如果您使用此噴霧,請確保在繼續(xù)之前一切都已完好干燥。這可能需要幾個(gè)小時(shí),具體取決于您使用的噴霧。

現(xiàn)在要建造燈泡,我們需要確保金屬花盆保持在花瓶頂部的正確高度,電子設(shè)備是固定在鍋內(nèi),使LED照亮花瓶。為此,我們用兩根木棍,沙紙和木鋸做成十字架。這個(gè)十字架將放在花瓶的頂部,十字架的兩端將粘在鍋上。這樣我們可以確保鍋位于正確的高度(如果木材十字架具有合適的尺寸)。

為此,我們首先使用鋸將木棒放到合適的尺寸。然后我們用砂紙?jiān)谄渲幸桓景舻闹虚g打一個(gè)凹槽?,F(xiàn)在我們借助熱熔槍將另一個(gè)粘在凹槽中。如果我們把它放在花瓶的頂部,它將不適合,因?yàn)楣髯硬辉谕凰健R虼?,我們在較低水平的桿的末端打磨了兩個(gè)新的凹槽,使得十字架完美地貼合在花瓶上。這可以在圖片中看得很清楚。

如果一切都很合適,下一步就是將一塊紙板粘在十字架的頂部。這必須位于十字架的沒有凹槽的一側(cè)。然后我們將Wemos D1迷你板粘貼在紙板頂部,將LED粘在十字架的另一側(cè)。

接下來的步驟是將電阻式觸摸傳感器的電纜焊接到金屬罐上。這樣我們就可以通過觸摸鍋來控制燈的顏色。如果這樣做,木制十字架可以用熱熔槍粘在金屬罐上,然后十字架和鍋可以粘在花瓶頂部。

作為最后一步,我們現(xiàn)在可以粘上USB電纜與花瓶的超級膠水,使一切看起來整潔?,F(xiàn)在我們差不多完成了。

步驟5:投入運(yùn)行

最后一步是將軟件上傳到燈上并配置服務(wù)器這將用于燈的同步。如果您對軟件的工作原理感興趣,歡迎您研究源代碼,我們在此不會(huì)詳細(xì)介紹。但基本思路是,您想要同步的每個(gè)燈都需要連接到同一個(gè)MQTT服務(wù)器。 MQTT是用于物聯(lián)網(wǎng)和機(jī)器到機(jī)器通信的消息傳遞協(xié)議。如果其中一個(gè)燈改變顏色,它會(huì)將其發(fā)布到MQTT服務(wù)器,然后MQTT服務(wù)器會(huì)向所有其他燈發(fā)送信號,然后告訴他們改變顏色。

但不要擔(dān)心,如果您只想使用燈泡,則無需了解MQTT的任何信息,工作原理或如何設(shè)置MQTT服務(wù)器。當(dāng)然,如果需要,您可以設(shè)置和配置自己的服務(wù)器。但是,如果您不想這樣做,那么您還可以使用多種服務(wù)來租用托管在云中的MQTT服務(wù)器。我們使用CloudMQTT,即使是免費(fèi)的,也可以獲得非常有限的服務(wù)器(但具有足夠的功能和帶寬用于我們的目的)。免費(fèi)計(jì)劃被稱為 Cute Cat ,如果你得到其中一個(gè),你只需要查看詳細(xì)信息→ 實(shí)例信息,你可以看到MQTT實(shí)例的服務(wù)器,用戶,密碼端口。這些值都是你需要的,所以把它們寫下來: - )

現(xiàn)在要將軟件上傳到燈上,你需要將USB線連接到你的筆記本電腦或電腦,然后你就可以上傳軟件了。 Arduino軟件。如何在這個(gè)Instructable中解釋如何安裝和配置用于基于ESP8266的板的Arduino軟件,所以我們不需要在這里重復(fù)這些步驟。

安裝并配置好所需的一切之后到Arduino軟件中的工具 →管理庫并安裝該項(xiàng)目所需的庫: Adafruit NeoPixel CapacativeSensor , PubSubClient, WifiManager (版本0.11)和 ArduinoJson (版本5,而不是beta 6版本)。如果安裝了這些燈,您可以從我們的Github存儲(chǔ)庫下載該項(xiàng)目的燈源代碼,并使用Arduino軟件將其上傳到燈泡。

如果一切順利,燈泡現(xiàn)在將啟動(dòng),準(zhǔn)備使用:-)啟動(dòng)時(shí),它將以藍(lán)色旋轉(zhuǎn),并嘗試連接到已知的WiFi。在第一次啟動(dòng)時(shí),燈顯然不知道任何WiFi,因此它將啟動(dòng)自己的Hotspot(名稱是“Syncenlight”和您使用的ESP8266的唯一標(biāo)識符的組合)。你可以連接,例如將智能手機(jī)連接到此WiFi,您將被引導(dǎo)至燈的配置頁面,您可以在其中配置WiFi憑據(jù),并輸入MQTT服務(wù)器所需的設(shè)置(您需要先寫下幾段)。如果你已經(jīng)完成了,燈將重新啟動(dòng),現(xiàn)在已經(jīng)完全可以使用了!

告訴我們你喜歡這個(gè)項(xiàng)目的方式,或者如果你有任何問題,我們希望你喜歡這個(gè)Instructable: - )

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

    關(guān)注

    22

    文章

    1606

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

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

    無線同步航空障礙在電力基礎(chǔ)設(shè)施防護(hù)中的作用

    無線同步航空障礙TLKS- PLSA-122屬于高壓防外力警示系列產(chǎn)品,主要部署在高壓輸電線路、變電站等電力設(shè)施周邊。設(shè)備通過菲涅爾透鏡增強(qiáng)光強(qiáng),在夜間或低能見度條件下發(fā)出高亮度同步閃爍信號,有效
    發(fā)表于 01-04 11:31

    LED觸摸控制PCBA方案開發(fā) | 觸摸方案開發(fā)

    單鍵LED觸摸控制PCBA方案開發(fā)觸摸方案開發(fā)PCBA方案控方案支持定制尋找靈活、可靠的LED燈光控制解決方案?我們的單鍵LED觸摸
    的頭像 發(fā)表于 12-10 17:43 ?405次閱讀
    LED<b class='flag-5'>觸摸</b>控制PCBA方案開發(fā) | <b class='flag-5'>燈</b>控<b class='flag-5'>觸摸</b>方案開發(fā)

    四鍵電容觸摸PCBA方案 調(diào)光/除霧/藍(lán)牙/時(shí)鐘 | 支持離線語音

    4鍵調(diào)光/除霧/藍(lán)牙/時(shí)鐘鏡定制電容觸摸控制方案數(shù)字化服務(wù)化綠色化還在為這些鏡柜、家具控問題煩惱嗎?浴室鏡起霧看不清?用戶抱怨體驗(yàn)差,傳統(tǒng)按鈕操作不便還易留水漬。燈光調(diào)節(jié)太復(fù)雜?用戶需要簡單切換
    的頭像 發(fā)表于 12-10 17:42 ?361次閱讀
    四鍵電容<b class='flag-5'>觸摸</b>PCBA方案 調(diào)光/除霧/藍(lán)牙/時(shí)鐘 | 支持離線語音

    PT2062 雙觸控雙輸出觸摸IC規(guī)格書

    1. 產(chǎn)品概述PT2062 是一款電容式觸摸控制 ASIC,支持雙通道觸摸輸入和雙路同步開關(guān)輸出,可引腳配置同步輸出的有效電平。適用于電子玩具、消費(fèi)類電子產(chǎn)品等領(lǐng)域,具有低功耗、高抗干
    發(fā)表于 09-16 17:38 ?0次下載

    PT2031W 單觸控單輸出觸摸IC規(guī)格書

    1. 產(chǎn)品概述PT2031W 是一款電容式觸摸控制 ASIC,支持單通道觸摸輸入和單路同步開關(guān)輸出。適用于霧化器、車載用品、電子玩具、消費(fèi)類電子產(chǎn)品等領(lǐng)域,具有低功耗、高抗干擾、寬工作電壓范圍的突出
    發(fā)表于 09-16 17:30 ?0次下載

    PT2031K 單觸控單輸出觸摸IC規(guī)格書

    1. 產(chǎn)品概述PT2031K 是一款電容式觸摸控制 ASIC,支持單通道觸摸輸入和單路同步開關(guān)輸出。適用于霧化器、車載用品、電子玩具、消費(fèi)類電子產(chǎn)品等領(lǐng)域,具有低功耗、高抗干擾、寬工作電壓范圍的突出
    發(fā)表于 09-16 16:41 ?0次下載

    基于RT-Thread與英飛凌Psoc6-evaluationkit-062S2的智能觸摸與手勢系統(tǒng) | 技術(shù)集結(jié)

    目錄電容觸摸界面手勢識別網(wǎng)絡(luò)同步RTduino使用使用方法項(xiàng)目源碼1電容觸摸界面利用Psoc6-evaluationkit-062S2的CapSense模塊設(shè)計(jì)一個(gè)交互式觸摸面板。可以
    的頭像 發(fā)表于 09-13 10:06 ?5316次閱讀
    基于RT-Thread與英飛凌Psoc6-evaluationkit-062S2的智能<b class='flag-5'>觸摸</b>與手勢系統(tǒng) | 技術(shù)集結(jié)

    ?LP3950 彩色LED驅(qū)動(dòng)芯片技術(shù)文檔總結(jié)

    LP3950 是一款彩色 LED 驅(qū)動(dòng)器,具有內(nèi)置音頻同步功能,適用于任何模擬音頻輸入,例如復(fù)音鈴聲和 MP3 音樂。LED 可以通過兩種方法與音頻信號同步 - 幅度和頻率。此外,還有幾個(gè)微調(diào)選項(xiàng)
    的頭像 發(fā)表于 09-08 10:23 ?984次閱讀
    ?LP3950 <b class='flag-5'>彩色</b>LED驅(qū)動(dòng)芯片技術(shù)文檔總結(jié)

    ?LM4970音頻同步彩色LED驅(qū)動(dòng)器技術(shù)文檔總結(jié)

    LM4970 是一款具有音頻同步模式的 LED 驅(qū)動(dòng)器,幾乎無需實(shí)時(shí)軟件處理 LED 照明效果。LM4970 包括三個(gè)獨(dú)立的 PWM 彩色 LED 驅(qū)動(dòng)器,可為每個(gè) PWM LED 輸出提供高達(dá)
    的頭像 發(fā)表于 09-08 09:26 ?916次閱讀
    ?LM4970音頻<b class='flag-5'>同步</b><b class='flag-5'>彩色</b>LED驅(qū)動(dòng)器技術(shù)文檔總結(jié)

    高格欣觸摸一體的紅外觸摸和電容觸摸各個(gè)特點(diǎn)

    在數(shù)字化時(shí)代,觸摸屏技術(shù)已經(jīng)成為人機(jī)交互的重要橋梁,廣泛應(yīng)用于教育、會(huì)議、商業(yè)展示、娛樂等多個(gè)領(lǐng)域。其中,高格欣紅外觸摸屏和電容觸摸屏作為兩種主流的觸摸技術(shù),各自擁有獨(dú)特的優(yōu)勢和適用場
    的頭像 發(fā)表于 08-29 17:31 ?1332次閱讀
    高格欣<b class='flag-5'>觸摸</b>一體的紅外<b class='flag-5'>觸摸</b>和電容<b class='flag-5'>觸摸</b>各個(gè)特點(diǎn)

    ESP32內(nèi)置電容觸摸傳感器的使用

    本文介紹了ESP32芯片內(nèi)置的電容式觸摸傳感器能夠探測由手指或其他物品直接接觸或接近而產(chǎn)生的電容差異。利用此原理原理。把讀取到的觸摸值和一個(gè)設(shè)定閾值比較,可以實(shí)現(xiàn)更多的功能,比如觸摸
    的頭像 發(fā)表于 07-23 19:56 ?1384次閱讀
    ESP32內(nèi)置電容<b class='flag-5'>觸摸</b>傳感器的使用

    聚徽分享——解決工控觸摸觸摸不靈敏問題的實(shí)用技巧

    在工業(yè)自動(dòng)化場景中,工控觸摸屏作為人機(jī)交互的核心設(shè)備,其靈敏度直接影響生產(chǎn)效率與操作準(zhǔn)確性。當(dāng)觸摸屏出現(xiàn)觸摸不靈敏的情況時(shí),及時(shí)排查并解決問題至關(guān)重要。以下是一些實(shí)用的解決技巧。 清潔屏幕表面 日常
    的頭像 發(fā)表于 06-26 17:26 ?1540次閱讀

    【CW32模塊使用】1.8寸彩色觸摸

    (2.54mm間距排針) 帶電阻觸摸芯片 :XPT2046 以上信息見廠家資料文件 文件路徑 尺寸參數(shù) 三、移植過程 我們的目標(biāo)是將例程移植至立創(chuàng)·CW32F030C8T6開發(fā)板上。按照以下步驟,即可完成移植。 將源碼導(dǎo)入工程
    的頭像 發(fā)表于 05-11 16:14 ?1398次閱讀
    【CW32模塊使用】1.8寸<b class='flag-5'>彩色</b><b class='flag-5'>觸摸</b>屏

    LED觸摸開關(guān)調(diào)光調(diào)色溫電源控制原理方案

    都可以正確快速的響應(yīng)。不同于目前一般感應(yīng)按鍵在面板濺水、漫水時(shí)容易誤動(dòng)作,積水后反應(yīng)遲鈍或誤響應(yīng)的情況。 二、產(chǎn)品應(yīng)用 1、機(jī)械輕觸開關(guān)替換。 2、觸摸臺(tái)燈。 3、觸摸化妝鏡。 4、觸摸
    發(fā)表于 05-07 09:37

    觸摸芯片單通道觸摸觸控方案 VKD233HS DFN6L 資料分享

    VKD233HS是單通道觸摸檢測芯片,功耗低、工作電壓范圍 寬以及穩(wěn)定的觸摸檢測效果可以廣泛的滿足不同應(yīng)用的需求, 此觸摸檢測芯片是專為取代傳統(tǒng)按鍵而設(shè)計(jì),內(nèi)建穩(wěn)壓電路, 提供穩(wěn)定電壓給觸摸
    的頭像 發(fā)表于 04-15 15:14 ?1000次閱讀
    <b class='flag-5'>觸摸</b>芯片單通道<b class='flag-5'>觸摸</b>觸控方案 VKD233HS DFN6L 資料分享