電子發(fā)燒友App

硬聲App

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

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

3天內(nèi)不再提示
創(chuàng)作
電子發(fā)燒友網(wǎng)>電子資料下載>電子資料>用于家庭自動(dòng)化的機(jī)器人燈開關(guān)

用于家庭自動(dòng)化的機(jī)器人燈開關(guān)

2022-11-14 | zip | 0.03 MB | 次下載 | 免費(fèi)

資料介紹

描述

今天我將向您展示我是如何解決自動(dòng)照明的超級(jí)煩人的問題,當(dāng)無法更換電燈開關(guān)或切換到智能燈泡時(shí)。解決方案是制作一個(gè)機(jī)器人化的蓋子,讓我的笨燈開關(guān)更智能!

在過去的幾年里,我一直在對(duì)我的公寓進(jìn)行各種家庭自動(dòng)化升級(jí),以使其更加智能,但始終有一個(gè)我無法解決的明顯問題:自動(dòng)化我的天花板燈。

因?yàn)槲易饬斯?,所以我能做的改變有限?/font>起初我尋找智能燈泡安裝在我的天花板聚光燈中,但因?yàn)樗鼈兲嗔耍哉娴暮苜F。增加成本因素??是,在我國找不到具有智能家居功能的特殊類型的燈泡連接器,所以我不得不進(jìn)口燈泡。這將顯著增加成本,并且每次燈泡燒壞并且我需要更換它們時(shí)都會(huì)變得非常麻煩。

另一種選擇是安裝一個(gè)智能開關(guān),在我看來,無論連接燈泡的成本和可用性如何,它都會(huì)更智能。但再一次,我無法對(duì)公寓進(jìn)行任何永久性更改,這包括使用電源電壓運(yùn)行和更換電燈開關(guān)。

雖然我喜歡我能做的智能家居升級(jí),但它們痛苦地提醒著我想要的升級(jí),但不能。我可以不再生活在家庭自動(dòng)化的困境中,并決定用我知道的最好的方式來解決這個(gè)問題,那就是制造一個(gè)機(jī)器人。

第 1 步:概述

首先,我建議您觀看視頻,了解開發(fā)過程和最終的電燈開關(guān)。

此構(gòu)建中將包含三個(gè)主要組件:

  • 機(jī)械設(shè)計(jì),使用開關(guān)和調(diào)光器手動(dòng)重新創(chuàng)建我
  • 用于與 Home Assistant 或任何其他 MQTT 服務(wù)器通信的控制電子設(shè)備
  • 編程,使邏輯自動(dòng)化并將一切聯(lián)系在一起

構(gòu)建和配置項(xiàng)目后,可以通過四種主要方式控制燈光:

  • 通過手機(jī)、平板電腦、電腦或任何你可以訪問家庭助理的東西。我將它設(shè)置為本地服務(wù)器,因此即使互聯(lián)網(wǎng)斷開連接它也能繼續(xù)工作,這很重要
  • 通過 Google Assistant 的語音,它將命令傳遞給 Home Assistant。這僅在您擁有有效的互聯(lián)網(wǎng)連接時(shí)才有效
  • 通過帶有內(nèi)置按鈕的旋轉(zhuǎn)編碼器。即使兩個(gè)互聯(lián)網(wǎng)都關(guān)閉并且我的本地自動(dòng)化服務(wù)器由于某種原因停止響應(yīng),這仍將繼續(xù)工作
  • 控制燈光的最后一種方法是手動(dòng)控制。因?yàn)榧词拱惭b了升級(jí),我也可以輕松地推動(dòng)或轉(zhuǎn)動(dòng)電燈開關(guān)

第 2 步:3D 打印

對(duì)于 3D 打印,我使用了白色燈絲來匹配我的墻壁和原始固定裝置。以 0.2 毫米層高打印的部分,因?yàn)榇蟛糠质侵北?,這看起來非常好。

隨意偏離我的顏色選擇和層高,你做你!

您始終可以在此鏈接中找到最新的 3D 文件。

第 3 步:PCB電子產(chǎn)品

我通過將所有組件放置在正面以及僅使用 SMD 組件(電源插孔除外)將 PCB 設(shè)計(jì)為薄型。我在電源插孔上使用了通孔連接器,以減輕電源線的機(jī)械應(yīng)力。為了使筒形千斤頂也與 PCB 齊平,我修剪了引線并從正面焊接它,而不是 PCB 的背面。

