OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 10078|回复: 15

[miniF103] mini使用8266连接原子云发送温湿度值

[复制链接]

31

主题

2183

帖子

0

精华

资深版主

Rank: 8Rank: 8

积分
14347
金钱
14347
注册时间
2018-8-3
在线时间
1153 小时
发表于 2019-6-1 11:08:17 | 显示全部楼层 |阅读模式
本帖最后由 翼行园子 于 2019-6-1 11:27 编辑

很多人用MINI 移植8266一直失败
所以特意使用MINI加8266连接原子云 发送DHT11温湿度传感器的移植好。

首先注意的点先看这个帖子,这里就不重复了:http://www.openedv.com/forum.php?mod=viewthread&tid=289166&extra=


硬件接线:
8266:TX(PA3)  RX(PA2) GND (GND) VCC(3.3v)
DHT11:VCC(3.3V)  GND(GND)  Dout(PA0)


3ffd96d6c83e70195f5992228e4e7ae.png
MINI主要注意几点:
硬件方面的需要:SD卡(8266中文显示需要中文字库支持)
                         正点原子MINI开发板
                         温湿度传感器DHT11
                         正点原子8266模块(刷过原子云固件的)

软件注意事项: 由于8266接的是串口二(PA2   PA3),但是PA2是W25Q64的片选脚,注意就是往8266发送数据的时候,不能调用LCD显示中文,中文需要去SPI  FALSH读取,容易导致往串口二发送数据的时候 出现乱码!!





mini 原子云 ATK-ESP8266WIFI模块实验.rar

7.73 MB, 下载次数: 706

售价: 1 金钱  [记录]

代码下载

啊哈~加油!!
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

0

主题

11

帖子

0

精华

初级会员

Rank: 2

积分
191
金钱
191
注册时间
2019-3-7
在线时间
56 小时
发表于 2019-9-25 11:41:49 | 显示全部楼层
回复 支持 反对

使用道具 举报

31

主题

2183

帖子

0

精华

资深版主

Rank: 8Rank: 8

积分
14347
金钱
14347
注册时间
2018-8-3
在线时间
1153 小时
 楼主| 发表于 2019-9-25 14:52:01 | 显示全部楼层

     
啊哈~加油!!
回复 支持 反对

使用道具 举报

10

主题

293

帖子

0

精华

高级会员

Rank: 4

积分
623
金钱
623
注册时间
2019-6-3
在线时间
107 小时
发表于 2019-9-25 16:47:38 | 显示全部楼层
感谢
回复 支持 反对

使用道具 举报

0

主题

1

帖子

0

精华

新手入门

积分
10
金钱
10
注册时间
2019-10-25
在线时间
4 小时
发表于 2019-11-6 01:19:49 | 显示全部楼层
我原子云连接成功了,为啥没有上穿数据呢
回复 支持 反对

使用道具 举报

0

主题

8

帖子

0

精华

新手入门

积分
19
金钱
19
注册时间
2020-1-19
在线时间
4 小时
发表于 2020-1-19 12:24:45 | 显示全部楼层
00000000000000000000000000000000
回复 支持 反对

使用道具 举报

1

主题

22

帖子

0

精华

新手上路

积分
45
金钱
45
注册时间
2019-5-6
在线时间
20 小时
发表于 2020-4-5 14:01:25 | 显示全部楼层
感谢楼主分享
回复 支持 反对

使用道具 举报

1

主题

22

帖子

0

精华

新手上路

积分
45
金钱
45
注册时间
2019-5-6
在线时间
20 小时
发表于 2020-4-6 13:59:01 | 显示全部楼层
请问楼主使用的是哪个模式?STA还是STA&AP    ,楼主的例程是正常的,我在这个基础上加了一个空气质量传感器,在向原子云传输数据的时候会不停的传输空内容。求问应该如何解决
回复 支持 反对

使用道具 举报

1

主题

22

帖子

0

精华

新手上路

积分
45
金钱
45
注册时间
2019-5-6
在线时间
20 小时
发表于 2020-4-6 14:55:12 | 显示全部楼层
七价硫 发表于 2020-4-6 13:59
请问楼主使用的是哪个模式?STA还是STA&AP    ,楼主的例程是正常的,我在这个基础上加了一个空气质量传感 ...

找到了问题,8266主函数:初始化串口2波特率为115200.
USART2_Init(115200);  
adc实验的主函数:初始化串口波特率为9600
uart_init(9600);       
有可能是两个语句有冲突导致不能正常发送数据。
具体的原因还没有找到
回复 支持 反对

使用道具 举报

31

主题

2183

帖子

0

精华

资深版主

Rank: 8Rank: 8

积分
14347
金钱
14347
注册时间
2018-8-3
在线时间
1153 小时
 楼主| 发表于 2020-4-7 12:12:08 | 显示全部楼层
七价硫 发表于 2020-4-6 14:55
找到了问题,8266主函数:初始化串口2波特率为115200.
USART2_Init(115200);  
adc实验的主函数:初始 ...

这个你先测试下接8266 的那个
串口是否有数据
啊哈~加油!!
回复 支持 反对

使用道具 举报

1

主题

22

帖子

0

精华

新手上路

积分
45
金钱
45
注册时间
2019-5-6
在线时间
20 小时
发表于 2020-4-8 13:25:48 | 显示全部楼层
翼行园子 发表于 2020-4-7 12:12
这个你先测试下接8266 的那个
串口是否有数据

有数据,全是空数据
回复 支持 反对

使用道具 举报

1

主题

22

帖子

0

精华

新手上路

积分
45
金钱
45
注册时间
2019-5-6
在线时间
20 小时
发表于 2020-4-11 17:12:59 | 显示全部楼层
翼行园子 发表于 2020-4-7 12:12
这个你先测试下接8266 的那个
串口是否有数据

esp8266一直向原子云里发送空数据,应该如何解决??
回复 支持 反对

使用道具 举报

31

主题

2183

帖子

0

精华

资深版主

Rank: 8Rank: 8

积分
14347
金钱
14347
注册时间
2018-8-3
在线时间
1153 小时
 楼主| 发表于 2020-4-13 09:44:49 | 显示全部楼层
七价硫 发表于 2020-4-11 17:12
esp8266一直向原子云里发送空数据,应该如何解决??

检查连接8266的串口有没有数据先
啊哈~加油!!
回复 支持 反对

使用道具 举报

11

主题

38

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
447
金钱
447
注册时间
2014-9-4
在线时间
107 小时
发表于 2020-6-5 09:56:53 | 显示全部楼层
请问下,你程序里面读取温湿度的时间和发送原子云的时间a,里面一直在在a++,没看到哪里清零额
回复 支持 反对

使用道具 举报

0

主题

2

帖子

0

精华

新手上路

积分
28
金钱
28
注册时间
2021-1-24
在线时间
9 小时
发表于 2021-3-17 15:57:40 | 显示全部楼层
七价硫 发表于 2020-4-6 13:59
请问楼主使用的是哪个模式?STA还是STA&AP    ,楼主的例程是正常的,我在这个基础上加了一个空气质量传感 ...

麻烦问一下 你的空气质量数据上传成功了吗
回复 支持 反对

使用道具 举报

2

主题

4

帖子

0

精华

新手上路

积分
20
金钱
20
注册时间
2023-1-23
在线时间
9 小时
发表于 2023-2-26 15:32:10 | 显示全部楼层
楼主您好,我是新手,买的精英版,请问应该如何移植呢?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-1-31 14:58

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表