#079

Поділитися
Вставка
  • Опубліковано 27 лис 2024

КОМЕНТАРІ • 41

  • @colt2503
    @colt2503 6 років тому +2

    Как обойтись без управляющего микроконтроллера для SIM800? У этого GSM модуля есть свой процессор, память, куча GPIO, 2*UART, BlueTooth, USB, ADC и аппаратная поддержка протоколов POP3, SMTP, MMS, FTP, HTTP, SSL и других

    • @Инженерка
      @Инженерка  6 років тому

      Если честно не знаю, ни у кого не слышал. Но вопрос интересный. Нужно поискать. ))) У SIM900 сразу GPIO контакты выведены вроде. Шилд от кей студио. )))

    • @colt2503
      @colt2503 6 років тому

      Инженерка, вот ссылка на GSM/GPRS охранную сигнализацию GSM mini (PK): www.potencial.lg.ua/?c=linege&l=gsm_mini
      Она выполнена исключительно на GSM модуле SIM900 и не содержит управляющего МК. Может контролировать на разрыв 2 параметрических шлейфа и по 1wire работать с адресными датчиками и ключами Dallas DS1990. Опционально имеется возможность подключения беспроводного приемника на 433 МГц для работы с охранными датчиками и радиобрелками

    • @colt2503
      @colt2503 6 років тому

      А вот GSM/GPRS модуль Дунай-G1R на SIM800C который также работает без управления от внешнего МК. К нему можно подключить 1 параметрический шлейф и 1 исполнительное ус-во через встроенное реле. venbest.ltd/index.php?id_product=69&controller=product&search_query=dunaj-+g1r&results=9
      Модуль общается с основным охранным прибором Дунай-128 или ВБД6 посредством UART.

    • @Инженерка
      @Инженерка  6 років тому

      Спасибо. Нужно разобраться как это делается. Только есть подозрение что через Arduino IDE это не сделать... Но это совсем неточно. )))

  • @alexthebear
    @alexthebear Рік тому

    Интересно что будет после 1 января. Просто выключат сервер официальный, или же еще и чудеса начнутся у тех кто использует приложение со старыми серверами.
    У меня в работе есть блинки - наблюдаю за ними странное поведение. То что раньше работало идеально, сейчас начало иногда чудить ....

  • @ЕвгенийМухаметов-я3н
    @ЕвгенийМухаметов-я3н 6 років тому +1

    Здравствуйте. Как Вы относитесь к протоколу mqtt как альтернативе блинку?

    • @Инженерка
      @Инженерка  6 років тому

      Да нормально отношусь. Хочу научиться работать с mqtt так как это позволит расширить возможности блинка и mqtt так как по сути это одно и то же. Времени нехватает. Жизнь в офлайне очень насыщенная. ))) А почему спросили?

    • @ЕвгенийМухаметов-я3н
      @ЕвгенийМухаметов-я3н 6 років тому +1

      Спросил потому что тоже хочу. Но самому не осилить, а у Вас доходчивые уроки. С частности хотел бы управлять тремя релюхами и получать данные с ds18b20 по протоколу mqtt при помощи какого нибудь приложения. Благо их сейчас полно. В сети в основном используют mqtt+esp, а хотелось бы именно mqtt+sim800. т.к. использоваться будет, можно сказать в "чистом поле". То что нашел по теме либо без скетчей либо при повторении не работает. А на вопросы никто не отвечает.

    • @Инженерка
      @Инженерка  6 років тому

      @@ЕвгенийМухаметов-я3н есть такое. Я потому и не освоил пока. )))

    • @ЕвгенийМухаметов-я3н
      @ЕвгенийМухаметов-я3н 6 років тому

      Жаль. Но все же надеюсь на Вас, вдруг освоите

  • @Loadering12345
    @Loadering12345 6 років тому +1

    В чем может быть проблема когда в сериал монитор выдает Modem init... Cannot init ... И так по кругу, модем к сети не подключается. Но если позвонить на симкарту в модеме то гудки идут. Плюс, как обозначить подключение модема в скетче если его подключаю напрямую к пинам RX и TX esp12?

    • @Инженерка
      @Инженерка  6 років тому

      Вот ответ на второй вопрос. Это gpio 3 и gpio 1 vk.com/photo-114462096_456239066

    • @Инженерка
      @Инженерка  6 років тому

      А вот с первым вопросом сложнее это может много что: 1.проблема с питанием чаще всего. Подключить от аккумулятора или хорошего блока питания. Припаять хороший конденсатор. Питать лучше от 12 вольтового блока питания конечно через понижающий БП.
      2.Симка без денег или не настроенная (если симка родная из смартфона к примеру, то неактуально), ещё симка бывает отходит.
      3.Удалить из скетча строки с restart и init модема. Плюс убедиться что модем слышит AT команды. Смотрели мой ролик про SIM800L? Найдите через плейлист. Там про все это я говорил.

    • @Loadering12345
      @Loadering12345 6 років тому +1

      Инженерка основные азы использования модема я знаю, использовал на Arduino Nano его, все работало, но тут захотел Blink, пришлось перейти при той же схеме но на использование esp, но пинов не хватило пришлось модем садить напрямую на Rx tx есп. Но теперь непонятно как задать точку подключения модема к esp, как я понял softwareserial sim800(3,1) не прокатит, пины то аппаратные а не программные, вот и парю голову. Смотрел ролики про сим800 все.

    • @Инженерка
      @Инженерка  6 років тому

      @@Loadering12345 я подключал модем к аппаратным пинами. Работает отлично. Сериал монитор нужно отключить, вначале скетча выбрать аппаратный сериал. Как для леонардо.

    • @Loadering12345
      @Loadering12345 6 років тому +1

      Инженерка можно шапку скетча своего пришлю вам?, ткнете пальцем где накосячил, а то уже который день бьюсь не могу запустить, в ответ получаю modem init... at at at at at... cannot init.

  • @ЕкатеринаКатя-с7т
    @ЕкатеринаКатя-с7т 6 років тому +1

    Здравствуйте, Алексей Андреевич, делаю по вашим видео освещение в доме. Nodemcu + сенсорные кнопки + реле+ управление через Blynk. Оказалось, что когда при загрузке Nodemcu есть подключение к интернету, то все прекрасно работает и кнопки, и управление через Blynk. Но если отключить интернет ( к примеру выключить домашний роутер) и после этого перезагрузить Nodemcu, то перестают работать кнопки. Если я правильно поняла, во время загрузки Nodemcu пытается связаться с сервером Blynk и до тех пор пока Nodemcu не установит связь с сервером Blynk, весь остальной код не выполняется и соответственно не работают кнопки. Подскажите пожалуйста, у меня ума не хватит, как исправить скетч, что бы при перезагрузке, если не удалось связаться с сервисом Blynk, выполнение остального кода не останавливался из за отсутствия интернета. А через какой то промежуток времени сделать повторную попытку связаться с сервером Blynk.

    • @Инженерка
      @Инженерка  6 років тому

      Катя, приветствую! Это хороший вопрос. ))) Вы все верно поняли. Честно не экспериментировал в этом вопросе, но думаю разгадка вот в этом docs.blynk.cc/#blynk-firmware-connection-management-blynkconnect
      Таймаут 30 секунд, его можно уменьшить. И второе если нет конекта, то функции которые что то отправляют на сервер должны быть отключены. ну и реконнект запускать периодически.
      А при помощи Blynk.connected() всегда можно проверить есть ли подключение к серверу.
      Нужен ваш скетч что бы посмотреть что исправить. И схему устройства. ))) Так то вопрос очень полезный для всех. Надо его решить и о результате снять ролик. ))) Все файлы мне в ВК можно отправить или сюда ссылку на Скачку. Вот.

    • @ЕкатеринаКатя-с7т
      @ЕкатеринаКатя-с7т 6 років тому +1

      Спасибо, я вечером из своего скетча все лишнее уберу. Что бы вам в чужом коде голову не ломать. И ссылку на скачивание сброшу. А вопрос действительно будет очень полезный для всех Blynk-еров !

    • @ЕкатеринаКатя-с7т
      @ЕкатеринаКатя-с7т 6 років тому +1

      Вот ссылка на скетч и схему подключения cloud.mail.ru/public/uYrR/A9GTTYNZT

    • @Инженерка
      @Инженерка  6 років тому

      Ок. Подумаю как это решить.

    • @Инженерка
      @Инженерка  6 років тому

      Катя, почти доделал. ))) В твоем случае только прерывания помогут.
      Так как устройство достаточно простое, то прерывания это выход. Скоро накидаю скетч.
      А занят был поиском решения проблемы... Но...
      Переподключение в любом случае вешаю контроллер на несколько секунд от 5 до 30 сек.
      И тут ничего не поделаешь. МК однозадачный. Или ESP32 у него два потока, так как 2 процессора или добавлять к ESP8266 Ардуино Nano или Mini.

  • @sv-avtomatika
    @sv-avtomatika 6 років тому +1

    Как в скетче прописать автоматическое определение оператора сим карты?

    • @Инженерка
      @Инженерка  6 років тому

      Вот эти строки оставить такими
      // Your GPRS credentials
      // Leave empty, if missing user or pass
      char apn[] = "YourAPN";
      char user[] = "";
      char pass[] = "";
      Он сам определит оператора и получит логин с паролем. Но иногда из за этого тормозит. А так любую сим любого оператора.
      Вот.

    • @sv-avtomatika
      @sv-avtomatika 6 років тому +1

      Я имел ввиду возможность считывания с сим карты определенного id номера и по нему определить оператора.
      Строка char app[] = "YourAPN"; не вызывает доверия

    • @Инженерка
      @Инженерка  6 років тому

      2 минуты гуглил (Тут есть) AT+COPS=?
      elschemo.ru/dlya-nachinayushhix/gsm-gprs-modul-sim800l-at-komandy/
      Вот думаю Виктор Кравченко точно знает
      codius.ru/articles/GSM_модуль_SIM800L_часть_1
      А вот список AT команд
      cdn-shop.adafruit.com/datasheets/sim800_series_at_command_manual_v1.01.pdf

    • @Инженерка
      @Инженерка  6 років тому

      Сергей, а зачем вам определение оператора?
      Что хотите сделать?
      У самого сейчас нет возможности проверить AT команду. Вот.

    • @sv-avtomatika
      @sv-avtomatika 6 років тому +1

      К примеру, нужно сделать устройство сбора данных (логгера), и оно должно работать в любой точке России. В разных местах уровень сигнала у разных операторов может быть разный. Пользователь логгера не имеет доступа к скетчу, а может только поменять сим

  • @FullHouseStudio
    @FullHouseStudio 6 років тому +1

    как-то нерационально использовано пространство коробки(

    • @Инженерка
      @Инженерка  6 років тому +1

      FelED дык я про то и говорю в видео. Но такая коробка влазила туда где была нужна. Это всего лишь макет... А будет нужно, можно и уменьшить в размере. ))))

    • @Инженерка
      @Инженерка  6 років тому +1

      John Pheby так я то не профессионал в микроэлектроннике. Я только учусь. Для меня это как помигать светодиодом на Ардуино. Изучаю основы. ))) но по моему я в видео все объяснил.

    • @Инженерка
      @Инженерка  6 років тому

      John Pheby и повторюсь. Это всего лишь макет... А незаконченное устройство.