第1步:收集硬件
1 。 ESP-12e(1)和CP2102 USB至TTL轉(zhuǎn)換器(用于編程)
2。 5v繼電器(4)
3。 BC547(4)
4。 470歐姆電阻(8)
5。 1N4007二極管(4)
6。 LM1117 3V3 IC(1)
7。 3v LED(4)
8。 3針端子(4)
9。一些芽
10。 2針端子(1)
11。 PCB
12。丙烯酸或任何其他保形涂料噴涂(用于信號側(cè)的PCB絕緣涂層,不是強(qiáng)制性的)
13。電容器0.1uF和1uF(各1個(gè))
14。剪線鉗,剝線鉗,焊接離子等工具(可以用來制作PCB和焊接的所有工具)
15。手套,護(hù)目鏡等作為安全設(shè)備。
步驟2:必需的軟件
默認(rèn)情況下,ESP 12E帶有AT命令固件(我不知道固件的名稱),但是對于此項(xiàng)目,我們需要刷新NodeMCU固件。 此處是您可以在其中找到說明進(jìn)行操作的鏈接。這是由 Arunmozhi Rajavel。
2。
現(xiàn)在, jainrk 提供了很棒的指導(dǎo),說明如何在Arduino IDE上安裝ESP庫以及如何在ESP8266上上傳簡單程序。/p》
您可以在此處找到它。
3。 DipTrace(免費(fèi)軟件)PCB設(shè)計(jì)軟件
現(xiàn)在要制作PCB,我們需要一個(gè)PCB設(shè)計(jì)軟件。我使用DipTace,因此我將在此說明中提供的文件將是DipTrace支持的.pcb文件。
步驟3:PCB蝕刻
這是 dannewoo 在蝕刻PCB上的指令。
步驟4:DipTrace文件和Arduino程序(示例)
以下是在LAN中控制繼電器所需的PCB設(shè)計(jì)和基本arduino代碼。在將代碼刻錄到ESP 12E之前,請對代碼進(jìn)行更改,即根據(jù)您的wifi連接更改SSID和密碼。還要根據(jù)您的wifi網(wǎng)關(guān)在代碼中更改靜態(tài)IP。現(xiàn)在,在ESP 12E上刻錄代碼,并為開發(fā)板提供5V電源。現(xiàn)在,您可以進(jìn)入筆記本電腦/手機(jī)中的任何Web瀏覽器,然后打開在編程中分配的IP地址。 HTML頁面將打開,您可以從那里控制中繼。
P.S。 -在.dip文件中,提供了所有組件安裝的詳細(xì)信息。
最好。如果您喜歡此說明,請給點(diǎn)贊。
步驟5:控制來自Internet的中繼(實(shí)際上是從Internet而不是LAN)
現(xiàn)在,我希望你是做好這一步。我們將使用REST.io框架來控制中繼。
此處是 Jhon_Control 的指導(dǎo),您可以在其中學(xué)習(xí)如何使用REST.io。框架。這是非常容易和令人敬畏的。您可以將按鈕分配給所需的任何進(jìn)程。請按照說明操作此。
步驟6:添加AREST.io儀表板
使用合適的名稱(如您所愿)
第7步:將中繼添加到儀表板
現(xiàn)在,當(dāng)您單擊儀表板時(shí),它將顯示您的編輯選項(xiàng)。
1。打開編輯模式
2。添加事件。
注意:
中繼-PIN
01-16
02-14
03-12
04-13
步驟8:結(jié)論
因此,我們可以得出結(jié)論,控制設(shè)備互聯(lián)網(wǎng)或局域網(wǎng)就是小菜一碟。不用擔(dān)心,您一定會成功。
-
led
+關(guān)注
關(guān)注
242文章
23293瀏覽量
661234 -
ESP
+關(guān)注
關(guān)注
0文章
184瀏覽量
33975 -
LM1117
+關(guān)注
關(guān)注
3文章
24瀏覽量
22662
發(fā)布評論請先 登錄
相關(guān)推薦
評論