Arduino使用apc220无线通信

原创 2009年05月28日 21:41:00

这个星期刚刚开始接触 Arduino研究,网上找了一下,使用apc220开发的都是使用了一块扩展板来使用的说明,我这里比较郁闷的就是因为我不没有买那扩展板,所以只好自己想办法解决这个问题,首先我看了下apc220业务员发给我的说明书pdf,看了后原来apc220也是用RX和TX进行数据交换的,那就好办了,我们的arduino板上刚刚也是这样通信的,于是动手。。使了apc公司给的设置软件和驱动,把两个apc220的空中比特率设为19200,本机比特率也一样

未命名

这里我们一定要把两块apc板的"RF TRx rate"和"Series rate"都设为一样的,就算你想设定的比特率和我不一样,你也要两块apc220设为一样,因为它们要通信正确就必须要参数都一样。

这是 arduino的结构图:

arduino_board

以下是接线方式:

未命名11

 

以下是实物图:

未命名12

以下是全图:

未命名13

ok..硬件部份完成,接下来是写一个小程序来验证一下它们是否生效了.

void setup()
{
  Serial.begin(19200);
  pinMode(13, OUTPUT);
}

void loop()
{
  if (Serial.available() > 0)
  {
    int incoming = Serial.read();
    if ((char)incoming == 'h')
    {
      digitalWrite(13, HIGH);
      Serial.println("On");
    }
    else if ((char)incoming == 'l')
    {
      digitalWrite(13, LOW);
      Serial.println("Off");
    }
  }
}

功能是:接收到的数据如果是h则把13这个发光二极管拉到高电位,如果是l则拉到低电位。使用的通信比特率是19200,这个一定要与我们用设置工具所设定的比特率一样。

 

ok... 可以运行了。大家测试吧。我也是个初学者,有不对的地方请高手们指正!

 

补充:过了几天我再次重新测试这个无线组件,发现原来我写错了一些东西,不过这可能是apc220洗板的时候洗错引脚说明造成的。

问题解决:其实刚好arduino上的TX,RX引脚与apc220的TX,RX引脚调换。也就是说让arduino的TX接apc220的RX引脚.剩下的也照接上就可以正常工作了。

APC220无线数传模块 使用手册

  • 2011年03月18日 14:51
  • 992KB
  • 下载

2.4G无线通信模块NRF24L01在Cortex M上的使用

NRF24L01模块是一个用2.4GHz通讯的模块,输出功率频道选择和协议的设置可以通过SPI 接口进行设置。几乎可以连接到各种单片机芯片,并完成无线数据传送工作。NRF24L01的一个特点是极低的电...
  • jmy9605
  • jmy9605
  • 2016年02月26日 22:58
  • 1904

NRF24L01 无线通信模块使用

驱动代码下载:http://download.csdn.net/detail/ieczw/7029597 NRF24L01调试了近一个星期!多多少少有点浪费感情,因为由于板子的问题害的我一直无法调通,...
  • ieczw
  • ieczw
  • 2014年03月12日 18:57
  • 2155

基于STM32的无线通信模块使用——A7130

基于STM32的无线通信模块使用—A71302.4G Hz的无线通信芯片A7130。本文简单介绍A7130的使用。 A7130简介 A7130 SPI接口 A7130寄存器配置及初始化 A7130数据...

NRF24L01 无线通信模块使用方法

昨天登录百度账号,无意间发现漏看了好多朋友的私信,其中不少是找我探讨关于NRF2401模块的。从12年到14年的信件都有(平时很少注意系统提示信息。。。)。 hust-MC.jpg 实在不好意思,...
  • MC_hust
  • MC_hust
  • 2014年09月22日 11:10
  • 13991

APC220使用手册

  • 2015年05月04日 20:22
  • 381KB
  • 下载

APC220使用手册

  • 2015年09月17日 11:53
  • 1.04MB
  • 下载

无线通信设计秘密一:跳频技术

提高无线通信的健壮性,解决“外部干扰”和“多径衰退”的技术是“跳频通信”,其含义是,每次通信都更换频率。...

近距离无线通信(NFC)技术标准解析

1 引言      目前,随着短距离无线数据业务迅速膨胀,近距离无线通信(NFC,NearFieldCommunication)技术呈现出良好的发展势头。NFC技术由Philips公司和Sony...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Arduino使用apc220无线通信
举报原因:
原因补充:

(最多只允许输入30个字)