OpenEdv-开源电子网

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

lora模块透传模式的简单使用

[复制链接]

15

主题

1061

帖子

0

精华

资深版主

Rank: 8Rank: 8

积分
3583
金钱
3583
注册时间
2019-8-14
在线时间
1052 小时
发表于 2020-4-5 22:16:34 | 显示全部楼层 |阅读模式
本帖最后由 hou18 于 2020-4-5 22:32 编辑

1.先把两个LORA模块配置为透传模式,把模块的VCC,GND,TX,RX,MD0通过杜邦线接到USB转TTL模块/开发板的VCC,GND,RX,TX,3.3V,配置为一下模式:

完成第五步之后,把MD0的杜邦线拔掉,然后使模块掉电,来保存配置好的参数,下次模块上电时,只接VCC,GND,TX,RX这4线,就是进入模块的透传模式了。
2。接下来把下载好可以使用lora模块透传模式代码的探索者,一个模块通过USB转TTL模块接到电脑,一个模块接到探索者的ATK-MODULE哪里,
把USART3的两个线帽接到GBC哪里,按下板子的KEY0,板子就可以给LORA上位机发送数据了,同样,上位机也可以给板子发送数据,板子哪里是把接收到的数据发送串口软件显示出来的,并没有使用LCD,

3.也可以把代码下载到两块探索者,可以直接把两个配置好的LORA插到板子上,按下KEY0进行数据透传,把数据打印到串口软件,这样就不需要在代码里面进行配置模块了,这个代码是使用了串口3的,也可以把别的需要串口通信模块的接到这个板子,来代替LORA。






lora.zip

8.17 MB, 下载次数: 3099

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

0

主题

4

帖子

0

精华

新手上路

积分
34
金钱
34
注册时间
2020-3-26
在线时间
7 小时
发表于 2020-4-27 18:03:44 | 显示全部楼层
我用的最小系统板,lora模块配置好了,程序也烧到板子上了,但是按下key0串口调试助手上没反应。
回复 支持 反对

使用道具 举报

15

主题

1061

帖子

0

精华

资深版主

Rank: 8Rank: 8

积分
3583
金钱
3583
注册时间
2019-8-14
在线时间
1052 小时
 楼主| 发表于 2020-4-27 20:35:45 | 显示全部楼层
jzb 发表于 2020-4-27 18:03
我用的最小系统板,lora模块配置好了,程序也烧到板子上了,但是按下key0串口调试助手上没反应。

F4的系统板是可以直接使用的,不可以的话,可以检查一下是不是两个模块的配置不一样,参数有没有保存,还有模块与板子的接线,是接到板子的PB10与PB11的
回复 支持 反对

使用道具 举报

0

主题

4

帖子

0

精华

新手上路

积分
34
金钱
34
注册时间
2020-3-26
在线时间
7 小时
发表于 2020-4-28 10:48:00 | 显示全部楼层
hou18 发表于 2020-4-27 20:35
F4的系统板是可以直接使用的,不可以的话,可以检查一下是不是两个模块的配置不一样,参数有没有保存,还 ...

感谢楼主的回复,lora模块的配置没有问题,都是透传模式,参数已保存,接线也是PB10和PB11,板子用的是stm32F103最小系统板,我想请教一下这种情况我该如何复用呢?
回复 支持 反对

使用道具 举报

15

主题

1061

帖子

0

精华

资深版主

Rank: 8Rank: 8

积分
3583
金钱
3583
注册时间
2019-8-14
在线时间
1052 小时
 楼主| 发表于 2020-4-28 21:05:08 | 显示全部楼层
jzb 发表于 2020-4-28 10:48
感谢楼主的回复,lora模块的配置没有问题,都是透传模式,参数已保存,接线也是PB10和PB11,板子用的是st ...

在你的板子资料的增值资料哪里有模块的源码,你可以使用蓝牙模块的战舰的代码,里面是有使用串口3的,你可以直接复制哪里的串口初始化
回复 支持 反对

使用道具 举报

0

主题

4

帖子

0

精华

新手上路

积分
34
金钱
34
注册时间
2020-3-26
在线时间
7 小时
发表于 2020-4-28 23:27:12 | 显示全部楼层
这是个不错的方法,我下午才发现是我用的源文件出了问题,没有移植好,调整后可以传输了,楼主的代码没有问题,挺适用的,非常感谢楼主的耐心答疑。
回复 支持 反对

使用道具 举报

0

主题

4

帖子

0

精华

新手上路

积分
34
金钱
34
注册时间
2020-3-26
在线时间
7 小时
发表于 2020-5-3 19:41:51 | 显示全部楼层
楼主有三个板子连lora相互通信的项目吗?我今天做实验,总共三个板子,每个都连一个lora模块,lora模块均配置为透传模式,分别连电脑的COM3(1号板)、COM4(2号板)、COM5(3号板),结果发现一号板按下key0,2号板收到数据,3号板不会收到数据;2号板按下key0,1号板收到数据,3号板不会收到数据;3号板按下key0,2号板收到数据,1号板不会收到数据,这种情况是怎么回事呀,求楼主大佬指点!
回复 支持 反对

使用道具 举报

0

主题

11

帖子

0

精华

新手上路

积分
20
金钱
20
注册时间
2024-5-7
在线时间
2 小时
发表于 2024-5-8 17:10:04 | 显示全部楼层
jzb 发表于 2020-4-28 23:27
这是个不错的方法,我下午才发现是我用的源文件出了问题,没有移植好,调整后可以传输了,楼主的代码没有问 ...

楼主可以留个联系方式吗
回复 支持 反对

使用道具 举报

0

主题

29

帖子

0

精华

初级会员

Rank: 2

积分
193
金钱
193
注册时间
2024-3-5
在线时间
36 小时
发表于 2024-5-15 14:04:34 | 显示全部楼层
很好的资源,正想学lora,多谢楼主分享!!!
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2024-11-22 09:13

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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