MegaADKをGalaxyNexus4.0.4に接続する際に、非常に興味深いことがいくつか見つかりました。
私がこのようなループを持っている場合、それはうまく機能します
void loop() {
if(acc.isConnected()){
Serial.println("Accessory Connected");
delay(1000);
}
else
Serial.println("Accessory Not Connected");
}
しかし、そのように少し変更すると、電話に接続されません。
void loop() {
if(acc.isConnected())
Serial.println("Accessory Connected");
else
Serial.println("Accessory Not Connected");
delay(1000);
}
私のセットアップは次のようになります。
void setup() {
Serial.begin(115200);
pinMode(led, OUTPUT);
pinMode(HabilitaMotores, OUTPUT);
pinMode(Motor0FW, OUTPUT);
pinMode(Motor0RW, OUTPUT);
pinMode(Motor1FW, OUTPUT);
pinMode(Motor1RW, OUTPUT);
acc.powerOn();
}
これを見たことがありますか?見えないひどい間違いをしているのでしょうか?