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

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

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

3天內不再提示

彩色同步觸摸燈的制作

454398 ? 來源:工程師wv ? 2019-08-27 11:20 ? 次閱讀

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

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

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

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

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

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

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

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

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

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

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

基本思路可以在布線方案中看到。該項目的核心是Wemos D1迷你板,它有一個ESP8266微控制器。 ESP8266的優勢在于價格便宜,并且可以直接在船上使用WiFi,這正是我們所需要的。我們使用了Wemos D1迷你板,因為使用這塊板,您不需要任何額外的工具就可以將軟件上傳到微控制器上(除了標準的USB數據線)。但是任何基于ESP8266的電路板都應該適用于這個項目。

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

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

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

第3步:焊接電子設備

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

接下來,我們在引腳D2和D5之間焊接電阻。在引腳D5處,我們還需要焊接另外的導線,然后將其焊接到應該用作觸摸傳感器的燈的部分上。在圖片中,您可以看到我們沒有將電阻器直接焊接到電路板上,而是將連接器焊接到電路板上,然后我們將電阻器放在電路板上。這是因為我們想找出哪個電阻最適合這個項目,但你也可以將電阻直接焊接到電路板上。

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

第4步:構建燈

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

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

為此,我們首先使用鋸將木棒放到合適的尺寸。然后我們用砂紙在其中一根木棒的中間打一個凹槽。現在我們借助熱熔槍將另一個粘在凹槽中。如果我們把它放在花瓶的頂部,它將不適合,因為棍子不在同一水平。因此,我們在較低水平的桿的末端打磨了兩個新的凹槽,使得十字架完美地貼合在花瓶上。這可以在圖片中看得很清楚。

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

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

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

步驟5:投入運行

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

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

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

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

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

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

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

    關注

    22

    文章

    1593

    瀏覽量

    109313
收藏 人收藏

    評論

    相關推薦
    熱點推薦

    PT8020電容式觸摸控制ASIC中文手冊

    PT8020 是一款電容式觸摸控制 ASIC,支持 10 通道觸摸輸入,高速 IIC 輸出,多鍵同步模式。具有低功耗、高抗干擾、寬工作電壓范圍、高穿透力的突出優勢。
    發表于 03-19 18:06 ?0次下載

    PT8042雙觸控雙輸出觸摸IC中文手冊

    PT8042 是一款電容式觸摸控制 ASIC,支持雙通道觸摸輸入和雙路同步開關輸出,可引腳配置同步輸出的有效電平。PT8042 實現觸摸
    發表于 03-19 17:29 ?0次下載

    PT8022K雙觸控雙輸出觸摸IC中文手冊

    PT8022K 是一款電容式觸摸控制 ASIC,支持雙通道觸摸輸入和雙路同步開關輸出,可引腳配置同步輸出的有效電平。PT8022K 實現觸摸
    發表于 03-19 17:28 ?0次下載

    PT2022AT6單觸控同步輸出IC中文手冊

    PT2022AT6 是一款電容式觸摸控制 ASIC,支持 1 通道觸摸輸入,1 通道同步型開關輸出。具有低功耗、高抗干擾、寬工作電壓范圍、高穿透力的突出優勢。
    發表于 03-19 17:23 ?0次下載

    PT2021K單觸控同步輸出IC中文手冊

    PT2021K 是一款電容式觸摸控制 ASIC,支持 1 通道觸摸輸入,1 通道同步型開關輸出。具有低功耗、高抗干擾、寬工作電壓范圍、高穿透力的突出優勢。
    發表于 03-19 17:20 ?0次下載

    PT2022AT6電容式觸摸控制ASIC規格書

    PT2022AT6 是一款電容式觸摸控制 ASIC,支持 1 通道觸摸輸入,1 通道同步型開關輸出。具有低功耗、高抗干擾、寬工作電壓范圍、高穿透力的突出優勢。? OUT腳在上電后的初始輸出狀態由上電
    發表于 03-17 17:27 ?0次下載

    寬壓、無極、led觸摸的設計

    ? 本設計利用電橋做無極性、利用LGS5148芯片做降壓和寬壓工作,利用RH6016芯片做觸摸功能。從而實現寬壓、無極性、觸摸功能,聲明:本設計僅供參考,希望與君共勉、學習,謝謝!
    發表于 03-01 17:10 ?0次下載

    DLP3437是如何去控制輸出彩色,如何配比電流的大小來控制彩色?

    針對TI開發板的DLP3310套件: DLP3437控制DLPA電流輸出時序,有以下幾個疑問 1、LED的電流控·制時序(duty time),主要是為生產彩色圖像設置的嗎? 2、根據什么條件來
    發表于 02-19 06:07

    8.0英寸串口屏800*480分辨率基本型TFT真彩色觸摸液晶屏

    8.0英寸串口屏帶系統定制UI界面,真正Modbus串口通信協議 8.0英寸串口屏800*480分辨率基本型TFT真彩色觸摸液晶屏
    的頭像 發表于 02-18 15:42 ?399次閱讀
    8.0英寸串口屏800*480分辨率基本型TFT真<b class='flag-5'>彩色</b><b class='flag-5'>觸摸</b>液晶屏

    6.2 英寸工業級高清智能終端串口屏,800*480 分辨率彩色 LCD 液晶顯示模塊帶 TP 觸摸功能

    6.2 英寸工業級高清智能終端串口屏,800*480 分辨率彩色 LCD 液晶顯示模塊帶 TP 觸摸功能
    的頭像 發表于 02-18 15:21 ?409次閱讀
    6.2 英寸工業級高清智能終端串口屏,800*480 分辨率<b class='flag-5'>彩色</b> LCD 液晶顯示模塊帶 TP <b class='flag-5'>觸摸</b>功能

    觸摸方案開發

    定制最佳方案。在觸摸家電類方面,從實用的觸摸臺燈、觸摸墻壁開關、觸摸櫥柜觸摸玩具、
    的頭像 發表于 01-20 11:39 ?369次閱讀
    <b class='flag-5'>觸摸</b>方案開發

    基于瑞薩R7FA2E1A72DFL的可觸摸帶控制器設計

    基于瑞薩R7FA2E1A72DFL設計的一款可觸摸帶控制器,引出可用IO管腳,可以作為開發板使用。板載ESP-WROOM-02模組可以使得開發板具有聯網控制的能力,同時也板載RGB珠方便調試用。
    的頭像 發表于 11-29 11:40 ?785次閱讀
    基于瑞薩R7FA2E1A72DFL的可<b class='flag-5'>觸摸</b><b class='flag-5'>燈</b>帶控制器設計

    PT2022AT6 單觸控同步輸出 IC

    PT2022AT6 是一款電容式觸摸控制 ASIC,支持 1 通道觸摸輸入,1 通道同步型開關輸出。具有低功耗、高抗干擾、寬工作電壓范圍、高穿透力的突出優勢。
    的頭像 發表于 11-26 17:21 ?459次閱讀
    PT2022AT6  單觸控<b class='flag-5'>同步</b>輸出 IC

    PT2021K 單觸控同步輸出 IC

    PT2021K 是一款電容式觸摸控制 ASIC,支持 1 通道觸摸輸入,1 通道同步型開關輸出。具有低功耗、高抗干擾、寬工作電壓范圍、高穿透力的突出優勢。
    的頭像 發表于 11-26 17:06 ?393次閱讀
    PT2021K  單觸控<b class='flag-5'>同步</b>輸出 IC

    ICMAN觸摸芯片之大金屬LED觸摸調光 #pcb設計 #芯片 #造物大賞

    觸摸芯片
    ICman
    發布于 :2024年08月20日 08:51:34