SIM900 и Mega 2560 не отправляют СМС

Я только что купил SIM900 Arduino shield от AZDelivery. У меня есть только плата Mega 2560, поэтому я пытаюсь использовать ее, хотя большинство примеров (например, руководство от AZDelivery) основаны на плате Uno. Я использую SIM-карту со своего мобильного телефона, не имея никакого PIN-кода. Это библиотека Arduino, которую я использую.

  1. Я ничего не прошивал на плате SIM900 перед тестированием, так как в инструкции из AZDelivery Ebook об этом не упоминалось.

  2. Мой светодиод NetLight постоянно мигает (1 мигание в секунду). Думаю, он не находит мобильную сеть.

  3. В данный момент у меня только блок питания на 1 А, хотя я уже заказал новый на 2 А. Может ли это быть причиной пункта 2? Нужно ли плате 2 А для входа в сеть?

  4. Предполагая, что он будет входить в сеть, AZDelivery Instruction Sketch/Example использует "SoftwareSerial.h" из-за его совместимости с платой Uno. Поскольку я использую плату Mega, могу ли я просто использовать D30 и D31 и установить их как Rx и Tx с помощью библиотеки SoftwareSerial?

  5. Можете ли вы дать мне ссылку на актуальную библиотеку и/или пример для SIM900, работающего с Mega 2560 Rev3 и Arduino 1.8.4?

Надеюсь, вы поможете мне начать работу с модулем SIM900.

, 👍2


1 ответ


Лучший ответ:

2

Мне удалось только что отправить СМС (даже с питанием 1А). Вот ответы на мои вопросы.

  1. Нет, прошивать плату SIM900 не нужно
  2. У меня не было подключения, потому что я неправильно вставил SIM-карту в щит.
  3. Нет, 2 А не обязательно нужны для входа в сеть и, очевидно, для отправки СМС, хотя могут быть причины, по которым плата потребляет 2 А во время отправки СМС, например, плохое сетевое соединение.
  4. Если вы хотите использовать Sotware Serial, вам нужны определенные цифровые линии, позволяющие программные прерывания. В случае с платой MEGA, например, D10, D11 или для UNO D7,D8.
  5. Я использовал этот урок, чтобы заставить работать связь через SoftwareSerial. После этого я добавил код для отправки SMS.

Надеюсь, я смогу помочь тем, кто ищет краткое описание того, как начать работу с MEGA и SIM900.

,