远程开关

关注

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

最佳答案

  • dikavimenkey 发表于2019-01-11

    既然是远程控制,那么一般来说是借助互联网进行远程控制。如果是433、24l01、lora,应该叫遥控。

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

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

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

    一个setup()一个loop()。

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

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

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

    举报 评论 0

其他答案

  • zhjb1 发表于 2019-01-10

    利用2401可以制作直接远程控制,距离不是太远。如果采用ESP8266之类的,则可以利用wifi远程控制。

    回答点赞:   我叫小鱼儿 举报 评论 1 1

    2016大圣 回复了 zhjb1:点赞 回复

  • 白云苍狗 发表于 2019-01-10

    我也想弄远程控制,我现在只会局域网内的

    回答点赞:   我叫小鱼儿 举报 评论 1

  • _行者_ 发表于 2019-01-10

    用个WIFI模块,接MQTT服务

    回答点赞:   我叫小鱼儿 举报 评论 1

  • _行者_ 发表于 2019-01-10

    用WiFi模块,接MQTT服务器

    回答点赞:   我叫小鱼儿 举报 评论 1 1

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

  • yhj416606438 发表于 2019-01-10

    如果是开关控制,51完全没问题,现在wifi模块都集成tcpudp协议栈,所以普通的51单片机也可以

    举报 评论 2 0

    2016大圣 回复了 yhj416606438:点赞 回复
    2016大圣 回复了 yhj416606438:点赞 回复

  • mo_sui 发表于 2019-01-10

    使用串口的WiFi模块   所有单片机都能使用

    举报 评论 0

  • chenbourne 发表于 2019-01-10

    如果是串口wifi模块 51单片机是可以的 要用51的串口和wifi模块通信 

    举报 评论 0

  • 涛涛涛涛涛 发表于 2019-01-10

    这个有点小麻烦,只要你仔细阅读机智云官方的SDK就一定可以的

    举报 评论 0

  • 一指破宫 发表于 2019-01-10

    试用 51 做控制 再来个 WiFi模块或者4G模块 进行远程传输  

    举报 评论 0

  • donatello 发表于 2019-01-10

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

    举报 评论 0

  • 山有木兮 发表于 2019-01-10

    我用过51加上NB做的上报温湿度的,感觉还行。就是RAM太小了。

    举报 评论 0

  • xdsnet 发表于 2019-01-11

    如果单独是开关,其实直接esp8266 单独就好。

    举报 评论 0

  • FEItwo 发表于 2019-01-11

    使用独立WIFI开关,远程控制方面的技术多看看

    举报 评论 0

  • huihui163 发表于 2019-01-11

    主要是通过串口控制开关,51单片机肯定也可以,

    举报 评论 0

  • 7943603 发表于 2019-01-14

    外挂wifi,直接物联网搞定

    举报 评论 0

  • 快没时间了 发表于 2019-01-23

    移植下STM32的程序到51上就可以。

    举报 评论 0

  • chen0000009 发表于 2019-01-23

    机智云是通过串口与WiFi模块通信的,51也是能实现这个功能的

    举报 评论 0

  • 奇迹12 发表于 2019-01-28

    都行,完全可以替代,或者说直接8266就能做一个智能开关

    举报 评论 0

  • nealson 发表于 2019-01-30

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

    举报 评论 0

  • rdim 发表于 2019-01-30

    使用51也是一样的,与8266进行通讯,连接云服务器

    举报 评论 0

我来回答

试用推荐

PCB尺子

产品总数:200个  申请人数:196

距离结束时间:

推荐达人 更多>

  • 向悫 向ta提问

    川楠

    一切能用程序解决的问题都不是问题

    在行: 单片机综合应用 硬件设计

  • 靳飞 向ta提问

    汉云

    在路上的Linuxer

    在行: DSP技术 STM32讨论区

  • 徐珂靖 向ta提问

    xukejing

    规格严格,功夫到家

    在行: 开发板综合 Linux 系统

  • 袁建明 向ta提问

    河北博联科技有限公司 研发部经理

    日知其所亡

    在行: 嵌入式 Linux 系统

  • 张峰 向ta提问

    光学总工

    用心工作,用心生活

    在行: 嵌入式 Linux 系统

完成答题
赶快去开启您的宝箱吧