[米家]窗帘电机【立创开源】
能夠連接WiFi,利用點燈平臺(官網:點燈科技)接入米家,能夠用小愛同學控制窗簾開關。
除了使用小愛同學控制之外還能利用我做的低功耗無線開關來控制(工程鏈接:[低功耗 | 可充電] ESP8266無線開關 - 嘉立創EDA開源硬件平臺)
一、硬件部分:?
渲染圖↑
我房間內的窗簾橫桿的直徑為27.5mm,我把外殼源文件分享出來,如果有需要可以根據需要自己修改。
使用12V供電,理論上需要至少12V3A的電源,接口為DC 5.5 * 2.5mm。
?
窗簾電機底部設計圖↑
使用42步進電機,軸長約23.5mm,驅動為便宜的A4988,也可以自行更換成更貴的靜音驅動。
?
電機連接方式↑
同步帶型號為2GT-6mm,同步輪為20齒內徑5mm帶寬6mm,惰輪尺寸型號相同,但要選擇帶軸承的。?
電機相關信息↑
限位開關固定在外殼上,將限位開關延長桿套在限位開關上”夾住“同步帶,
將兩個限位開關的公共端連接在一起通過導線連接到主板上的GND,然后將兩個開關的常開端通過導線分別連接到主板上的SW1,SW2。
主板上的開窗區域需要堆錫。
打印文件中有固定在同步帶上的限位塊,但我在實際安裝中沒有用到,我用連接同步帶的銅扣來充當限位塊,用哪種都行。
實拍圖↑
安裝需要:M3平頭螺絲12顆(長度至少8mm,不要太長也不要過短)
? ? ? ? ? ? ? ? ? M3*20mm雙通銅柱2根
? ? ? ? ? ? ? ? ? M3螺母(厚度約2.4mm)8顆
? ? ? ? ? ? ? ? ? M3*3*4.2鑲嵌螺母4顆
二、軟件部分(arduino):
將主板通過數據線連接到電腦,
窗簾電機代碼中的45,46,47行需要修改,
其中secret key在點燈app中添加獨立設備獲取,填入WiFi名和密碼后編譯上傳。
上傳完成后打開串口監視器,等待ESP8266成功連接服務器后將串口輸出該單片機的地址,這串地址需要寫進無線開關的代碼中,用于esp-now無線傳輸。
主板啟動后開始嘗試連接WiFi,此時指示燈快速閃爍,連接上WiFi后開始連接mqtt服務器,此時指示燈慢速閃爍,成功連接服務器后指示燈關閉,詳情見附件視頻。
此時可以連接12v電源開始測試設備是否運行正常。
測試時如果電機不轉而且抖動嚴重,請不要驚慌,嘗試檢查電機線序是否正確。
請確保12V電源正負極連接正確!接反會燒壞主板元件!
請確保12V電源正負極連接正確!接反會燒壞主板元件!
請確保12V電源正負極連接正確!接反會燒壞主板元件!
項目所需文件我都放在了原工程附件的壓縮包里,包括代碼文件、外殼的SolidWorks源文件、.stl文件(可以直接用于打印)等。
[工程鏈接:[米家]窗簾電機 - 嘉立創EDA開源硬件平臺 (oshwhub.com)]
(本人非機械專業,建模水平有限,勿噴)
附件中窗簾電機運行的視頻在是在安裝過程中拍攝的,當時還沒將另一半窗簾固定在同步帶上,只需要將另一半固定上就行。
總結
以上是生活随笔為你收集整理的[米家]窗帘电机【立创开源】的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: wordpress菜单显示css字体,W
- 下一篇: 【人工智能II】实验2 强化学习Q-Le