android蓝牙串口arduino源码,android – Arduino:使用串口和软件串口与蓝牙模块
我的目的是使用Arduino使用HC-05蓝牙模块在PC和
Android设备之间建立通信.
我使用PC和Arduino(串行监视器)之间的USB通信和SoftwareSerial连接到HC-05.
我的问题是从BT到PC的通信运行良好,但在其他方面不能按预期工作.当从PC发送到BT时,只有当我关闭PC上的串行监视器或重置Arduino时,BT设备才会收到所有发送的字符.
我已经排除了BT模块或Android应用程序的问题,因为如果在Arduino中我实现了“ECHO”代码(在Android中编写并在Android中发送)一切正常.
随着下面发布的Arduino代码的预期行为是:Arduino reset-> Hello word发送,Serial monitor打开 – >没有任何反应,字符写在串行监视器上 – >在BT上收到的字符,写在BT上的字符>在串行监视器上接收的字符,串行监视器关闭 – >什么都没发生.
真正的行为是:Arduino重置 – > Hello word发送,Serial monitor打开 – > 2 BT上的Hello字和PC上的1(“晚安”),写在串行监视器上的字符 – >没什么,写在BT-上的字符>在串行监视器上接收的字符,串行监视器关闭 – >串口监视器中以前写过的字符收到Hello Word.
我该如何解决这个问题?
码:
#include
SoftwareSerial mySerial(2, 3); // RX, TX
int a=0;
char c;
char d;
void setup() {
Serial.begin(9600);
Serial.println("Goodnight moon!");
mySerial.begin(9600);
mySerial.println("Hello, world?");
}
void loop() {
delay(10);
if (Serial.available()) {
c=Serial.read();
delay(10);
Serial.write(c);
}
delay(10);
if (mySerial.available()) {
d=mySerial.read();
delay(10);
mySerial.write(d);
}
}
android蓝牙串口arduino源码,android – Arduino:使用串口和软件串口与蓝牙模块相关推荐
- android拼单词游戏源码,Android拼字母单词文字游戏源码Fives
Android拼字母单词文字游戏源码Fives,玩家需要从系统给出的5个字母中尽可能多的拼成不同的单词,每拼成一个单词计时器时间就会减少,使用Android Studio 2.3.x开发,支持Andr ...
- android水果忍者源码,android 水果忍者的 刀锋 效果实现源码
[实例简介] android 水果忍者的 刀锋 效果实现源码 [实例截图] [核心代码] 54532水果忍者Ninjia └── Ninjia ├── AndroidManifest.xml ├── ...
- android 英语单词app源码,Android英语单词记忆程序源码
/** * 源码片段 */ package wordroid.activitys; import java.util.ArrayList; import wordroid.database.DataA ...
- android多功能计算器 源码,Android计算器源码
屏幕截图 2020-12-07 174008.png (414.71 KB, 下载次数: 3) 计算器的图片 2020-12-7 17:40 上传 jisuanqi.rar (8.85 MB, 下载次 ...
- android 腾讯微博源码,android掌上微博分享实例(腾讯微博)
[实例简介] [实例截图] [核心代码] package com.dmmap.demo; import com.android.utils.TokenStore; import com.tencent ...
- android小说阅读、MVP + RxJava + Retrofit项目、证件拍照裁剪、蓝牙锁等源码
Android精选源码 完全防美团设置支付密码,页面与细节完全一致,如不能... android智能选股应用源码 android开源小说阅读app源码(Kotlin) Android模仿Duoling ...
- android小说阅读、MVP + RxJava + Retrofit项目、证件拍照裁剪、蓝牙锁等源码器
Android精选源码 完全防美团设置支付密码,页面与细节完全一致,如不能- android智能选股应用源码 android开源小说阅读app源码(Kotlin) Android模仿Duolingo的 ...
- Android contacts 联系人 通讯录 源码 完全解析
Android contacts 联系人 通讯录 源码 完全解析 1简介 2软件架构 3各功能模块分析 1联系人数据的显示 1联系人列表显示 2联系人详细信息数据的显示 2联系人数据的编辑和存储 1编 ...
- android intent 源码,Android 基础之 IntentService 源码
Android 基础之 IntentService 源码 Android,IntentService,源码 IntentService 位于 android.app 包下面,是 Service 的一个 ...
最新文章
- 1136 A Delayed Palindrome 需再做
- 程序员福音-定时提醒bat
- 计算机网页div怎么划分,《网页布局与实现(DIV+CSS)》
- python 计算过程图片_[Python图像处理]九.图像形态学相关运算
- CSS实现半透明div层的方法
- 无法定位程序输入点 except_软件测试中的功能测试点(三)
- 这本书人手一本,杠精能少97%?
- php 小程序 活动弹幕,小程序:弹幕效果的消息提示
- 关于自动装箱和自动拆箱
- 解决PHPStudy8.1.1 mySQL服务启动失败 数据库工具报错卡死
- github项目下载与提交
- MongoDB 学习笔记之 手动预先分片
- 人工智能对计算机技术的,人工智能技术在计算机网络技术的影响
- 最新版网站推广完全手册
- 二、ArcGIS中shp裁剪dem
- 手机和工业计算机运算能力对比,手机cpu和电脑cpu差距有多大_手机cpu跟电脑cpu差多少...
- 爬虫学习笔记 - day02
- 无心剑汉英双语诗005.《抒怀》
- 台式小风扇(HTML+CSS+JS练手小项目)
- ImportError: DLL load failed while importing _multiarray_umath: 找不到指定的模块(pyinstaller打包的问题)
热门文章
- JavaScript学习笔记:动态添加与删除表格行
- 安装oracle ora-01005,Exteernal table ORA-29913,ORA-30653,KUP-01005
- 概率论 方差公式_概率论与数理统计课程教学、学习基本要求和教学建议
- 中南大学计算机院转专业要求,机电工程学院2018级本科学生转专业的实施细则...
- hadoop连接远程mysql_Hadoop之Hive本地与远程MySQL数据库管理模式安装手册
- 全方位了解超宽带信号高速采集记录回放系统
- geoserver 3_使用GeoServer 和 mapbox-gl 搭建离线地图服务
- python空集合_python空集合
- C++:两个数组求最值、排序、合并
- 组态王opc_组态王和西门子S7300、S7400系列PLC通讯的几种配置方案