米家ESP8266窗簾電機(jī)
2022-09-27 15:38:47閱讀量:3458
本文作者:立創(chuàng)開源硬件平臺(tái) OSHWHub 用戶@xutoubee,禁止商用,未經(jīng)許可禁止轉(zhuǎn)載,點(diǎn)擊查看原文章
工程描述
一個(gè)以ESP8266為主控的窗簾電機(jī)。它能連接WiFi,利用點(diǎn)燈平臺(tái)(官網(wǎng):點(diǎn)燈科技)接入米家,用“小愛同學(xué)”控制窗簾的開關(guān)。它使用12V供電,理論上需要至少12V3A的電源。
硬件部分

窗簾橫桿的直徑為27.5mm。已將外殼源文件分享,如果有需要可以根據(jù)需要自己修改。

接口為DC 5.5 * 2.5mm。
- 驅(qū)動(dòng)為便宜的A4988(也可以換成更貴的靜音驅(qū)動(dòng))
- 使用42步進(jìn)電機(jī)
- 軸長(zhǎng)約23.5mm
- 同步帶型號(hào)為2GT-6mm
- 同步輪為20齒內(nèi)徑5mm帶寬6mm
惰輪尺寸型號(hào)相同,但要選擇帶軸承的。
- 限位開關(guān)固定在外殼上。
- 將“限位開關(guān)延長(zhǎng)桿”套在“限位開關(guān)上“同步帶”夾住。
- 將兩個(gè)限位開關(guān)的“公共端”連接在一起。
- 通過導(dǎo)線連接到主板上的GND。
- 將兩個(gè)開關(guān)的“常開端”通過導(dǎo)線分別連接到主板上的SW1,SW2。
主板上的開窗區(qū)域需要堆錫。

打印文件中有固定在同步帶上的限位塊,但我在實(shí)際安裝中沒有用到,我用連接“同步帶”的銅扣充當(dāng)限位塊,用哪種都行。
安裝注意事項(xiàng)
- M3平頭螺絲12顆(長(zhǎng)度至少8mm,不要太長(zhǎng)也不要過短)
- M3*20mm雙通銅柱2根
- M3螺母8顆(厚度約2.4mm)
- M3*3*4.2鑲嵌螺母4顆
軟件部分(arduino)

將主板通過數(shù)據(jù)線連接到電腦,窗簾電機(jī)代碼中的45,46,47行需要修改。
- secret key在點(diǎn)燈app中添加獨(dú)立設(shè)備獲取
- 填入WiFi名和密碼后編譯上傳
- 在點(diǎn)燈app中將設(shè)備命名
- 在米家app中綁定點(diǎn)燈賬號(hào)
- 上傳完成后打開串口監(jiān)視器,等待ESP8266成功連接
- 連接服務(wù)器后,串口輸出該單片機(jī)的地址
- 這串地址需要寫進(jìn)無線開關(guān)的代碼中,用于esp-now無線傳輸
- 主板啟動(dòng)后開始嘗試連接WiFi
- 此時(shí)指示燈快速閃爍,連接上WiFi后開始連接mqtt服務(wù)器
- 此時(shí)指示燈慢速閃爍,成功連接服務(wù)器后指示燈關(guān)閉,詳情見視頻。
此時(shí)可以連接12v電源開始測(cè)試設(shè)備是否運(yùn)行正常。測(cè)試時(shí)如果電機(jī)不轉(zhuǎn)而且抖動(dòng)嚴(yán)重,請(qǐng)不要驚慌,嘗試檢查電機(jī)線序是否正確。
程序上傳完成后就可以用小愛同學(xué)來控制窗簾了。如果你恰好擁有一個(gè)或多個(gè)小愛音響,那么你就可以將創(chuàng)建一個(gè)手動(dòng)場(chǎng)景。

如圖將開關(guān)窗簾的控制界面放在米家首頁或是放在通知欄。
語音控制注意事項(xiàng)
點(diǎn)燈科技標(biāo)準(zhǔn)版不能將設(shè)備定義成窗簾電機(jī)類型,于是我把設(shè)備定義成了插座類型。此時(shí)想要用小愛同學(xué)控制該設(shè)備時(shí),需要念設(shè)備的全名,十分的不方便。
例如:
我將設(shè)備命名成窗簾,讓小愛同學(xué)打開窗簾時(shí),她會(huì)回答你還沒有窗簾設(shè)備。
但要是我把設(shè)備命名成臥室窗簾,讓小愛同學(xué)打開臥室窗簾,設(shè)備就會(huì)正常運(yùn)行。

這個(gè)時(shí)候只需要在小愛音響的“小愛訓(xùn)練”里,將“關(guān)閉窗簾語音”對(duì)應(yīng)的操作換成“打開關(guān)閉臥室窗簾”就行了。曲線救國(guó)了屬于是。
原理圖(點(diǎn)擊進(jìn)入嘉立創(chuàng)EDA編輯器打開)
PCB圖(點(diǎn)擊進(jìn)入嘉立創(chuàng)EDA編輯器打開)
更多詳情及附件,可從原工程查看。
本文作者:立創(chuàng)開源硬件平臺(tái) OSHWHub 用戶@xutoubee,禁止商用,未經(jīng)許可禁止轉(zhuǎn)載

熱門物料
型號(hào)
價(jià)格
LM1117IMPX-3.3/NOPB/線性穩(wěn)壓器(LDO) | 0.7147 | |
DRV8874PWPR/有刷直流電機(jī)驅(qū)動(dòng)芯片 | 3.45 | |
LM358BIDR/運(yùn)算放大器 | 0.35 | |
LMR33630ADDAR/DC-DC電源芯片 | 2.01 | |
LM5164DDAR/DC-DC電源芯片 | 3.19 | |
ADS1299IPAGR/模擬前端(AFE) | 222.43 | |
TPS82130SILR/DC-DC電源模塊 | 6.13 | |
TPL5010DDCR/定時(shí)器/計(jì)時(shí)器 | 1.0884 | |
LM27762DSSR/電荷泵 | 3.11 | |
TLV9062IDR/運(yùn)算放大器 | 0.3242 |
熱門資訊
- 看!我家的狗,真的能后空翻……
- 2nm 良率超90%!
- 從IoT到電器設(shè)備:乾能惠QN7533如何以“小身材”支撐高可靠電源需求
- 德鴻感應(yīng):小電感,大智慧,從細(xì)微處改變世界
- 戶用儲(chǔ)能80-1000VDC超寬輸入電源:GH75-CNxx
- T-BOX 硬件方案:STM32+SD NAND(貼片式TF卡)搭配
- 解鎖電池適配新體驗(yàn)!美陽電池座品質(zhì)穩(wěn)如磐石
- 川土微:推出高性能、高集成度、低成本的隔離485收發(fā)器
- AMD收購(gòu)硅光子團(tuán)隊(duì),加速AI芯片光互連布局
- 1G視頻2S傳輸!手搓USB3.2拓展塢!開源了