為了使焊接更容易,我建議先從所有較小的組件開始,然后再進(jìn)行較大的組件,例如旋轉(zhuǎn)編碼器和 ECAP。

安裝板上的 PCB 支架設(shè)計(jì)用于容納厚度為 1mm 的 PCB。我有點(diǎn)希望我訂購帶有白色阻焊層的電路板,因?yàn)槿绻覜]有在最終組裝中覆蓋電子設(shè)備,那看起來真的很酷。您可以做出我在制作 PCB 時(shí)沒有做出的選擇,如果您想使用項(xiàng)目的贊助商 JLCPCB,您可以以 2 美元的價(jià)格制造 1-4 層,新用戶使用優(yōu)惠券可獲得 18 美元的折扣:https ://jlcpcb.com/DAA

您可以在此處找到我為該項(xiàng)目設(shè)計(jì)的 GERBER 文件。

第 4 步:上傳代碼

電燈開關(guān)本身接收來自 MQTT 服務(wù)器的信號(hào),如果您沒有自己的設(shè)置(在 Raspberry PI 上非常容易),您可以使用 Adafruit IO 等免費(fèi)選項(xiàng)。

我在本地 Linux 服務(wù)器上運(yùn)行的 Home Assistant 實(shí)例上設(shè)置了 MQTT 主機(jī)。這是超級(jí)靈活的,讓我對(duì)所有控制信號(hào)使用 MQTT,并使用 Home Assistant 來讓一切變得用戶友好。

在圖片中,您可以看到下載代碼( Github repo )時(shí)需要更改的特定設(shè)置,以及上傳時(shí)要在 Arduino IDE 中使用的設(shè)置,選擇您機(jī)器上的 COM 端口。

要上傳代碼,請(qǐng)按照下列步驟操作:

  • 在您的 FTDI 上傳工具上選擇模式 FTDI、3V3 和 VREG
  • 如圖所示,按下 PCB 接頭上的彈簧針
  • 按住閃光燈按鈕
  • 按住 RESET 按鈕
  • 一秒鐘后松開RESET按鈕
  • 再過一秒松開 FLASH 按鈕
  • 在 Arduino IDE 中按下上傳按鈕
  • 重置板

上傳第一個(gè)代碼后,您可以選擇上傳新代碼 OTA,此草圖的密碼是:ESPOTA。如果您要設(shè)置 OTA,推薦本指南。

第 5 步:家庭助理

?
?
pYYBAGNxItSAMghqAADr3-EcY5I420.png
?
1 / 4
?

微控制器連接到 WiFi 和 MQTT 服務(wù)器后,可以將其配置為 Home Assistant 中的燈實(shí)體。這將使智能伺服開關(guān)像市場(chǎng)上的任何其他智能燈泡和開關(guān)一樣工作,同時(shí)保持改變物理世界中光線所需的命令結(jié)構(gòu)和自定義功能。

首先,我在light.yaml文件中添加了以下幾行:

- platform: "mqtt"
name: "Smart Switch"
command_topic: "smartswitch/set"
payload_on: "ON"
payload_off: "OFF"
state_topic: "smartswitch/state/status"
brightness_command_topic: "smartswitch/brightness"
brightness_state_topic: "smartswitch/state/brightness"
brightness_scale: 100
optimistic: false

重新啟動(dòng) Home Assistant 后,智能開關(guān)將顯示并像任何其他實(shí)體一樣進(jìn)行配置。這使我的吸頂燈可以成為來自世界各地的控制器,包括像 Google Assistant 這樣的智能揚(yáng)聲器。

第 6 步:總裝

現(xiàn)在是時(shí)候?qū)⑺鼈冋显谝黄鹆耍?/font>

最小的齒輪可以擰到它之前的旋轉(zhuǎn)伺服器上,而較大的伺服器可以擰到主安裝板上。所有這些我都使用了隨附的伺服螺絲。

PCB 設(shè)計(jì)用于滑入緊貼的口袋中。您可能需要使用一些力來實(shí)現(xiàn)這一點(diǎn),但如果您感覺到 PCB 彎曲,則說明您使用了太大的力。

