Форум программистов, компьютерный форум, киберфорум
Микроконтроллеры ARM, Cortex, STM32
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.90/50: Рейтинг темы: голосов - 50, средняя оценка - 4.90
92 / 19 / 4
Регистрация: 11.04.2015
Сообщений: 1,019
Записей в блоге: 1

Проект "Сигнализация + GSM модуль"

18.05.2019, 18:46. Показов 11011. Ответов 55
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Хочу следующим проектом сделать сигнализацию, простенькую, типа магнитный датчик ( типа открытия двери или окна ) и пищалка, но чтобы отправляла sms-ки о взломе на телефон. А еще лучше - голосовые сообщения.

Буду работать над этим в свободное время...
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
18.05.2019, 18:46
Ответы с готовыми решениями:

GSM сигнализация STM8+NEOWAYm590
По просьбе человека сделал ему http://otypromo.som/redirect/cpa/o/omlq ... fyorv2kke/

GSM IOT_GA6 модуль не работает корректно TX
Всем привет. пробую подружить STM32 і GSM модуль. Для начала. Мне нужно было научиться принимать данные с UART и записывать их в буфер...

GSM сигнализация
Решил сделать сигналку на дачу, а так как опыта самостоятельного проетирования устройств у меня не густо, то прошу оценить опытных людей. ...

55
 Аватар для Евгений В
912 / 672 / 134
Регистрация: 01.03.2010
Сообщений: 1,279
26.05.2019, 22:20
Студворк — интернет-сервис помощи студентам
Не имеет значения, что он для ардуино. Там есть UART, вот и юзайте его. Изучайте АТ - команды, на которых будете "разговаривать" с модулем через UART.
1
92 / 19 / 4
Регистрация: 11.04.2015
Сообщений: 1,019
Записей в блоге: 1
29.05.2019, 20:56  [ТС]
Добрый вечер всем !

Что то у меня среда разработки EWARM перестала показывать функции в .с-файлах. Только выдает ссылки на .h-файлы. То есть, например, если я хочу посмотреть, откуда вызывается функция HAL_TIM_PeriodElapsedCallback (), и жму на ссылку "показать декларации" или "показать определение", то меня кидает, в обеих случаях, в h-файл. А мне надо всю функцию увидеть в соответствующем с-файле.

Может, какие то настройки в среде разработки надо поменять ?
0
 Аватар для Voland_
1983 / 1276 / 131
Регистрация: 04.01.2010
Сообщений: 4,607
29.05.2019, 21:49
проверьте, подключены ли исходники библиотек к вашему проекту вообще. Потому что если подключены только скомпилированные файлы - единственное что удастся нормально посмотреть в IDE - это хидеры.
1
92 / 19 / 4
Регистрация: 11.04.2015
Сообщений: 1,019
Записей в блоге: 1
29.05.2019, 21:55  [ТС]
Voland_, а как мне подключить исходники библиотек ? В частности, в EWARM ?
0
 Аватар для Voland_
1983 / 1276 / 131
Регистрация: 04.01.2010
Сообщений: 4,607
29.05.2019, 23:06
ну обычно вы ищете *.c - файлы в SDK и добавляете их в проект. По другому наверное, можно, я просто давно не баловался в IDE именно под ARM'ы. Сказать точно не могу. Поищите файлы драйвером обычным поиском файлом, чтобы найти их в библиотеке, и затем закиньте в environment проекта, который собираете.
1
92 / 19 / 4
Регистрация: 11.04.2015
Сообщений: 1,019
Записей в блоге: 1
01.06.2019, 11:27  [ТС]
Разобрался. Там в открывающемся списке надо выбрать "Open Header/Source File".
0
92 / 19 / 4
Регистрация: 11.04.2015
Сообщений: 1,019
Записей в блоге: 1
07.06.2019, 18:28  [ТС]
Как перебороть свою лень ? Не могу заставить себя заниматься проектом. С одной стороны надо барахтаться в этой области, раз хочу чего то в ней добиться. С другой стороны - толку мало. Мой предыдущий проект никого не заинтересовал, кроме одного инженера с работы. Но там мне работать в разработчиках не дадут, начальство против...
0
92 / 19 / 4
Регистрация: 11.04.2015
Сообщений: 1,019
Записей в блоге: 1
16.06.2019, 00:58  [ТС]
Взялся за проект... Кстати, вопрос - а как работает wireless module ? А то симка это очень громоздко и бешеный расход денег - и симку покупай, и за смски плати оператору... А я тут глянул и поразился - wireless модули очень компактные и очень дешевые - 10-20 центов за штуку. И без симок...
0
Модератор
Эксперт по электронике
8982 / 6749 / 921
Регистрация: 14.02.2011
Сообщений: 23,876
16.06.2019, 06:25
Цитата Сообщение от max_sk Посмотреть сообщение
Кстати, вопрос - а как работает wireless module ?
ну если очень грубо, то просто радиосвязь на частоте 2.4 ГГц, связь типа "точка-точка"
1
Эксперт .NET
 Аватар для Rius
