4つ以上のArduinoを単一の共有GSMモジュールに接続するにはどうすればよいですか?
Aug 20 2020
4つ以上のArduinoを1つのGSMモジュールに接続することは可能ですか?すべてのArduinoは、毎日特定の時間にSMSを送信する必要があります。Arduinoごとに異なる時間にSMSを送信する以外に、時間が互いに衝突しないようにするにはどうすればよいですか?SMSをキューに入れて、1つずつ送信したい。
回答
3 Sniggerfardimungus Aug 20 2020 at 11:22
1つのArduinoをGSMモジュールに接続し、SPI、I2C、またはその他のハードウェア間通信プロトコルを使用して4つのArduinoを接続することを検討する必要があります。これらのオプションが存在することを知る前に、送信されるデータを1つのピンで表し、新しいビットが使用可能になるたびに別のピンを変更することで、Arduino間でデータを送信するコードを作成しました。ペアリングごとに追加の行を使用して同様のことを行うことができるため、Arduinoはプライマリに送信する新しいデータがあることを伝えることができます。
とにかく、「ワイヤーライブラリ」をチェックしてください-それは基本的にこの種の仕事のためです。1台のArduinoを「担当」させてCSMに接続し、残りのArduinoが注目を集めようとすると、もっと幸せになると思います。