SIM800l недоступен для скачивания

Я использую : -arduino uno r3 -SIM800L

подключение:

Arduino SIM800L 5v -> vcc gnd -> gnd pin10 -> TX pin11 -> RX

светодиод на модуле мигает один раз каждые 3 ~ 5 секунд , но когда я использую функцию sim.available(), я получаю 0; таким образом, как я предполагаю, есть проблема.

код :

#include <SoftwareSerial.h>
SoftwareSerial sim(10, 11);
int _timeout;
String _buffer;
String number = "000000000000"; //-> изменить с помощью number
void setup() {
  delay(7000); // задержка на 7 секунд, чтобы убедиться, что модули получают сигнал
  Serial.begin(9600);
  _buffer.reserve(50);
  Serial.println("Sistem Started...");
  sim.begin(9600);
  delay(1000);
  Serial.println("Type s to send an SMS, r to receive an SMS, and c to make a call");
}
void loop() {
  Serial.print(Serial.available());
  if (Serial.available() > 0)
    switch (Serial.read())
    {
      case 's':
        SendMessage();
        break;
      case 'r':
        RecieveMessage();
        break;
      case 'c':
        callNumber();
        break;
    }
  if (sim.available() > 0)
    Serial.write(sim.read());
}

я посмотрел в Интернете, они говорят, что напряжение должно быть 3,7 ~ 4,2, попробовал дать 3,55, и это не сработало

, 👍1

Обсуждение

это не сработало или, может быть, команда, которую я написал, была неправильной: "ATD", затем введите, затем телефон, затем введите; но ответа нет @jsotola, @Mhd Ghd

а насчет замазки, мне нужны sim800L и arduino или что? @jsotola, @Mhd Ghd

тем не менее, у меня есть нули из sim.avalible() @jsotola, @Mhd Ghd

да, я пытался без ответа @jsotola, @Mhd Ghd

в моем предыдущем коде Serial.print(Serial.available()); я хотел проверить, что @jsotola, @Mhd Ghd

тогда sim800L не выходит на связь ... неправильная проводка или недостаточное напряжение питания, @jsotola


1 ответ


1

Попробуйте подключить ваш модуль к источнику питания, используя провода как можно короче. Я боролся с этим модулем в течение нескольких месяцев, и теперь я знаю, что почти все проблемы с ним связаны с питанием.

Для короткого теста вы можете подключить модуль непосредственно к LiPo 3,7V.

Вы должны быть уверены, что ваш источник питания выдерживает ток 2А. Напряжение никогда не может упасть ниже 3,4 В.

Микросхема питания и байпасный конденсатор должны располагаться к модулю как можно ближе.

SIMCom, SIM800_Hardware Design_V1.09, доступно 27.11.2020

,