我可以使用HC-05模块将数据从我的Android手机发送到我的Arduino Uno.我也想将数据从Arduino发送到我的AndroID手机,我无法做到这一点.
问题:我将使用我的AndroID应用程序向我的Arduino Uno发送一个0-9的数字,Arduino会将相同的号码发送回我的应用程序,用文字表示.现在,我可以从我的应用程序向我的Arduino发送数字/字母.我需要帮助解决问题的第二部分.
事实上,这是这个问题Android – receive bluetooth data from Arduino的完美复制品,但不幸的是,这仍然没有答案.最佳答案用于从arduino接收数据
UsbSerialinterface.UsbReadCallback mCallback = new UsbSerialinterface.UsbReadCallback() { //Defining a Callback which triggers whenever data is read. @OverrIDe public voID onReceivedData(byte[] arg0) { String data = null; try { data = new String(arg0,"UTF-8"); data.concat("/n"); tvAppend(textVIEw,data); } catch (UnsupportedEnCodingException e) { e.printstacktrace(); } } };
并从arduino发送数据
serialPort.write(string.getBytes());
检查完整的tutorial 总结
以上是内存溢出为你收集整理的如何使用蓝牙模块HC-05从Arduino-uno发送数据并在Android中读取?全部内容,希望文章能够帮你解决如何使用蓝牙模块HC-05从Arduino-uno发送数据并在Android中读取?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)