arduino和cc2530模块结合使用-Arduino中文社区 - Powered by Discuz!

Arduino中文社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 8098|回复: 12

[未解决] arduino和cc2530模块结合使用

[复制链接]
发表于 2018-9-29 20:58 | 显示全部楼层 |阅读模式
arduio中使用数据线进行传输数据,程序的烧录和串口的使用。但是,我现在想在arduino的基础上加上cc2530无线传输模块,最后实现对小车的无线控制。
我自己试了一下午,但是没有成功。试问有前车之鉴吗?不胜感激!
发表于 2018-10-1 10:12 | 显示全部楼层
Irregular人生 发表于 2018-9-30 15:40
我是个新手,打算利用arduino的串口通信,操纵小车的行驶。然后我的思路是这样的,我用两个只具有无线收 ...

如果硬串口没问题,那就是软串口代码的问题了。看社区里一帖子讲得挺清楚 https://www.arduino.cn/forum.php?mod=viewthread&tid=47262&highlight=%E8%BD%AF%E4%B8%B2%E5%8F%A3
发表于 2018-9-29 21:58 | 显示全部楼层
代码怎么写的,遇到什么问题,你得说清楚。
发表于 2018-9-30 09:32 | 显示全部楼层
无线控制小车不是只需要给CC2530编程就可以了吗?为何还要加多一个arduino?
 楼主| 发表于 2018-9-30 15:31 | 显示全部楼层
奥斯特洛夫斯基 发表于 2018-9-30 09:32
无线控制小车不是只需要给CC2530编程就可以了吗?为何还要加多一个arduino?

我买的CC2530模块是只具有无线收发的,编不了程序。
 楼主| 发表于 2018-9-30 15:40 | 显示全部楼层
阿卜萝 发表于 2018-9-29 21:58
代码怎么写的,遇到什么问题,你得说清楚。

我是个新手,打算利用arduino的串口通信,操纵小车的行驶。然后我的思路是这样的,我用两个只具有无线收发功能的cc2530模块,一个接在电脑上,一个接在arduino上,让数据通过无线传输的方式,从电脑传到arduino开发板,从而控制电机的转动。之前测试的时候,直接用硬件串口易晶没有问题了,现在就是在改成软件的时候出了些问题。我也大致看了社区里软串口的规定,然后就把arduino m2560的一对Rx Tx定义了一下,就相应的接线了,但是数据从接受部分到开发板这里似乎哪里出错了,我也不知道怎么改进。
        请问,你有相关的解决办法吗?
 楼主| 发表于 2018-10-2 10:31 | 显示全部楼层
阿卜萝 发表于 2018-10-1 10:12
如果硬串口没问题,那就是软串口代码的问题了。看社区里一帖子讲得挺清楚 https://www.arduino.cn/forum. ...

我试了,还是没有解决。我也尝试了示例程序,也通信不了。
发表于 2018-10-5 16:13 | 显示全部楼层
Irregular人生 发表于 2018-10-2 10:31
我试了,还是没有解决。我也尝试了示例程序,也通信不了。

什么板子?
发表于 2019-1-10 16:12 | 显示全部楼层
楼主问题解决了吗?我这里也是想用DL-20 CC2530无线串口模块将传感器的串口信号传输到主机上,不知道要怎么样实现?有大佬可以指教一下吗?
 楼主| 发表于 2019-3-23 20:19 | 显示全部楼层
阿卜萝 发表于 2018-10-1 10:12
如果硬串口没问题,那就是软串口代码的问题了。看社区里一帖子讲得挺清楚 https://www.arduino.cn/forum. ...

谢谢提示,我已经实现了。之前没有弄清楚mage2560的串口0是默认和USB串口相通的。而且串口传来的数据,可以一位一位的循环读取,Sarial.read().采取一个字符变量接收,
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|Archiver|手机版|Arduino中文社区

GMT+8, 2024-11-28 09:29 , Processed in 0.240727 second(s), 16 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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