步驟1:得到零件
成分:
Alexa回聲點(diǎn)(或回聲)
WEMO D1 mini-注意不要拿到WEMO D1 mini LITE。我不小心以為自己在省錢,但無法正常工作。
L293D-通常使用繼電器,但我周圍堆放了許多繼電器,它們起作用了。
L293D p》
面包板
9V電池連接器
母頭接頭-可選
電磁閥
電線
9V電池
步驟2:將其混合在一起
I將其焊接在擋板上。這款特殊的板之所以不錯(cuò),是因?yàn)樗牟季窒褚粔K面包板,帶有導(dǎo)軌和成組的連接孔。
首先,我將母頭焊接到穿孔板上,以供WEMO插入。最初,我還焊接了用于L293D的母接頭。但是,我發(fā)現(xiàn)L293D不能通過良好的連接插入插頭,因此我將其直接焊接到板上。
然后我將電線焊接到板上以進(jìn)行連接:
1。從WEMO 5V到L293D啟用引腳
2的紅色導(dǎo)線。黑色線從WEMO接地到L293D接地引腳(5)
3。從WEMO D1引腳到L293D輸入2引腳(7)
4的黃線。電池蓋導(dǎo)線-黑色到WEMO接地,紅色到L293D Vs引腳(8)
5。電磁線-黑色到WEMO接地,任何顏色到L293D輸出2針(6)-注意:我使用的電纜末端帶有2針母頭連接。我可以將螺線管插入其中。我將公引腳焊接到每根螺線管的末端。
我沒有理由將其連接到輸入/輸出2,可以完成輸入/輸出1。實(shí)際上,我可以控制4個(gè)螺線管。而不只是一個(gè),但是這個(gè)項(xiàng)目所需的就是我一個(gè)。
步驟3:代碼
您可以使用Arduino IDE對(duì)WEMO進(jìn)行編程。
有一些步驟可以使WEMO與arduino IDE配合使用,您可以在此出色的指導(dǎo)中進(jìn)行操作。.. https://www.instructables.com/id/Wemos-ESP8266-Get 。..
接下來,您必須使WEMO與Echo一起使用。..
WEMO的原因是它已啟用WIFI-并且您可以使用一些易于使用的代碼來使其表現(xiàn)得像wemo belkin開關(guān)。這是將其與亞馬遜回聲連接的簡單方法。
首先,轉(zhuǎn)到:
https://github.com/kakopappa/arduino-esp8266-alexa 。..并下載belkin模擬代碼。將此代碼放在您所有其他arduino項(xiàng)目所在的位置。然后在arduino ide中打開wemos.ino文件。唯一需要修改的文件是wemos.ino文件。基本上,您需要在此文件中做的只是:
1。將您的SSID和密碼設(shè)置為wifi
2。定義您的開關(guān); (開關(guān)* kitchen = NULL;)
3。初始化您的交換機(jī); (kitchen = new Switch(“ kitchen lights”,81,kitchenLightsOn,kitchenLightsOff); upnpBroadcastResponder.addDevice(* kitchen);)4。添加到循環(huán)部分; (kitchen-》 serverLoop();)
5。使您的回調(diào)分別為On和Off并將所需的內(nèi)容放入回調(diào)中:bool kitchenLightsOn(){Serial.println(“ Switch 2 turn on 。..”); isKitchenLightstsOn = true;返回isKitchenLightstsOn; }
您將在示例wemos.ino代碼中看到所有這些內(nèi)容。只需用您要進(jìn)行切換的任何文件替換該文件中的Switch-es。就我而言,我將所有內(nèi)容都重命名為“ BasementButton”。我的basementButtonOn()回調(diào)將D1引腳更改為HIGH。請(qǐng)參閱我包含的示例代碼。
步驟4:應(yīng)用程序
我希望電磁閥按一下電梯按鈕。為此,我需要某種支架將電磁線圈固定在升降機(jī)按鈕上方。因此,這是我首次涉足3D打印機(jī)領(lǐng)域。我去了tinkercad.com并做了一個(gè)帳戶。您可以使用他們的工具在云中構(gòu)建3D設(shè)計(jì),然后將設(shè)計(jì)導(dǎo)出到* .stl文件中,然后將其打印出來。我發(fā)現(xiàn)tinkercad的使用非常直觀。您將形狀拖到繪圖區(qū)域以構(gòu)建所需的設(shè)計(jì)。首次設(shè)置帳戶時(shí),它具有一個(gè)很好的入門指南。當(dāng)您需要確保它具有正確的尺寸時(shí),它會(huì)變得有些棘手。
我能夠通過擁有3D打印機(jī)的朋友的好意將支架打印出來。但是也有許多公司可以為您做到這一點(diǎn)。
第5步:放在一起并完成
我將支架/電磁閥安裝在升降機(jī)按鈕上方,并將WEMO在按鈕頂部的塑料盒中。將代碼上傳到WEMO之后,您必須讓Alexa才能發(fā)現(xiàn)它。只需說“ Alexa查找設(shè)備”即可。她找到它后,您可以說“ Alexa打開DEVICENAME”或“ Alexa關(guān)閉DEVICENAME”。這會(huì)將回調(diào)激活到代碼中,并打開電磁閥。就我而言,我有一個(gè)“電梯向上”設(shè)備和一個(gè)“地下室按鈕”設(shè)備。有點(diǎn)羅word,但有效。另外,“打開”和“關(guān)閉”并不是完全有意義,但我不確定是否可以更改。
責(zé)任編輯:wv
-
電磁閥
+關(guān)注
關(guān)注
14文章
520瀏覽量
32493
發(fā)布評(píng)論請(qǐng)先 登錄
激光焊接技術(shù)在焊接電磁閥的工藝應(yīng)用

先導(dǎo)式膜片電磁閥如何工作,先導(dǎo)式電磁閥的結(jié)構(gòu)性能原理?

什么叫兩位三通電磁閥,兩位三通電磁閥在工業(yè)自動(dòng)化的應(yīng)用

無線電磁閥控制器-通過無線通訊遠(yuǎn)程控制農(nóng)田灌溉
電磁閥壓力調(diào)節(jié)器的作用
電磁閥調(diào)節(jié)壓力的方法
調(diào)壓電磁閥的使用方法
調(diào)壓電磁閥的電阻過小的原因
調(diào)壓電磁閥的作用是什么
電磁閥的種類及工作原理
電磁閥的常見故障維修方法
電磁閥泄壓怎么解決
電磁閥氣密性檢測設(shè)備在工業(yè)生產(chǎn)中的重要作用

評(píng)論