Пытаюсь сделать модуль с помощью Android Things. Мне нужно отправить показания температуры и давления на сервер через Интернет с помощью модема GSM / GPRS. Я использую Raspberry Pi 3 с AndroidThings SDK. Я могу получать показания температуры и давления с помощью датчика BMP 280, но мне нужно использовать внешний модем GSM для отправки данных на сервер. Можно ли интегрировать GSM-модем с Android Things (Raspberry pi 3)? Где я могу найти ресурсы для изучения и выполнения этого, если я новичок в Android Things и IoT?
Интеграция GSM / GPRS модема с Raspberry Pi 3 с Android вещами
Ответы (3)
Да, вы можете интегрировать модем JYMG-100 GSM / GPRS с Raspberry Pi 3 с устройствами Android. Для этого вам понадобятся:
1) аппаратный преобразователь UART ‹-> RS232 (например, , который ), поскольку RP3 имеет входы / выходы UART 0 .. + 5 В, а модем JYMG-100 GSM / GPRS - не UART, а интерфейс RS232 с входами / выходами -12 .. + 12 В, подробнее см. здесь)
2) реализовать управление AT-командами модема JYMG-100 GSM / GPRS (да, вам понадобится таблица данных с набором AT-команд JYMG-100, например this для модуля GSM / GPRS SIM900, но для общих задач, таких как обработка SMS, вы можете использовать" стандартные "AT-команды, такие как that. Если вы не нашли техническое описание JYMG-100, просто откройте его тело и посмотрите какой GSM / GPRS он использует) через RP3 UART, как в этом руководстве (также этот вопрос proppy очень полезный). Итак, вам просто нужно отправить String
с AT-командой в JYMG-100, получить и проанализировать ответ String
.
Да, это возможно. Спасибо за все ответы выше. Я работал над интеграцией модуля SIM900 в Android-вещи с платой Raspberry Pi 3. Я также сделал образец библиотеки на GitHub. Я подумал, что это будет полезно для других. Ссылка: https://github.com/MacSimmy/Sim900AndroidThings
Это возможно. Мне удалось интегрировать SIM800L TO RPI3 под управлением Android Things через UART и AT-команды. Однако я использую его для отправки SMS, а не для подключения к Интернету. Я тоже не вижу проблемы в достижении этого.
Убедитесь, что вы используете правильное напряжение для модуля Sim800l, так как диапазон составляет от 3,7 до 4,2 В макс, а пиковое потребление тока составляет около 2 ампер. Используйте источник питания хорошего качества, чтобы предотвратить отключение сети.
Надеюсь, что это ответ на ваш вопрос.
SIM800L
затем проверьте таблицу устройств для протокола, который он использует - person Blundell   schedule 02.04.2017