我用雙面膠帶覆蓋了安裝板的背面,因?yàn)槲也荒茉谖业墓⒗镒鋈魏斡谰眯缘母淖?,哈哈?/font>

對(duì)于主調(diào)光裝置,我在張力釘周圍盤繞并彎曲了一些銅線,以幫助它們保持在調(diào)光轉(zhuǎn)子上。后來我把電線換成了橡皮筋,因?yàn)樗杏X更安全、更結(jié)實(shí)。

現(xiàn)在只需將安裝板和調(diào)光裝置安裝到舊燈開關(guān)上即可。純粹出于美觀的原因,我還為電機(jī)和 PCB 添加了一些白色蓋子,并讓組裝看起來不那么忙碌。最后,我在旋轉(zhuǎn)編碼器上安裝了一個(gè)閃亮的銀色旋鈕。

連接電源,就是這樣!


下載該資料的人也在下載 下載該資料的人還在閱讀
更多 >

評(píng)論

查看更多

下載排行

本周

  1. 1山景DSP芯片AP8248A2數(shù)據(jù)手冊(cè)
  2. 1.06 MB  |  532次下載  |  免費(fèi)
  3. 2RK3399完整板原理圖(支持平板,盒子VR)
  4. 3.28 MB  |  339次下載  |  免費(fèi)
  5. 3TC358743XBG評(píng)估板參考手冊(cè)
  6. 1.36 MB  |  330次下載  |  免費(fèi)
  7. 4DFM軟件使用教程
  8. 0.84 MB  |  295次下載  |  免費(fèi)
  9. 5元宇宙深度解析—未來的未來-風(fēng)口還是泡沫
  10. 6.40 MB  |  227次下載  |  免費(fèi)
  11. 6迪文DGUS開發(fā)指南
  12. 31.67 MB  |  194次下載  |  免費(fèi)
  13. 7元宇宙底層硬件系列報(bào)告
  14. 13.42 MB  |  182次下載  |  免費(fèi)
  15. 8FP5207XR-G1中文應(yīng)用手冊(cè)
  16. 1.09 MB  |  178次下載  |  免費(fèi)

本月

  1. 1OrCAD10.5下載OrCAD10.5中文版軟件
  2. 0.00 MB  |  234315次下載  |  免費(fèi)
  3. 2555集成電路應(yīng)用800例(新編版)
  4. 0.00 MB  |  33566次下載  |  免費(fèi)
  5. 3接口電路圖大全
  6. 未知  |  30323次下載  |  免費(fèi)
  7. 4開關(guān)電源設(shè)計(jì)實(shí)例指南
  8. 未知  |  21549次下載  |  免費(fèi)
  9. 5電氣工程師手冊(cè)免費(fèi)下載(新編第二版pdf電子書)
  10. 0.00 MB  |  15349次下載  |  免費(fèi)
  11. 6數(shù)字電路基礎(chǔ)pdf(下載)
  12. 未知  |  13750次下載  |  免費(fèi)
  13. 7電子制作實(shí)例集錦 下載
  14. 未知  |  8113次下載  |  免費(fèi)
  15. 8《LED驅(qū)動(dòng)電路設(shè)計(jì)》 溫德爾著
  16. 0.00 MB  |  6656次下載  |  免費(fèi)

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935054次下載  |  免費(fèi)
  3. 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
  4. 78.1 MB  |  537798次下載  |  免費(fèi)
  5. 3MATLAB 7.1 下載 (含軟件介紹)
  6. 未知  |  420027次下載  |  免費(fèi)
  7. 4OrCAD10.5下載OrCAD10.5中文版軟件
  8. 0.00 MB  |  234315次下載  |  免費(fèi)
  9. 5Altium DXP2002下載入口
  10. 未知  |  233046次下載  |  免費(fèi)
  11. 6電路仿真軟件multisim 10.0免費(fèi)下載
  12. 340992  |  191187次下載  |  免費(fèi)
  13. 7十天學(xué)會(huì)AVR單片機(jī)與C語言視頻教程 下載
  14. 158M  |  183279次下載  |  免費(fèi)
  15. 8proe5.0野火版下載(中文版免費(fèi)下載)
  16. 未知  |  138040次下載  |  免費(fèi)