13850 / 7892 / 1707
Регистрация: 25.05.2015
Сообщений: 23,960
Записей в блоге: 14
16.06.2019, 09:45
max_sk, вместо смс можно организовать выход в интернет и платить абоненту рублей 200 в месяц или дешевле, какой тариф подберёте.
1
92 / 19 / 4
Регистрация: 11.04.2015
Сообщений: 1,019
Записей в блоге: 1
16.06.2019, 14:44  [ТС]
Докончу этот проект, раз его начал, а затем буду изучать wireless- модули. Они продаются чуть ли не килограмами, задешево и без всякой абонентской платы...
0
Эксперт .NET
 Аватар для Rius
13850 / 7892 / 1707
Регистрация: 25.05.2015
Сообщений: 23,960
Записей в блоге: 14
16.06.2019, 15:03
Потому и без абонентской, что связываются меж собой или роутером. То есть недалеко.
1
Модератор
Эксперт по электронике
8982 / 6749 / 921
Регистрация: 14.02.2011
Сообщений: 23,876
16.06.2019, 15:37
Цитата Сообщение от Rius Посмотреть сообщение
или роутером
с роутером связываются WiFi модули, обычно на процессоре ESP8266 и им подобных
а max_sk, скорее всего имеет ввиду модули на основе nrf24l01+, те просто передатчик-приемник
1
92 / 19 / 4
Регистрация: 11.04.2015
Сообщений: 1,019
Записей в блоге: 1
20.06.2019, 22:18  [ТС]
Добрый вечер всем !

Временно переборол свою лень, сижу делаю проект.
Подключил купленный модуль, как понял из даташита и сайта производителя, к плате Нуклео через UART4. При компиляции проекта выдало ошибку, что не найден файл с расширением .sim . Повторно перекомпилировалось успешно, но не заработало.

Где этот файл .sim взять ?

Добавлено через 20 минут
Скачал с сайта st.com библиотеку с примерами STM32CubeL1. Про GSM и близко нет...

Добавлено через 8 минут
Прочел по этой ссылке :
https://fileinfo.com/extension/sim
причем здесь это ? Я думал, что имеется ввиду карточка SIM...

Добавлено через 15 минут
Пошагово прогнал код. Выяснилось, что при обратном приеме не обнуляется флаг RXNE...
0
92 / 19 / 4
Регистрация: 11.04.2015
Сообщений: 1,019
Записей в блоге: 1
21.06.2019, 21:16  [ТС]
Почему не считывается дата из DR, если она пришла и RXNE не обнуляется ?

Добавлено через 1 час 52 минуты
Поковырялся в коде. Ошибка HAL_TIMEOUT возвращается в том же случае, когда данные не пришли. Одним словом, модуль не реагирует на команду АТ. В чем может быть причина ?

Добавлено через 5 часов 0 минут
Кстати, вопрос между делом. В Callback, вызываемом из IRQHandler'а можно вставлять любой длины код ? Или он, как и обработчик прерывания, должен быть как можно короче ?
0
Эксперт .NET
 Аватар для Rius
