RS232扩展板RS232扩展板

简介

产品参数

应用

引脚说明

DB9母头接口定义
2号脚 TXD
3号脚 RXD
5号脚 GND
运行/编程模式开关
OFF 为Arduino控制器下载程序
ON 将Arduino控制器的串口转化为RS232接口

使用教程

连线图

将RS232扩展板插在您的Arduino控制器上,然后把USB-RS232转换器的DB9公头和RS232扩展板的DB9母头连接,然后下载以下实例代码。

注意:下载代码时,运行/编程模式开关必须打到OFF处,否则会导致下载失败,下载完成后打到ON处,扩展板才能正常使用。

示例代码

    /*
    # This sample codes is for testing the RS232 shiled.
    # Editor : YouYou
    # Date   : 2013.9.25
    # Ver    : 0.1
    # Product: RS232 shield
    # SKU    : DFR0259
    */
    int led = 13;    //定义LED所在灯管脚
    void setup()
    {
      Serial.begin(9600);    //初始化串口
      pinMode(led,OUTPUT);
    }
    void loop()
    {
      int temp;    //串口数据临时缓存
      if(Serial.available())    //如果串口接收到数据了
      {
        temp=Serial.read();    //暂存接收到的数据
         if(temp=='V'){
          digitalWrite(led,1-digitalRead(led));    //如果接收到的数据是字符“V”,则改变LED灯的状态
        Serial.println("OK");    //回复OK,表示收到了字符“V”,并改变了LED的状态
         }
      }
    }

结果

20130924141707.jpg

打开串口调试助手,找到USB-RS232转换器对应的串口,发送字符“V”,可以看到LED灯状态会改变,并且回复“OK”。

疑难解答

更多问题及有趣的应用,请访问论坛

更多

<File:nextredirectltr.png>DFRobot商城购买链接