実際には、静電気防止用バッグから取り出したときにも、それを殺した可能性があります。だから、いくつかのピンのはんだ付けについては気にしないでください。そして、私はあなたが "Fona not found"という反応を得るとは信じていません。ソースコードには「FONAが見つかりませんでした」のみが含まれています。将来的には&のペーストエラーメッセージをコピーしてください。あなたの質問に答えるために
「私は何をすべきか?」:
エラーメッセージに直面し、そのエラーお使いのデバイスのプリントを作る何かを見つけるために持っている理由がわからない場合。あなたはソースコードにアクセスできるので、これは簡単になります。ここで
https://github.com/adafruit/Adafruit_FONA/blob/master/examples/FONAtest_KEY_mod/FONAtest_KEY_mod.ino
我々はそのエラーにセットアップ機能の最初の時間を見つけ:
fonaSerial->begin(4800);
if (! fona.begin(*fonaSerial)) {
Serial.println(F("Couldn't find FONA"));
while (1);
}
二同じエラーメッセージが同じ条件によってトリガーされます。だから、だから、fonaがAdafruit_FONAのインスタンスである
// Use this for FONA 800 and 808s
Adafruit_FONA fona = Adafruit_FONA(FONA_RST);
// Use this one for FONA 3G
//Adafruit_FONA_3G fona = Adafruit_FONA_3G(FONA_RST);
...さんはfona.begin(* fonaSerial)がfalseを返す理由を見てみましょう。データシートによると、Fona 32u4にはFONA 800がありますので問題ありません。
次のこと:beginの実装を読み、falseを返す原因を見つけます。