单片机联网
时间:10-02
整理:3721RD
点击:
我的单片机要通过外网控制手机软件,应该怎么实现?是不是需要一个云服务器一直监测端口,然后我的MCU发数据到服务器端口,服务器检测到数据传来后再进行处理。最后是服务器控制手机软件执行相应动作。
是不是上面这个办法?
可是我听说单片机可以直接传数据到网页上面,用http协议什么的...... 那是什么情况?
有大神解答一下吗?
是不是上面这个办法?
可是我听说单片机可以直接传数据到网页上面,用http协议什么的...... 那是什么情况?
有大神解答一下吗?
有两种方式,一就是普通的GSM模块或者wifi模块通过Socket通信,服务器端开启一个端口,然后一直监听这个端口。
然后GSM就可以建立作为客户端Socket通信。
另一种是带http协议的GSM模块,可以通过简单的GET 或或者POST方式来访问http网页(也就是你自己运行的网页)。
可以的,Socket通信就可以解决。
你如果用的是网口的话采用的是Lwip协议,你也可以用无线模块这个比较简单一点,至于手机端的回应那就的交给APP的工作人员了。
硬件可选择WIFI方式用esp8266或2G网络方式用GSM模块,网上也有很多免费物联网平台,例如OneNET,机智云等,他们都直接提供了很多例程,学一下就可以用了,连安卓APP模板都有,改改就能用,硬件和APP之间传输信息,命令下达等都可以
以前我也是这么想的,手机端就交给app工作人员。可是特么的哪里来的app工作人员,啥都是自己弄。