Страница 1 из 2
SIM900 GPRS/GSM Shield
Добавлено: Пт сен 02, 2016 11:13 am
kostyanuch
Прикупил себе GSM модуль на базе SIM900 (вот такой
https://ru.aliexpress.com/item/Free-shi ... 90461.html ), не могу наладить связь на Raspbian с этим модулем, вроде какие-то подвижки есть, но они очень неоднозначны. Изучая результаты в поиске гугла и яндекса наткнулся на несколько статей, но там то модуль немного другой, то такой модуль к ардуино прикручивают либо и вовсе к ПК на винде через адаптер USBtoRS282. Модуль работает: при звонке когда он включен идут гудки на нем диод мигает, смс на него отправляются и доставляются (отчеты о доставке приходят). Собственно несколько скриншотов прикладываю, может не те входы задействую, может не теми прогами на raspbian пользуюсь. Вобщем буду рад любой информации по этой теме. Пользуюсь командой sudo minicom -b 115200 -o -D /dev/ttyAMA0 , а уже там пытаюсь вводить АТ команды, на которые модуль вроде бы реагирует, но просто начинает метаться курсор или страницы листаются (см. скрин).
Что хочу от модуля в теории:
1. Чтобы при определенных событиях малина могла отправлять смс и делать дозвон на указанный номер.
2. Могла иметь доступ к интернет через этот модуль если вдруг основной канал будет недоступен.
3. Если возможно, то звонить на номер и послушать что в квартире происходит.
На практике посмотрим что выйдет.
Re: SIM900 GPRS/GSM Shield
Добавлено: Пт сен 02, 2016 11:42 am
Alien
Может не совсем то, но для начала статейка с кодом на python:
https://habrahabr.ru/post/261387/
Re: SIM900 GPRS/GSM Shield
Добавлено: Пт сен 02, 2016 11:44 am
Alien
И на
www.ab-log.ru кажется что-то было, но сейчас не проверю.
Re: SIM900 GPRS/GSM Shield
Добавлено: Пт сен 02, 2016 2:44 pm
AndrewS
Если у вас USB адаптер, то там не /dev/ttyAMA0
Покажите, что отвечает на:
и скорость там 9600, а не 115200
Re: SIM900 GPRS/GSM Shield
Добавлено: Пт сен 02, 2016 2:56 pm
kostyanuch
AndrewS писал(а): там не /dev/ttyAMA0
Пока не приехал USBtoUART адаптер, подключал напрямую к разъему GPIO 14, 15 на raspberry - соответственно
TX => RX и
RX => TX , питалово к GSM модулю отдельное 5V 2A. Потому выводить скорей это нужно:
Код: Выделить всё
pi@raspberrypi ~ $ sudo ls /dev/tty*
/dev/tty /dev/tty19 /dev/tty3 /dev/tty40 /dev/tty51 /dev/tty62
/dev/tty0 /dev/tty2 /dev/tty30 /dev/tty41 /dev/tty52 /dev/tty63
/dev/tty1 /dev/tty20 /dev/tty31 /dev/tty42 /dev/tty53 /dev/tty7
/dev/tty10 /dev/tty21 /dev/tty32 /dev/tty43 /dev/tty54 /dev/tty8
/dev/tty11 /dev/tty22 /dev/tty33 /dev/tty44 /dev/tty55 /dev/tty9
/dev/tty12 /dev/tty23 /dev/tty34 /dev/tty45 /dev/tty56 /dev/ttyAMA0
/dev/tty13 /dev/tty24 /dev/tty35 /dev/tty46 /dev/tty57 /dev/ttyprintk
/dev/tty14 /dev/tty25 /dev/tty36 /dev/tty47 /dev/tty58
/dev/tty15 /dev/tty26 /dev/tty37 /dev/tty48 /dev/tty59
/dev/tty16 /dev/tty27 /dev/tty38 /dev/tty49 /dev/tty6
/dev/tty17 /dev/tty28 /dev/tty39 /dev/tty5 /dev/tty60
/dev/tty18 /dev/tty29 /dev/tty4 /dev/tty50 /dev/tty61
Re: SIM900 GPRS/GSM Shield
Добавлено: Пт сен 02, 2016 2:58 pm
AndrewS
ну тогда
Код: Выделить всё
sudo minicom -D /dev/ttyAMA0 -b 9600
AT
должен прислать OK
еще попробуйте
Код: Выделить всё
miniterm.py -p /dev/ttyAMA -b 9600
AT
должен прислать OK
Re: SIM900 GPRS/GSM Shield
Добавлено: Пт сен 02, 2016 3:17 pm
kostyanuch
и еще, даже если отключен модуль от малины, т.е. физически даже провода отсоединены все равно в списке устройств видится ttyAMA0 или это нормально?
Re: SIM900 GPRS/GSM Shield
Добавлено: Пт сен 02, 2016 4:04 pm
Roman_H
Скорость 9600 или 19200
Надіслано від мого Lenovo B6000-F, використовуючи Tapatalk
Re: SIM900 GPRS/GSM Shield
Добавлено: Пт сен 02, 2016 4:06 pm
Roman_H
Да и 5В многова то походу. У него кажется 4.2 потолок. Или там стабилизатор стоит?
Надіслано від мого Lenovo B6000-F, використовуючи Tapatalk
Re: SIM900 GPRS/GSM Shield
Добавлено: Пт сен 02, 2016 4:11 pm
kostyanuch
AndrewS писал(а):
[/code]
еще попробуйте
Код: Выделить всё
miniterm.py -p /dev/ttyAMA -b 9600
AT
должен прислать OK
В скрине прикладываю что получается
насчет
Roman_H писал(а):Да и 5В многова то походу. У него кажется 4.2 потолок.
вроде по документации 5В, написано на плате даже 5В GND