我正在使用android studio开发一个Android应用程序,以便在图像处理代码之后从raspberry pi接收字符串(结果)。
我使用的是python 2.7.3,opencv 3.1,numpy 1.8。 蓝牙芯片RN42XVP连接到树莓派2
我读了这个问题 Receiving data from raspberry pi in android via bluetooth
我试了但是它给了太多错误和未定义的变量! 无论如何,我认为这不是具体的搜索内容。
我需要的只是将字符串的内容从raspberry pi上的python代码发送到android应用程序。
当在Android应用程序中单击按钮时,它将接收并显示内容
答案 0 :(得分:0)
以下是一般方法:阅读手册
阅读数据表,它包含有关如何连接和与设备通信的所有信息。您需要弄清楚以下内容:
之后,将设备连接到Raspberry Pi上的USB或UART引脚。
然后你想在你的树莓派上打开一个设备文件描述符,它与那些引脚对话。 (通常open(file, "w")
就足够了)。 (如果您不确定,请参阅Raspberry Pi文档或谷歌。)
您写入此文件描述符的所有内容都会发送到无线模块。
了解如何与模块通信(需要发送哪些命令,如何设置等)。
编写你的python代码。
经过谷歌搜索后,似乎这是一个非常受欢迎的模块,并且已经与Arduinos一起使用,也许你可以找到一个如何连接它的教程,我很确定还有一些库已经写好了,这让你免于自己写一切的麻烦。
以下链接介绍了如何将模块与Arduino连接,但对Raspberry Pi应该很容易做到:http://dduino.blogspot.co.at/2012/03/arduino-rn-42-bluetooth-module.html