#1 2017-05-25 08:47:37

Вячеслав Азаров
Участник
Из Запорожье
Зарегистрирован: 2017-05-25
Сообщений: 398

Простейшая GSM сигналлизация

Сделана мной на Arduino Pro Micro и GSM DCE SIM900L. При работе с платой разъем отломался, пришлось припаять USB как попало. Конструкторы сделали слишком маленькую площадь несущих площадок, недостаточную для обеспечения хорошей механической прочности.
Фото

Редактировался Вячеслав Азаров (2017-05-25 09:20:30)

#2 2017-09-17 18:43:09

Nikolas
Гость

Re: Простейшая GSM сигналлизация

Доброго Вам времени суток!

Я пытаюсь сделать то же на Arduino Pro Mini и SIM800L.
Прочитал в интернете все, что смог найти и смс с Ардуино так и не отправляется.
Максимум что получилось, - SIM800L находит сигнал, светодиод мигает медленно.
Готов заплатить за правильную консультацию. Скетч и сайт ниже
//=======================
//файл "sms_proba_25_08_17"
#include <SoftwareSerial.h>

//http://www.2150692.ru/faq/46-sim800l-arduino
//=============================================================================
SoftwareSerial mySerial(2, 3); // RX, TX
void setup() {
  Serial.begin(19200);  //Скорость порта для связи Arduino с компьютером
  Serial.println("Goodnight moon!");
  mySerial.begin(19200);  //Скорость порта для связи Arduino с GSM модулем
  mySerial.println("AT");
  //=====================================================
  if (mySerial.available())
    Serial.write(mySerial.read());
  if (Serial.available())
    mySerial.write(Serial.read());
  sms(String("proba pera"), String("+38O958425544")); //замените на свой номер
  //==========================================================================
}

void loop()
{
  ;
}
void sms(String text, String phone) {
  Serial.println("SMS send started");
  //mySerial.println("AT+CMGS=\"" + phone + "\"");
  mySerial.println("AT+CMGS="" + phone + """);
  delay(1000);
  mySerial.print(text);
  delay(300);
  mySerial.print((char)26);
  delay(300);
  Serial.println("SMS send finish");
  delay(3000);
}

#3 2017-09-17 19:07:27

Вячеслав Азаров
Участник
Из Запорожье
Зарегистрирован: 2017-05-25
Сообщений: 398

Re: Простейшая GSM сигналлизация

Nikolas пишет:

Доброго Вам времени суток!

Я пытаюсь сделать то же на Arduino Pro Mini и SIM800L.
Прочитал в интернете все, что смог найти и смс с Ардуино так и не отправляется.
Максимум что получилось, - SIM800L находит сигнал, светодиод мигает медленно.
Готов заплатить за правильную консультацию. Скетч и сайт ниже

Это Про Микро (Леонардо), с встроенным USB и свободным апаратным UARTом, для модема. Я не использовал библиотеки Ардуино для GSM, делал сам, по документции на модем. Пишите на почту: slavaza63@gmail.com

#4 2017-09-27 07:31:49

Евгений221
Гость

Re: Простейшая GSM сигналлизация

Здравствуйте, Прошу помочь, собираю к зиме сигнализацию для дачного дома. Суть в том что-бы ардуинка отслеживала темпиратуру в доме, на улице, теплоносителья в трубах, наличие 220в, датчики движения, дыма. И по средствам SIM800l передавала показания мне по моему звонку на sim-ку. Команды на включение чего либо по средствам DTMF-сигналов. Также присылала СМС при превышении, понижении темпиратур, или срабатывании датчиков. Пока вроде-бы на столе все собрал начал тестить,  все работает. Далее я подключил плеер wtv020m01, записал команды ответов на него. Теперь мне нужно закомутировать звуковой выход плеера, и вход микрофона Sim800l. Подцепил я все на прямую с учетом полярности, через резистор 100к,. Все заработало, но звук был с перегрузкой (верхушки срезались Дисроршн), я было решил увеличить до 300 к, но перепутал и подрубил НА 300 Ом,... Пару раз дозвонился записанный женский голос мне ответил с хрипацой приветствием и потух. На утро я приехал и обнаружил что на СИМ800л светодиод странно мигает, горит-5 сек, не горит 5 сек. Ни на че не реагирует. Вероятнее всего я запалил его трехстами омами. Но может я и трехстами килоомами его запалил, но скажем чуть подольше бы он пороботал. Теперь вопрос: Что означает такое мигание Sim800l? , И как правильно соединить звуковой канал плеера и микрофон Sim800l.

#5 2017-09-27 22:03:22

Вячеслав Азаров
Участник
Из Запорожье
Зарегистрирован: 2017-05-25
Сообщений: 398

Re: Простейшая GSM сигналлизация

Евгений221 пишет:

Здравствуйте, Прошу помочь, собираю к зиме сигнализацию для дачного дома. Суть в том что-бы ардуинка отслеживала темпиратуру в доме, на улице, теплоносителья в трубах, наличие 220в, датчики движения, дыма. И по средствам SIM800l передавала показания мне по моему звонку на sim-ку. Команды на включение чего либо по средствам DTMF-сигналов. Также присылала СМС при превышении, понижении темпиратур, или срабатывании датчиков. Пока вроде-бы на столе все собрал начал тестить,  все работает. Далее я подключил плеер wtv020m01, записал команды ответов на него. Теперь мне нужно закомутировать звуковой выход плеера, и вход микрофона Sim800l. Подцепил я все на прямую с учетом полярности, через резистор 100к,. Все заработало, но звук был с перегрузкой (верхушки срезались Дисроршн), я было решил увеличить до 300 к, но перепутал и подрубил НА 300 Ом,... Пару раз дозвонился записанный женский голос мне ответил с хрипацой приветствием и потух. На утро я приехал и обнаружил что на СИМ800л светодиод странно мигает, горит-5 сек, не горит 5 сек. Ни на че не реагирует. Вероятнее всего я запалил его трехстами омами. Но может я и трехстами килоомами его запалил, но скажем чуть подольше бы он пороботал. Теперь вопрос: Что означает такое мигание Sim800l? , И как правильно соединить звуковой канал плеера и микрофон Sim800l.

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

Редактировался Вячеслав Азаров (2017-09-27 22:04:09)

Быстрое сообщение

Введите сообщение и нажмите Отправить

Подвал раздела