Arduino:GSMモジュールのセットアップ-仕組み
この実用的なヒントでは、ArduinoとともにGSMモジュールを正しく使用してセットアップする方法を示します。
Arduino:GSMモジュールのセットアップ-必要なコンポーネント
GSMモジュールをセットアップするには、もちろん最初にGSMモジュールが必要です。 また、記事の最後にある画像ギャラリーですべてのコンポーネントを再度表示します。
- Arduino、電源、USBケーブル、3本のオスジャンパーケーブルも必要です。
- モジュールを正しく使用するためには、SIMカードが必要です。
GSMモジュール:SIMカードを挿入し、ソフトウェアシリアルを有効にします。
まず第一に、GSMモジュールに関していくつかの予防策を講じる必要があります。
- 最初にGSMモジュールの背面にSIMカードを挿入します。 ただし、最初にPINで保護されていないことを確認してください。
- また、GSMモジュールの2つの黒いコネクタを変更する必要があります。 これらを正しく配置する方法を図で見ることができます。 これにより、「SoftwareSerial」モジュールがこのプロジェクトにとって重要なものを使用するようになります。
Arduino:モジュールのライブラリをインストールします
GSMモジュールを正しく使用するには、適切なライブラリが必要です。
- まず、このライブラリをGitHubからダウンロードします。
- 次に、ZIPファイルを解凍します。 抽出されたフォルダーには、同じ名前の別のフォルダーがあります。 このフォルダーを切り取り、Arduino IDEのライブラリフォルダーに貼り付けます。 これは、「C:\ Users \ your_username \ Documents \ Arduino \ libraries」にあります。
- 明確にするために、フォルダの名前も「GSMSHIELD」に変更します。
- 次に、「GSM.cpp」ファイルを編集して、27行目と28行目で「_GSM_TXPIN_」を7に、「_ GSM_RXPIN_」を8に変更します。
- 45行目と46行目のファイル「GSM.h」で、「GSM_ON」の値を9に、「GSM_RESET」の値を6に変更します。
- 最後にファイルを保存することを忘れないでください。
Arduino:コードのアップロード
次に、Arduino IDEを起動します。 GSMモジュールに適したコードがサンプルコードに表示されます。
- この例では、「GSM_GPRSLibrary_SMS」というコードを選択します。 ただし、40行目と41行目の2つのスラッシュを削除して、コメントを正しいコマンドに変換します。
- さらに、40行目のコマンドに(国コード付きの)独自の番号が入力されます。 メッセージの内容もここで編集できます。»if(sms.SendSMS( "+ 49123456789"、 "Hello CHIP!"))«
- 最後に、コードはArduinoにロードされ、これはPCから分離されます。
GSMモジュールをArduinoに接続する
次に、GSMモジュールをArduinoに適切に接続する必要があります。
- GSMモジュールの3つのピンは、ピン7および8とArduinoのグランドに接続されています。 写真で詳細を確認できます。
Arduino:GSMモジュールを起動します
最後に、GSMモジュールをテストできます。
- 最初に電源(パワーパック)をGSMモジュールに接続し、スイッチを切り替えます。
- 次に、側面のPWRKEYボタンを3秒間押します。
- LEDがゆっくり点滅したら、すぐにArduinoをPCに接続して、すぐに起動できるようにします。
- 最後に、[Ctrl] + [Shift] + [M]でシリアルモニターを開きます。
- 数秒後に新しいSMSを受信するはずです。
次の実用的なヒントでは、Arduinoを使用して光バリアを構築する方法を示します。