Android 安卓&x2B;PIC微控制器
是否可以通过串行端口将Android应用程序与PIC微控制器通信?我可以使用哪些低成本的手机?Android 安卓&x2B;PIC微控制器,android,pic,Android,Pic,是否可以通过串行端口将Android应用程序与PIC微控制器通信?我可以使用哪些低成本的手机? 对不起,我是哥伦比亚人。不太清楚PIC,但可能是一个很好的参考点,有一个叫做Android的耦合器。祝你好运。当然,这是通过蓝牙间接实现的。正如Peter Chuang所说,过去在Arduino板和Android手机的接口方面做了一些工作。完全相同的方法当然可以用于PIC微控制器 您所需要的只是: PIC,最好带有硬件UART,以简化编码(否则整个网络都存在软件UART例程) 蓝牙串行模块。Rovin
对不起,我是哥伦比亚人。不太清楚PIC,但可能是一个很好的参考点,有一个叫做Android的耦合器。祝你好运。当然,这是通过蓝牙间接实现的。正如Peter Chuang所说,过去在Arduino板和Android手机的接口方面做了一些工作。完全相同的方法当然可以用于PIC微控制器 您所需要的只是:
至于使用Android SDK编写蓝牙代码,使用谷歌自己的蓝牙类(
BluetoothAdapter
,除其他外)是一项简单的任务。微芯片现在有一个基于PIC24F的板,在USB端口上使用安卓开放附件(我认为这就是AOA所代表的)协议。您可以从Microchip购买该板(称为Android Discovery Kit或ADK)。我相信Android软件和PIC软件都在当前的Microchip PIC软件库下载包中
当然,如果你想去开源,你可以出去拿IOIO板。我相信该板使用的是稍微不同的PIC24F处理器。它可能使用Android调试协议,而不是较新的AOA协议。我认为这取决于你得到的IOIO板的版本。此外,我认为IOIO板可以作为Android(像ADK一样)以及一些(并非全部)蓝牙USB加密狗的主机
你必须根据Microchip的Android ADK代码示例“滚动你自己的代码”。但是,使用IOIO板,您可以下载一个可以调用的方法库。该库将PIC功能抽象到只需键入IOIO。。。并让它返回匹配方法的列表。或者我是这么理解的。是的,也可以通过蓝牙将Android应用程序与PIC微控制器进行通信。检查这里的帖子,每一个写的东西都是描述性的,我测试代码,它们是给定的,它在proteus中模拟
是的,这是可能的。您需要使用蓝牙芯片,该芯片通过蓝牙SPP进行通信。 e、 g.更多信息,我使用了CSR-BC417 微控制器使用UART AT命令与蓝牙芯片通信 另一方面,你已经有了Android应用程序,比如蓝牙聊天,在那里你可以看到来自微控制器的数据并对其做出响应
有可能,我正在使用Android智能手机向PIC微控制器发送订单,您可以使用蓝牙或WiFi硬件以及PIC的UART,例如使用de HC-06蓝牙模块或微芯片的RN171XV WiFi模块 关于该应用程序,我正在使用此应用程序: 它是免费的,有很多工作模式 例如,您可以将123作为字节发送(字节值可以是0到255),而不是作为字符串“1”“2”“3”发送,这样您就可以在微控制器中将数据作为数字直接保存和使用;)。 您也可以将接收到的信息视为字符和/或字节(字符“A”的字节值为65,即ASCII码,“1”将为49)
我希望它能帮助您是的,您可以连接它。最好或简单的连接方式是使用HC-05蓝牙模块。这是一个廉价的和大量的教程,使谷歌SerchHC-05接口图片 另一种方法是,如果你想通过usb到串行转换器连接,你需要开发usb到串行驱动程序,或者你可以使用支持linux驱动程序的usb到串行转换芯片,并用这些驱动程序制作一个android应用程序。如果您不是专家,我建议您使用hc-05蓝牙。这是一个更好的选择