13850 / 7892 / 1707
Регистрация: 25.05.2015
Сообщений: 23,960
Записей в блоге: 14
21.06.2019, 21:57
Как можно короче, если вызывается из прерывания.
1
 Аватар для Евгений В
912 / 672 / 134
Регистрация: 01.03.2010
Сообщений: 1,279
21.06.2019, 22:36
Цитата Сообщение от max_sk Посмотреть сообщение
модуль не реагирует на команду АТ. В чем может быть причина ?
Возможно, модуль нужно предварительно подготовить к приему текстовых команд, отправив ему команду AT+CMGF=1.
Если отправляете команду из программы Terminal, то выберете опцию +CR, или же добавляйте в конце каждой команды или текста признак окончания передачи $1A
1
92 / 19 / 4
Регистрация: 11.04.2015
Сообщений: 1,019
Записей в блоге: 1
13.07.2019, 19:52  [ТС]
Добрый вечер всем ! На две недели уезжал в Москву. Теперь возвращаюсь к проекту...
0
92 / 19 / 4
Регистрация: 11.04.2015
Сообщений: 1,019
Записей в блоге: 1
13.07.2019, 21:26  [ТС]


Почему тут на схеме лапка D8 стоит с кружком, т.е. с логическими воротами NOT ? Мне что, ворота NOT надо добавлять, чтобы инвертировать сигнал, приходящий на эту лапку ?
0
92 / 19 / 4
Регистрация: 11.04.2015
Сообщений: 1,019
Записей в блоге: 1
13.07.2019, 21:41  [ТС]
Кстати, я правильно понимаю, что D7 я должен присоединить к лапке UART_TX от Нуклео, а D8 к лапке UART_RX от Нуклео ?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
13.07.2019, 21:41

Печатная плата, GSM-сигнализация
Здравствуйте, возникла проблема с созданием печатной платы! Был взят пример принципиальной схемы, перечень элементов с сайта схем.нет...

Не работает код gsm сигнализация
Я тут конечно навертел накрутил. Смыл таков есть микроволновой датчик, gsm sim900 и ардуинка (Nano) Просто включить sim и получить...

Алгоритм модема для GSM (сигнализация, диспетчеризация)
Кто-нибудь встречал описание процесса передачи данных через GSM? Погуглил, в охранных системах всё разжеванно: - 3G интернет, минус в...

GSM сигнализация для охраны периметра с фото
Всем хай! вообщем жизненная ситуация...есть забор -хочу его под охрану поставить с целью, чтобы мародёры его не растащили(к сожалению...

GSM охранная сигнализация. Схема + исходный код.
Собственно сигнализацию смотреть здесь, в свободный доступ выложена и схема и исходные коды программы, так что можете собрать для себя...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
40
Ответ Создать тему
Новые блоги и статьи
Запустил конкурс "тем и промптов для текстовых квестов созданных почти чисто ИИ"
Adler 06.10.2026
Всем привет! За последние три-четыре дня я создал более 16 текстовых квестовых игр используя преимущественно по одному запросу к ИИ на игру. Мне так понравилось смотреть все ветки/ сцены во всех. . .
ИИ не может найти нужный язык в списке
Supersumestria 05.10.2026
Я ему даю вот такое изображение и прошу найти и подчеркнуть немецкий язык. Возвращает он вот это: https:/ / i. **********/ vqBWLe2. png Нужную строчку в 3й колонке просто выдумал. . Это. . .
Новая последняя моя музыка в SUNO
zorxor 05.10.2026
Здравствуйте, дорогие мои друзья! С большой радостью я хотел бы представить вам свою новую последнею музыку, которую сгенерировала мне по моей просьбе нейросеть SUNO. С уважением, zorxor. Это. . .
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js. В помощники взял Яндекс-Алису. Было создано три зала на разные интересы. исторические и ретро сериал Хичкок. . .
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#. Название изменил на ColorStep. Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами: - ВидТО (СправочникСсылка. ВидыТО); - ВидГСМ. . .
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр. Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала. Ниже прикреплён. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru