标题: 51单片机支持连接wifi模块吗? [打印本页]

作者: karolyte    时间: 2020-7-29 23:00
标题: 51单片机支持连接wifi模块吗?
提问:现有的WIFI模块可以用在51单片机上吗?例如ESP8266模块?

作者: 1692483014    时间: 2020-7-30 00:14
当然可以了,只需要51的串口,然后再写一下AT指令控制程序即可。
作者: TTQ001    时间: 2020-7-30 08:25
51台单芯片计算机应该能够通过不同的通信接口连接到WiFi模块。
作者: ice615    时间: 2020-7-30 08:38
可以通过串口连接通信,TX接RX,RX接TX
作者: gordonzhang240    时间: 2020-7-30 08:41
ESP8266的硬件外设接口有UART以及I2C,可以用51的P3.0/P3.1串口连接。
作者: xxz5418    时间: 2020-7-30 08:54
可以,通过串口发送指令
作者: 天风情    时间: 2020-7-30 10:38
可以,所有的功能模块无外乎通信协议不同
作者: 启冰冰    时间: 2020-7-30 20:10
当然是可以的,只要做好串口通信即可,我最近就在将WIFI模块应用于单片机上,效果是可以的。
作者: 51hei**1140    时间: 2020-7-30 20:53
你好!ESP8266可以和51单片机对接;
如果想调试方便建议使用透传模式。
作者: karolyte    时间: 2020-8-1 10:28
51hei**1140 发表于 2020-7-30 20:53
你好!ESP8266可以和51单片机对接;
如果想调试方便建议使用透传模式。

多谢多谢
作者: karolyte    时间: 2020-8-1 10:29
启冰冰 发表于 2020-7-30 20:10
当然是可以的,只要做好串口通信即可,我最近就在将WIFI模块应用于单片机上,效果是可以的。

OK,正打算试一试
作者: Roy-2010    时间: 2020-8-1 14:16
怎么可能不支持Wi-Fi芯片呢?试一试就知道了。
作者: disorder    时间: 2020-8-1 17:51
用ESP8266就可以,但是基本只能做串口通信用,实现别的协议难度比较大
作者: tcwang    时间: 2020-8-1 21:36
一般就用串口和WIFI 透传通讯即可.......
作者: aayon1979    时间: 2020-8-2 09:06
当然可以的,用串口和wifi模块通讯
作者: l2063610646    时间: 2020-8-2 11:33
可以的,ESP8266,网上买单片机的一般都可以直接连模块一起买的
作者: aaaaaa。    时间: 2020-8-2 21:57
应该是可以的,不过我没试过
作者: hui_0111    时间: 2020-8-3 08:34
使用串口发送AT指令就可以了

作者: vincentt    时间: 2020-8-3 12:17
可以,通过串口接口,程序和协议转换一下就好
作者: karolyte    时间: 2020-8-4 12:36
但是这个ESP8266怎么使用呢?该怎么学习呢?

作者: 555555222    时间: 2020-9-21 22:21
支持的,可以选择ESP8266
作者: zyx123    时间: 2020-9-22 09:25
通过串口就可以正常通信
作者: 暖西夏    时间: 2020-9-22 16:20
接口定义就可以
作者: 小小怪大奖    时间: 2020-9-22 17:52
支持的,首先要明确你的需求选择需要的WIFI模块,然后确定相应的头通信协议,一步步来就行了

作者: wyqf    时间: 2020-9-22 20:36
可以的,配置下串口,正常输出at指令即可
作者: CZ1    时间: 2020-9-22 23:29
支持啊,使用AT很简单或者使用机智云的代码也很简单
作者: 13317970316    时间: 2020-10-15 07:57
可以,但是需要自己配置程序
作者: hi_ConceptI8    时间: 2020-10-15 13:07
可以,需要at指令
作者: PP2019    时间: 2020-10-15 15:11
支持,可以使用通讯接口或自定义模拟
作者: amandv    时间: 2020-10-15 21:50
可以,8266可以干51的活,51都可以省
作者: liuxuhe    时间: 2020-10-15 22:20
串口就可以了  很多模块都有的   
作者: karolyte    时间: 2020-10-23 17:28
liuxuhe 发表于 2020-10-15 22:20
串口就可以了  很多模块都有的

好的,多谢了
作者: dj3365191    时间: 2020-10-23 18:32
ESP8266的UART接单片机的RXD,TXD,单片机里写入控制指令就可以正常通信了
作者: mvwtest    时间: 2020-10-24 17:26
Esp8266提供WiFi與Uart的橋接,實際上任何支持Uart的MCU/系統都可以與之通信並接入網絡。
作者: karolyte    时间: 2020-10-24 17:39
mvwtest 发表于 2020-10-24 17:26
Esp8266提供WiFi與Uart的橋接,實際上任何支持Uart的MCU/系統都可以與之通信並接入網絡。

好的,多谢
作者: 冥雨尘    时间: 2020-11-5 00:44
当然可以,需要先设计WiFi的AT指令,然后编程51单片机,就可以实现手机等有WiFi的设备和单片机通讯了
作者: karolyte    时间: 2020-11-6 09:37
冥雨尘 发表于 2020-11-5 00:44
当然可以,需要先设计WiFi的AT指令,然后编程51单片机,就可以实现手机等有WiFi的设备和单片机通讯了

好的,多谢了
作者: sdragon0214    时间: 2020-11-6 11:40
当然可以的,出来WIFI,像什么蓝牙,zigbee都可以
作者: 菜鸟彭    时间: 2020-11-6 11:45
支持的,可以建立通信。最近我也在看这个。esp8266与单片机。
作者: lhx0125    时间: 2020-11-6 12:46
用ESP8266就可以,但是基本只能做串口通信用,实现别的协议难度比较大
作者: karolyte    时间: 2020-11-14 13:35
lhx0125 发表于 2020-11-6 12:46
用ESP8266就可以,但是基本只能做串口通信用,实现别的协议难度比较大

好的,多谢,我这按测试一下
作者: 器车人    时间: 2020-11-14 14:12
可以的,买个WiFi模块,参考通信就可以了
作者: Luckygirl    时间: 2020-11-14 16:01
可以通过串口连接通信,TX接RX,RX接TX
作者: zmc419    时间: 2020-11-14 17:53
串口通信就行
作者: bdhjsnbsvsh    时间: 2020-11-15 11:13
这个需要自己设置,需要51的串口,写一段控制程序
作者: karolyte    时间: 2020-11-15 22:18
lhx0125 发表于 2020-11-6 12:46
用ESP8266就可以,但是基本只能做串口通信用,实现别的协议难度比较大

请问一下,我在网上购买了这个模块套件,使用的话该从你那里开始呢?或者说就是学习的话该怎么学习呢?有没有教程呢?
作者: 桃子君    时间: 2020-11-15 23:43
确实可以,基本就是单片机和无线模块串口串口、I2C、SPI通信,然后无线模块再用自己的通信协议和其他无线设备通信。
作者: karolyte    时间: 2020-11-19 13:44
桃子君 发表于 2020-11-15 23:43
确实可以,基本就是单片机和无线模块串口串口、I2C、SPI通信,然后无线模块再用自己的通信协议和其他无线设 ...

好的,知道了,多谢!
作者: 礼拜九九九    时间: 2020-11-19 16:57
可以,需要用到串口和at指令
作者: zhouqingiqng    时间: 2020-11-19 17:13
肯定可以,串口控制就行,wifi模块有很多的
作者: karolyte    时间: 2020-11-23 15:02
zhouqingiqng 发表于 2020-11-19 17:13
肯定可以,串口控制就行,wifi模块有很多的

wifi模块是属于无线模块的一种吧,无线模块应该是有很多种的,对吧?但是并不全是支持组网的对吧?
作者: mvwtest    时间: 2020-11-23 15:32
8266 就是一枚具有wifi功能的MCU,為何放不下51呢,世界在變,潮流在變,不要老背著那可井
作者: 阔爱的钊钊    时间: 2020-11-23 15:36
51有TTL串口的,举一反三,模组只要支持TTL串口通信都可以用51,甚至不支持的你可以转成TTL串口
作者: rain————    时间: 2020-11-23 16:32
可以的,用串口
作者: karolyte    时间: 2020-11-24 11:44
mvwtest 发表于 2020-11-23 15:32
8266 就是一枚具有wifi功能的MCU,為何放不下51呢,世界在變,潮流在變,不要老背著那可井

嗯嗯,对不起,我还不太了解8266这款芯片,所以才提出这个问题
作者: karolyte    时间: 2020-11-24 11:46
rain———— 发表于 2020-11-23 16:32
可以的,用串口

嗯嗯,没想到这么多人对这个话题感兴趣,看来现在应用的比较广泛啊
作者: yyyy99    时间: 2020-11-24 12:25
可以,使用串口就可以了
作者: 小壮实    时间: 2020-11-24 12:35
当然可以,通过串口连接通信,
用ESP8266。
作者: 小悬    时间: 2020-11-24 17:05
可以的,只要接上串口(RX-TX TX-RX)就行了。。。
作者: w1179benp    时间: 2020-11-24 18:08
aayon1979 发表于 2020-8-2 09:06
当然可以的,用串口和wifi模块通讯

