智慧型家居篇之 WIFI通訊(ESP8266)

2021-08-21 16:04:15 字數 1260 閱讀 5104

1、硬體部分:準備乙個核心板,乙個esp8266wifi模組。

2、軟體部分:一台手機。

首先我們來說一下這個esp8266,這個在**上非常便宜,10塊左右,安信可的產品。這個wifi模組已經做得非常的成熟,下面介紹一下它的基本使用,首先這個模組有三種模式:

1:sta 模式:esp8266模組通過路由器連線網際網路,手機或電腦通過網際網路實現對裝置的遠端控制。

2:ap 模式:esp8266模組作為熱點,實現手機或電腦直接與模組通訊,實現區域網無線控制。

3:sta+ap 模式:兩種模式的共存模式,即可以通過網際網路控制可實現無縫切換,方便操作。

今天的實現用ap模式就夠了,指令有下面這幾個就夠了:

1、設定wifi模式:at+cwmode=2

2、重啟生效:at+rst

3、啟動多連線:at+cipmux=1

4、建立server:at+cipserver=1

1、新增乙個非同步處理類:

/**

* created by layne_yao on 2017/5/12.

* csdn:

*/ public class sendasynctask extends asynctask else

} catch (ioexception e)

return null; }

}

2、手機端建立乙個接受wifi模組傳來得訊息的伺服器:

public class mobileserver implements runnable 

public void sethandler(handler handler)

@override

public void run()

} catch (ioexception e)

try catch (ioexception e)

}}

3、布局

4、mainactivity

5、許可權

下面講一下如何接收資料:

1、建立tcp連線:at+cipstart=0,"tcp","192.168.4.2",5000(注意這時的ip是手機的ip)

2、傳送資訊:sent to the android

智慧型家居系列之 WIFI小車

2017年準備搬新家了,一直關注著樹莓派的論壇,看有沒有新玩意,想著今年過年在杭州過年,頭一次在城裡過年,感覺特別無聊,沒有麻將可以打,沒有鞭炮可以放,只能在家做做小玩意。從小就對四驅車有興趣,一直想做個玩玩,但苦於各種零配件找起來麻煩。看到樹莓派論壇官網居然有個智慧型小車全套配件的鏈結,買了一套,...

ESP8266 01實戰二 智慧型家居

總結esp能做的實在太多了,設計思路都差不多,下面我以氛圍燈為例子詳細講一下吧 氛圍燈用的是ws2812燈帶,全彩燈3個介面 vcc 5v gnd io 線序esp 燈帶3v3 主函式,確保esp連上了熱點並且和小愛處於連線狀態 首先能想到的就是繼電器,繼電器有常開常閉口,選擇好你需要的模式,再把e...

智慧型家居之ESP8266接繼電器接線方式

esp8266 電源繼電器 ledtx en3.3v rst3.3v 3.3v gndgnd gndio2 訊號端io0 rxno 常閉觸點 nc 常開觸點 com 公共端 注意以上接法對應io2 是觸發點,對應以下程式 esp8266 01 燒錄的程式為 esphome name switch p...