我的目标:让我的手机控制一个 Arduino,它控制伺服器,它会做很酷的动画。
如何实现我的目标:我使用 Java通过串行(RxD/TxD)( RS-232协议)的黄色引脚(右图可见)与Arduino Nano通信,这将告诉 Arduino 如何控制伺服系统或电机。
问题:
- 我不知道哪个管脚在做什么,比如哪个是GND,哪个是 TxD 或 RxD
- 我不知道如何告诉手机用它的黄色引脚做事(Arduino 会读取并理解它以控制其伺服器/电机)
- [_]我不知道如何通过 Java 来监听手机的加速度计 - 让它知道发生了什么故障的东西
- [_]我不知道怎么听手机的光传感器
- [_]我不知道怎么听手机的麦克风
- [_]不知道怎么听手机的摄像头
[_] = 我很好奇的东西,我将用于未来的项目。
额外信息:我得到了NetBeans IDE 7.1.1,我得到了一个 Arduino Nano,我得到了上面显示的名为“ J10i2 Elm Sony Ericsson ”的电话。
所以我想我真正要找的是知道如何通过 Java 100% 控制手机的人。或者被指向正确的方向也很好!
如果您认为我可以以更好/更简单/更智能的方式做到这一点,请随时发表评论说明为什么以及如何更好;)