• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

如何用网页方式访问控制单片机

Spirit 2018-10-12 浏览量:2944

这个题目有点大,请指点下学习路线和学习资料。

另外,STM32F103接以太网芯片,它的性能能实现这个功能吗?

谢谢!

0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 一般不直接在单片机或者网络传输模块上实现web服务,因为这需要很多资源,而是实现一些协议支持,通过云平台实现控制。

    比如接入MQTT之类的。

    我在文章中有一篇直接利用esp8266-s模块完成网页控制(2个led灯开关)的实例,不过因为采用的是SMQ协议,所以还介绍了

    单独的SMQ服务支持搭建。

    • 发布于 2018-10-13
    • 举报
    • 评论 0
    • 1
    • 0

其他答案 数量:24
  • 完全可以实现的,只要能正常联通网络就行了,跑网络协议耗不了多少资源,远程通过端口发指令就行了,不过web页面得自己设置或者用监控行业的模版看看这个https://blog.csdn.net/tcjy1000/article/details/21297385
    • 发布于2018-10-14
    • 举报
    • 评论 0
    • 1
    • 0

  • 可以实现,以前enc28j60有用过,网上有的
    • 发布于2018-10-12
    • 举报
    • 评论 0
    • 0
    • 0

  • W5500有例程可以看一下,8266挺方便的
    • 发布于2018-10-12
    • 举报
    • 评论 0
    • 0
    • 0

  • 这个要自己做一个web页面,还要使用单片机进行连网
    • 发布于2018-10-12
    • 举报
    • 评论 0
    • 0
    • 0

  • 使用STM32F103串口连接ESP8266,在ESP8266上实现简单的web Server,手机或者PC通过访问这个webServer来进行交互,交互数据发送给MCU就可以实现网页方式控制单片机了。如果一定要用以太网方式,建议使用STM32F107,自带以太网控制器,然后使用与ESP8266同样的方式就可以实现该功能了,协议栈的话可以考虑lwip
    • 发布于2018-10-12
    • 举报
    • 评论 0
    • 0
    • 0

  • 建议从 机制云开始,或者从涂鸦云开始,里面就是一整套物联网的方案,mcu 负责联网,心跳,解析协议,执行指令,上传信息,esp8266 只负责连接网络

    mcu + 网线也能实现

    • 发布于2018-10-13
    • 举报
    • 评论 0
    • 0
    • 0

  • STM32F103是不支持以太网的,要再加一个网络模式
    • 发布于2018-10-13
    • 举报
    • 评论 0
    • 0
    • 0

  • 单片机通过网络模块接入网络后,可以借助各种物联网云服务,如:OneNET、机智云、阿里云,在其上部署应用实现对单片机的控制。

    • 发布于2018-10-13
    • 举报
    • 评论 0
    • 0
    • 0

  • 如果是学习的话,建议使用现在国内的一些云平台,都提供了类似的云端访问接口,用户只需要使用w5500、enc28j60、esp8266、esp32等在单片机端实现联网和使用各平台的应用接口,就可以进行数据访问和控制了。
    • 发布于2018-10-13
    • 举报
    • 评论 0
    • 0
    • 0

  • 用esp8266/32都可以 做网页服务器 arduino里有例程

    然后用串口或者spi跟stm32通信就可以了

    • 发布于2018-10-13
    • 举报
    • 评论 0
    • 0
    • 0

  • 肯定需要网络模块来转换网页传过来的数据通过串口和单片机通讯就可以了
    • 发布于2018-10-13
    • 举报
    • 评论 0
    • 0
    • 0

  • STM32F103+带MAC地址和PHY的网口芯片就可以实现;比如W5500、CH395、ENC28J60;网上的资料也很多
    • 发布于2018-10-13
    • 举报
    • 评论 0
    • 0
    • 0

  • w5500的模块接单片机 然后同样的模块接收

    这样就可以实现网络控制了

    • 发布于2018-10-13
    • 举报
    • 评论 0
    • 0
    • 0

  • 做个网页。然后在服务器上做个数据中转就可以了
    • 发布于2018-10-13
    • 举报
    • 评论 0
    • 0
    • 0

  • 机智云的gokit就是一个可以通过微信来控制单片机的一个成熟产品,可以借鉴gokit的思路来实现自己的设计
    • 发布于2018-10-13
    • 举报
    • 评论 0
    • 0
    • 0

  • 首先,你的单片机要支持TCP/IP协议,在电路上要有网络部分,使得单片机的硬件系统可以通过网线连接到互联网上,这样,在电脑端才可以通过互联网与单片机实现通信,至于电脑端用什么语言,就看你熟悉什么语言了,只要能通过TCP/IP协议及网络与单片机通信即可,即可收/发数据了。
    • 发布于2018-10-14
    • 举报
    • 评论 0
    • 0
    • 0

  • 用单片机连接一个8266,然后通过AT指令控制这个模块访问网络
    • 发布于2018-10-20
    • 举报
    • 评论 0
    • 0
    • 0

  • 可以的,以太网芯片比如W5500等已经集成了TCP/IP协议的,操作它的寄存器,即可实现TCP/IP通信
    • 发布于2018-10-20
    • 举报
    • 评论 0
    • 0
    • 0

  • 要用专门 网络转接芯片进行转接,这样可以直接通过协议操作寄存器
    • 发布于2018-10-23
    • 举报
    • 评论 0
    • 0
    • 0

  • 这种可以连接一个wifi模块来连接到网络访问网页
    • 发布于2018-10-30
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

如何用网页方式访问控制单片机