查看: 550|回复: 2

[未解决] WIFIduino物联网开发板串口无法输出正常数据求教

[复制链接]

该用户从未签到

发表于 2019-9-19 20:44 | 显示全部楼层 |阅读模式






本人使用温感芯片GY-MCU90615(串口通信)连接WIFIduino开发板TX0,RX0引脚,无数据输出,代码如下。
/////////////////////
/*
GY-MCU90615----MINI
VCC----VCC
GND----GND
1:RX---TX,send A5 51 F6 to GY263
2:TX---RX
3:MINI_TX---FT232_RX
*/
//////////////////
unsigned char Re_buf[11],counter=0;
unsigned char sign=0;
float TO=0,TA=0;
void setup() {
   Serial.begin(9600);
   pinMode(LED_BUILTIN, OUTPUT);
   digitalWrite(LED_BUILTIN, HIGH);
     delay(1);   
  Serial.write(0XA5);
  Serial.write(0X45);    //初始化,连续输出模式
  Serial.write(0XEA);    //初始化,连续输出模式
}

void loop() {
  unsigned char i=0,sum=0;

  if(sign)
  {   
     sign=0;
     for(i=0;i<8;i++)
      sum+=Re_buf[i];
     if(sum==Re_buf[i] )        //检查帧头,帧尾
     {           
           TO=(float)(Re_buf[4]<<8|Re_buf[5])/100;
           Serial.print("TO:");
           Serial.println(TO);  
           TA=(float)(Re_buf[6]<<8|Re_buf[7])/100;
           Serial.print("TA:");
           Serial.println(TA);            
   }
  }
}
void serialEvent() {
  while (Serial.available()) {   
    Re_buf[counter]=(unsigned char)Serial.read();
    if(counter==0&&Re_buf[0]!=0x5A) return;      // 检查帧头         
    counter++;      
    if(counter==9)                //接收到数据
    {   
       counter=0;                 //重新赋值,准备下一帧数据的接收
       sign=1;
    }      
  }
}
为了验证有数据输出但串口无法收到的可能,我还特写了如下程序
if(TO>10)
{
    digitalWrite(LED_BUILTIN, LOW);
}
于室温20度情况下验证,结果无灯亮起。
由此得出该串口通信无成功开启。
特来请教各位,望各位提出宝贵的指教。在此谢意!

  • TA的每日心情
    郁闷
    2018-12-6 22:21
  • 签到天数: 48 天

    [LV.5]常住居民I

    发表于 2019-9-19 22:10 | 显示全部楼层
    用硬串口调试,用软串口接其他设备。。。

    该用户从未签到

     楼主| 发表于 2019-9-20 14:22 | 显示全部楼层
    为什么要这样?是你们板子内部的问题吗
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    热门推荐

    创客火首发无人机编队套装,开启不一样的人工智能教育
    创客火首发无人机编队套装
    2017年国务院发布《新一代人工智能发展规划》,提出要广泛开展人工智能科普活动,在中
    <esp8266NodeMCU> DHT11温湿度显示异常
    <esp8266NodeMCU> DHT11温
    我用arduino UNO 测试过DHT11模块没有问题(温度31度 湿度34%) 可是一连到esp8266 N
    【干货分享】mega2560原理图PCB图纸altium designer18
    【干货分享】mega2560原理
    分享一下mega2560的板子 AD版本 **** 本内容被作者隐藏 **** ergo
    一个带电池的LED灯电路,充放电电路怎么设计,求助
    一个带电池的LED灯电路,
    像图片上这样一个电路,可以直接用USB充电,类似于这样的电路,他的充电和给板子供
    最近也收集了一些arduino的库,分享出来
    最近也收集了一些arduino
    按字母排序,由于上传文件限制,我就分享到百度云里了,有更新会在百度云里更新的 a开
    Copyright   ©2015-2016  Arduino中文社区  Powered by©Discuz!   
    快速回复 返回顶部 返回列表