標(biāo)題: 一起做個(gè)WIFI控制的開關(guān) [打印本頁]

作者: 1qaz2wsx77    時(shí)間: 2022-8-1 09:52
標(biāo)題: 一起做個(gè)WIFI控制的開關(guān)
研究了一下ESP8266模塊,這個(gè)論壇以及其它網(wǎng)上有很多資料,學(xué)習(xí)了一下,感覺很不方便,不是要注冊的,就是要各種幣的,要不就是不系統(tǒng)。今天把做WIFI開關(guān)的資料上傳,大家一起學(xué)習(xí)。說明:一、我也是從網(wǎng)上學(xué)來的,只是把幾個(gè)方法整合了一下,實(shí)測好用;二、這個(gè)是局域網(wǎng)內(nèi)的WIFI開關(guān),只是解決“懶”的問題,如需外網(wǎng)控制,只需到各平臺上注冊一個(gè)帳號加入代碼中就好了;三、硬件的原因,繼電器一上電時(shí)會出現(xiàn)閃動(或是抖動),這個(gè)是ESP8266 01S GPIO0 GPIO2固有的,一是在繼電器上做改動(這個(gè)論壇中有),二是換到RX口上,或是換ESP8266 12。WIFI開關(guān)的制做步驟:
一、做好ESP8266 01S的下載硬件平臺,最小系統(tǒng),啟動時(shí)把GPIO0接地。這個(gè)網(wǎng)上有很多,這里就不說了。
二、搭建Arduino IDE平臺,平臺內(nèi)要有ESP8266開發(fā)板信息,還要有相關(guān)的庫,選擇你電腦上的COM口。如下圖:






三、打開WEBKG(下而上傳),修改里面的WIFI名和密碼,以及平臺名稱,如控制燈,就寫燈開關(guān),如控制插座,就寫一路二路什么的,按你需求來。


四、點(diǎn)上傳到ESP8266上。
五、斷開GPIO0接地連線,上電。然后到聯(lián)接的路由器管理平臺上查看IP地址(也可串口查看)。用手機(jī)瀏覽器查看這個(gè)網(wǎng)址。這時(shí)可以點(diǎn)一下按鈕,ESP8266上的指示燈應(yīng)該亮、滅。如下圖:




六、然后就是接到繼電器模塊上控制220了,這個(gè)是兩路的,也可以用一路喲。祝你玩的愉快!八一快樂!


WEBKG.rar

1.27 KB, 下載次數(shù): 68, 下載積分: 黑幣 -5


作者: 塵土的飛揚(yáng)    時(shí)間: 2022-8-1 16:05
好貼,必須支持
作者: 人生涅槃    時(shí)間: 2022-8-1 18:11
謝謝分享,收藏學(xué)習(xí)了,正在學(xué)
作者: 1qaz2wsx77    時(shí)間: 2022-8-2 14:48
做好了的,還挺好用。繼電器的聲音有點(diǎn)大,做了個(gè)雙向可控硅的





作者: 6313    時(shí)間: 2022-8-3 09:32
我有一個(gè)8路控制程序
作者: hththt    時(shí)間: 2022-8-3 16:09
我是軟件白癡怎么辦?
作者: 1qaz2wsx77    時(shí)間: 2022-8-4 08:10
這個(gè)代碼只是將ESP8266當(dāng)做了一個(gè)有WIFI功能的單片機(jī)來用的,01S只有兩個(gè)IO口,如果做八路的話,要不就得換口多的ESP8266,如12,要不就得加一個(gè)單片機(jī),把這個(gè)模塊用做透傳來傳信息。
軟件不會沒事的,我也只是剛學(xué),網(wǎng)上的資料很多,照著做就是了,這個(gè)其實(shí)只需搭建一個(gè)帶有ESP8266開發(fā)板的IDE平臺,然后把那些代碼寫進(jìn)去就是了。共同學(xué)習(xí)。
作者: dyx811    時(shí)間: 2022-8-6 14:47
我愛單片機(jī)!也想弄一個(gè)來玩玩
作者: haide1998    時(shí)間: 2022-8-7 06:44
學(xué)以致用同,用中學(xué),學(xué)中用,謝謝分享!




歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1