硬件:SR-201 系列網絡繼電器(淘寶購買)。
電腦環境:win7。
android設備:支持雙網絡(有線和wifi)。
首先,使用電腦配置網絡繼電器設備。先讓電腦和繼電器設備處于同一網關即192.168.1.1(這個是根據繼電器設備的來配置的)。
斷開電腦的wifi,設備連接方式據圖如下圖。
插在筆記本和繼電器設備上的網線從同一個路由器的不同LAN口出來(注意都是LAN口)。
路由的另一端接線方式如下圖。
然后,對電腦網關等進行配置。
設置成如下信息(不同的設備具體參數可能不一樣)。
然后,打開SR-201配置軟件,點擊配置軟件.exe,連接模塊,就可以成功連接了。
如果要使用控制繼電器開關狀態,可以使用SR-201上位機程序(VB和Delphi)文件夾中的網絡繼電器上位機程序(Delphi).exe,操作開關狀態。
打開軟件,點擊連接。
將操作改為CH1吸合,然后發送數據,然后網絡接收的數據救護變成10000000,并且可以聽到繼電器開關的聲音(滴答聲)。
現在的需求是,在Android設備上使用。
這里涉及到的知識點主要是用到了Socket連接以及網絡狀態的檢測。
代碼地址:
https://github.com/VIVILL/simple_demo_collection
工程名是AndroidTcpClient。