串口的wifi模块 贵吗?
作者: 积啦    时间: 2020-11-25 16:52
支持,不过有的不可以
作者: 644606228    时间: 2020-11-27 18:24
可以串口通讯的
作者: lyggg    时间: 2020-11-28 14:48
当然是支持的
作者: 6313    时间: 2020-11-29 07:39
谁有用wifi模块加单片机做的8路输出遥控,资料,学习一下
作者: changhz    时间: 2020-11-29 09:10
支持的,论坛里有很多实例,
作者: 用户名被注册了    时间: 2020-11-29 09:35

支持的,
用ESP8266就可以
作者: jizhongbiao    时间: 2020-11-29 16:57
串口控制的,另外esp8266也支持二次开发,不需要外接单片机也行。
作者: 愤怒的小呆头    时间: 2020-11-29 18:43
串口模块+通讯协议就可以了
作者: cheney03    时间: 2020-11-30 08:47
具体怎么实现,有没相关例程呢,也在搞ESP8266+51(知道用串口),τ 宝买的模块不会用,商家就给了个规格书。
作者: karolyte    时间: 2020-11-30 10:42
cheney03 发表于 2020-11-30 08:47
具体怎么实现,有没相关例程呢,也在搞ESP8266+51(知道用串口),τ 宝买的模块不会用,商家就给了个规格书 ...

你这个问题也是我的问题,主要是该怎么开始学习,或者找实际的例程来进行试验,资料的话都大差不差,主要是学习步骤
作者: ABBOZZO    时间: 2020-11-30 11:05
可以啊只用51的串口,然后再写一下AT指令控制程序就可以了
作者: karolyte    时间: 2020-11-30 13:59
ABBOZZO 发表于 2020-11-30 11:05
可以啊只用51的串口,然后再写一下AT指令控制程序就可以了

它那些AT指令具体是怎么使用呢?比如我连接单片机后,是直接把这些对应的AT指令写进程序里吗?是不是额外有上位机进行操作呢?请问你那里有例程吗?方便看下不
作者: 灵霄殿主    时间: 2020-12-1 09:25
用ESP8266吧,这玩意还行。
作者: yechuse    时间: 2020-12-2 17:44
可以,使用 uart ESP8266指令集RS9113-nbz-d1 c 或者 SPI 接口不过需要内存大
作者: yechuse    时间: 2020-12-2 17:45
可以,使用 uart ESP8266指令集 RS9113-nbz-d1c 或者 SPI 接口 内存大就可以满足
作者: 器车人    时间: 2020-12-2 17:50
可以的,串口,串口很重要
作者: 哈哈123456789    时间: 2020-12-3 10:22
支持  具有串口接收发送字符的功能的主控芯片都行
作者: 去设置用户名    时间: 2020-12-3 13:59
可以,WIFI串口通信
作者: yahooh    时间: 2020-12-3 20:18
支持  多百度 哈哈哈哈哈哈哈哈  串口收发指令
作者: 老王父亲张老头    时间: 2020-12-3 20:30
当然可以了,只需要51的串口,然后再写一下AT指令控制程序即可。
作者: 墨宸啊    时间: 2020-12-4 00:12
可以的,串口通信
作者: karolyte    时间: 2020-12-7 20:29
墨宸啊 发表于 2020-12-4 00:12
可以的,串口通信

请问你这边有自己的实际使用经验吗?可以拿出来分享下吗?
作者: qwert900    时间: 2020-12-7 20:59
可以选择ESP8266
作者: qwert900    时间: 2020-12-7 21:00
用ESP8266就可以,支持的
作者: 湖南    时间: 2020-12-31 15:27
可以的,51单片机和WIFI模块主要是通过串口通信,单片机只需要有串口即可
作者: mvwtest    时间: 2020-12-31 17:26
51能幹的活8266基本都可以,就是8266ADC不大理想,如果不想推到出來,那就只使用8266的透傳功能,不管你是什麽平臺,衹要符合串口協議,都可以使用
作者: karolyte    时间: 2021-1-14 15:00
lhx0125 发表于 2020-11-6 12:46
用ESP8266就可以,但是基本只能做串口通信用,实现别的协议难度比较大

好的,我明白了,多谢您!
作者: 861948215    时间: 2021-1-14 16:53
可以了,需要51的串口,然后再写AT指令控制程序即可。
作者: 福星牛逼    时间: 2021-1-14 17:39
支持的,网上有许多的资料
作者: karolyte    时间: 2021-2-15 09:15
lhx0125 发表于 2020-11-6 12:46
用ESP8266就可以,但是基本只能做串口通信用,实现别的协议难度比较大

实现别的协议?还需要实现别的什么协议呢?




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1