使用Android Open附件标准,我有一个android驱动的设备与一个arduino mega ADK微控制器通过USB连接来回交谈。我想知道在数据链路层上最好的通信协议是什么。从android和arduino的角度来看,它是简单的基于文件的IO,例如写(buffer[],buffer_length),读(buffer[],buffer_length)。
我正在做一个小项目(),它使用一个数字公园和一个旋转编码器来控制媒体(音量、静音、暂停、下一步、prev)。我想知道如何使用c#和arduino一起动态地控制这些东西(设置和更改我上面提到的这些事件,如果我在这方面做得很远,可以添加一些类似于宏编辑器的东西,它使用旋转编码器的模式来处理这些事情)。例如,宏编辑器喜欢的想法:如果我做了两个简短的点击,让我们说,最大200毫秒和一个左转与旋转编码器锁定计算机。note: for better performance, the code will now use
我想在我的Pi和Arduino之间建立一个串行连接。我通过rx和tx引脚连接我的Raspberry pi和Arduino uno。我可以通过引脚将数据从Arduino发送到Pi。Arduino代码: Serial.begin(9600); //Arduino to Raspberry Pi
Serial.pri