几天前,Arduino刚刚为Android开发者发布了“启动包”:http://arduino.cc/en/Main/ArduinoBoardADK
Arduino ADK是基于ATmega2560的微控制器板 (数据表)。它有一个USB主机接口,可以与Android连接 手机,基于MAX3421e
为了开始Arduino编程,我一直在寻找教程或其他东西,我正在寻找非常好的教程,也许是某种“hello light”,它会在按钮上闪烁一下在我的Android设备上。
您是否有一些链接,粉丝博客,有关该主题的其他信息?
我当然知道Arduino网站和Android开发者文档,但它们过于复杂......
答案 0 :(得分:5)
你问两个问题:(1)我如何编程Arduino? (2)如何使用Android ADK来处理Arduino。
对于第一部分,您将需要获得硬件,因为Arduino网站非常简单,如何开始。
对于第二部分,您必须拥有兼容ADK的Android设备,截至2011年7月,该设备可能是Nexus One,Nexus S或Motorola Xoom。
如果你有这些设备之一,你需要一个可以运行ADK的Arduino(参见你的问题)。当然,最好的文档仍然是
只要意识到你将编写两个程序,一个用C / C ++在Arduino上运行,另一个用Java在Android上运行。
更新
由于您要求提供博客或操作方法,因此MAKE确实有一些教程可能是您在Makezine寻找的内容。
答案 1 :(得分:1)
要为arduino编写程序,可以在故意简化的开发环境中使用简单的C语言命令。要为您的Android手机编写程序,您必须真正学习Java并学习如何使用像Eclipse这样的复杂开发环境。这是两种截然不同的编程技能水平。
答案 2 :(得分:1)
你有一个arduino,你有一个机器人。你需要让他们沟通。我会做2个实验项目。一个项目将有从arduino到android的通信。另一个android到arduino。一旦你建立了某种通信技术,你就可以根据想要的方式修改它。