1
私はarduino megaでSIM900を使用しており、ATコマンドを使用して変数に格納している特定の番号にメッセージを送信する必要があります。私は文字列として数値を格納していますが、エラーが発生します。関連するコード行は次のとおりです。ArduinoでStringとして格納された数値にメッセージを送信
String number1 = "923360234233";
Serial1.write("AT+CMGS=\"" + number1 + "\"");
以下のエラーが発生します。
no matching function for call to 'HardwareSerial::write(StringSumHelper&)'
私はここで間違っていますか?
しかし、それはまだ動作しません。私は自分の電話でテキストを受け取ることができません。 –
さて、なぜコードの一部をコンパイルできず、それが解決されたのかと尋ねました。添付されたコードは不完全です。それで、何も送っていないのはどうして私は知るべきですか?少なくとも[こちら](https://www.diafaan.com/sms-tutorials/gsm-modem-tutorial/at-cmgs-text-mode/)をご覧ください。 – KIIV
右謝罪いたします。 コードをアップロードした場合、何が間違っているか把握できるでしょうか? –