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

远程开关

0eaaa11a03ce90dd 2019-01-10 浏览量:1209
前一段时间看有人用stm32和机智云的云服务做了一个远程控制开关,有人知道如何利用51来代替32吗,感觉做开关用32大材小用了,有人有这方面的资料吗?

0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 既然是远程控制,那么一般来说是借助互联网进行远程控制。如果是433、24l01、lora,应该叫遥控。

    借助互联网的话,那么最便宜的就是WIFI。需要借助家里的路由器。

    使用wifi最简单的就是ESP8266模块,最好用的就是NODEMCU。

    而开发它,则不需要再额外的使用单片机,因为它本身就是单片机,使用arduino ide开发的话,超级简单。

    一个setup()一个loop()。

    按照云平台的协议,写tcp程序,就可以远程控制了。

    但还需要再写一个手机端软件,或电脑端软件,去与云平台交互。

    简单的话,可以使用E4A安卓中文编程

    • 发布于 2019-01-11
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:23
  • 利用2401可以制作直接远程控制,距离不是太远。如果采用ESP8266之类的,则可以利用wifi远程控制。
    • 发布于2019-01-10
    • 举报
    • 评论 1
    • 1
    • 0
2016大圣 回复了 zhjb1 :点赞 回复

  • 我也想弄远程控制,我现在只会局域网内的
    • 发布于2019-01-10
    • 举报
    • 评论 0
    • 1
    • 0

2016大圣 回复了 _行者_ :点赞 回复

  • 如果是开关控制,51完全没问题,现在wifi模块都集成tcpudp协议栈,所以普通的51单片机也可以
    • 发布于2019-01-10
    • 举报
    • 评论 2
    • 0
    • 0
2016大圣 回复了 yhj416606438 :点赞 回复
2016大圣 回复了 yhj416606438 :点赞 回复

  • 使用串口的WiFi模块   所有单片机都能使用
    • 发布于2019-01-10
    • 举报
    • 评论 0
    • 0
    • 0

  • 如果是串口wifi模块 51单片机是可以的 要用51的串口和wifi模块通信 
    • 发布于2019-01-10
    • 举报
    • 评论 0
    • 0
    • 0

  • 这个有点小麻烦,只要你仔细阅读机智云官方的SDK就一定可以的
    • 发布于2019-01-10
    • 举报
    • 评论 0
    • 0
    • 0

  • 试用 51 做控制 再来个 WiFi模块或者4G模块 进行远程传输  
    • 发布于2019-01-10
    • 举报
    • 评论 0
    • 0
    • 0

  • 用32做绝不会大材小用,机智云的系统至少需要一个串口来连接8266模块来进行数据通信,而一般89C51都是只要一个串口,并且还要承担下载功能,而使用STC15这种有额外串口的型号又贵。

    • 发布于2019-01-10
    • 举报
    • 评论 0
    • 0
    • 0

  • 我用过51加上NB做的上报温湿度的,感觉还行。就是RAM太小了。
    • 发布于2019-01-10
    • 举报
    • 评论 0
    • 0
    • 0

  • 如果单独是开关,其实直接esp8266 单独就好。
    • 发布于2019-01-11
    • 举报
    • 评论 0
    • 0
    • 0

  • 使用独立WIFI开关,远程控制方面的技术多看看
    • 发布于2019-01-11
    • 举报
    • 评论 0
    • 0
    • 0

  • 主要是通过串口控制开关,51单片机肯定也可以,
    • 发布于2019-01-11
    • 举报
    • 评论 0
    • 0
    • 0

  • 外挂wifi,直接物联网搞定
    • 发布于2019-01-14
    • 举报
    • 评论 0
    • 0
    • 0

  • 机智云是通过串口与WiFi模块通信的,51也是能实现这个功能的
    • 发布于2019-01-23
    • 举报
    • 评论 0
    • 0
    • 0

  • 都行,完全可以替代,或者说直接8266就能做一个智能开关
    • 发布于2019-01-28
    • 举报
    • 评论 0
    • 0
    • 0

  • 可以去官网了解下开发流程,或者移植下STM32程序的程序

    • 发布于2019-01-30
    • 举报
    • 评论 0
    • 0
    • 0

  • 使用51也是一样的,与8266进行通讯,连接云服务器
    • 发布于2019-01-30
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

远程开关