這是一個關(guān)于用手機(jī)APP通過ESP8266模塊將控制指令發(fā)送給單片機(jī),,進(jìn)而控制繼電器吸合斷開的課程設(shè)計。 1>壓縮包里包含開發(fā)的手機(jī)APP等相關(guān)軟件工具,; 2>ESP8266的用戶手冊,,入門調(diào)試指導(dǎo), AT指令集,,AT指令使用示例以及ESP8266模塊的啟動文檔,; 3>控制原理圖; 4>app及ESP8266的配置及使用
全部資料51hei下載地址:
5V WIFI繼電器模塊 ESP8266 5V WiFi繼電器 物聯(lián)網(wǎng) 智能家居 手機(jī)APP遙控開關(guān)
5V WiFi繼電器模塊搭載ESP8266 WiFi模組和微控制器,,可通過手機(jī)APP向模塊發(fā)送串口指令實現(xiàn)在局域網(wǎng)內(nèi)對繼電器進(jìn)行無線控制,。 板載ESP8266 WIFI模組,AP模式下可同時連接5個client,; 模塊具備兩種工作方式:1,、手機(jī)搭載在WiFi模組上;2,、手機(jī)與WiFI模組 搭載在同一路由器上,通過手機(jī)APP來控制繼電器,; 傳輸距離:1、空曠環(huán)境下,,手機(jī)搭載在WIFI模組上時最大傳輸距離400m; - 當(dāng)WiFI模組和手機(jī)同時搭載在路由器上時傳輸距離依路由器的信號強(qiáng)
弱而定; 板載5V,10A/250V AC 10A/30V DC繼電器,,可連續(xù)吸合10萬次,; 模塊具有二極管瀉流保護(hù),,響應(yīng)時間短,; 模塊波特率:9600,8,1,0,0,。 三、 硬件介紹和說明 板子尺寸:45*28mm 板子功能說明: IN+,、IN-:5V電源輸入; TX,、RX,、GND:串口調(diào)試引腳,; 使用方法介紹: - 板載的ESP8266 WIFI模組有三種工作模式:STA(客戶端),、AP(熱點(diǎn)),、STA+AP(客戶端+熱點(diǎn)),,根據(jù)模塊的工作方式來相應(yīng)的選擇WIFI模組的工作模式,。
2,、模塊使用前需用串口調(diào)試軟件和USB轉(zhuǎn)TTL模塊發(fā)送串口指令對WIFI模組進(jìn)行配置,USB轉(zhuǎn)TTL模塊的RX,、TX,、GND腳分別接模塊上的TX,、RX、GND引腳(ESP8266模組的默認(rèn)波特率一般為115200或9600,,為115200時需先發(fā)送AT+CIOBAUD=9600將波特率設(shè)置成9600,,否則繼電器不能被正確控制),,IN+、IN-接5V電源,。 3、配置完成后(注意5V電源不能拔掉,因為WIFI模組的部分參數(shù)斷電后不能保存)在安卓手機(jī)上安裝“TCP連接”APP,,打開后點(diǎn)“連接”,輸入IP地址和端口號,點(diǎn)“連接”,,再點(diǎn)界面中的“開關(guān)”,,長按界面中的灰色方塊來添加串口指令,輸入指令的名稱和內(nèi)容(指令內(nèi)容為A00101A2時打開繼電器,;指令內(nèi)容為A00100A1時關(guān)閉繼電器)并選擇以十六進(jìn)制的形式發(fā)送,,之后點(diǎn)擊相應(yīng)的方塊就可以控制繼電器的開關(guān)了,,其中WIFI模組的具體配置方法如下: 工作方式一:手機(jī)搭載在WiFi模組上時按以下順序發(fā)送指令: 1,、AT+CWMODE=2,,即選擇AP模式,; 2、AT+RST,復(fù)位,; 3,、AT+CIPMUX=1,開啟多連接,; 4,、AT+CIPSERVER=1,8080,配置TCP服務(wù)器,,設(shè)置端口號; 5,、AT+CIOBAUD=9600將波特率設(shè)置成9600.(因為繼電器控制芯片工作在波特率9600) 6,、AT+CIFSR,,查看AP模式下的IP地址,比如:APIP,'192.168.4.1',; 7、手機(jī)連接名稱以AI-THINKER或ESP8266開頭的WIFI信號,; 8,、在“TCP連接”APP里輸入地址和端口,比如192.168.4.1和8080,; 9,、點(diǎn)擊相應(yīng)的灰色方塊即可控制繼電器。 工作方式二:手機(jī)與WiFI模組同時搭載在同一路由器上時按以下順序發(fā)送指令: 1,、AT+CWMODE=1,即選擇STA模式,; 2、AT+RST,復(fù)位,; 3,、AT+CWLAP,,列出附近可用的WIFI,; 4,、AT+CWJAP=<ssid>,<password> ,讓W(xué)iFi模組連接路由器,,其中ssid 和password為WIFI名稱和密碼,,比如:AT+CWJAP='TP-LINK','123456'; 5,、AT+CIPMUX=1,,開啟多連接; 6,、AT+CIPSERVER=1,8080,,配置TCP服務(wù)器,設(shè)置端口號,; 7,、AT+CIFSR,查看STA模式下的IP地址,,比如:STAIP,'192.168.1.102',; 8、手機(jī)連上路由器,; 9,、在“TCP連接”APP里輸入地址和端口,,比如:192.168.1.102和8080; 10,、點(diǎn)擊相應(yīng)的灰色方塊即可控制繼電器,。 溫馨提示: 1、WIFI模組的STA+AP模式對以上兩種工作方式均適用,。 2,、ESP8266模組有超時機(jī)制,當(dāng)手機(jī)一段時間內(nèi)(默認(rèn)180S)未給模組發(fā)送指令時,,模組將會把手機(jī)踢掉,,可在電腦端發(fā)送AT+CIPSTO=<time>來修改這一時間(time范圍0-7200),如:AT+CIPSTO=3600,。 3,、當(dāng)把模塊上的WIFI模組拔掉,USB轉(zhuǎn)TTL模塊的RX,、TX、GND腳分別接模塊上的RX,、TX,、GND引腳,IN+,、IN-接5V電源,,此時模塊可當(dāng)做一個USB繼電器來用,擴(kuò)展性強(qiáng),。
|