Не могу подключить SIM900a к Arduino Uno
У меня есть следующий модуль SIM900a.
Мои связи:
VCC -> External 5 Volt 1.5 Amp Supply
GND -> Common GND
TX -> Arduino RX (Pin 0)
RX -> Arduino TX (Pin 1)
Я слышу звонок, когда звоню на вставленную туда сим-карту. Таким образом, он может успешно зарегистрироваться в сети. Я загрузил пустой код в Arduino Uno для тестирования AT-команд
. Но я не получаю никакого ответа, когда набираю AT
в Serial Monitor. Что я здесь делаю неправильно?
@opu 웃, 👍-1
Обсуждение2 ответа
Сначала убедитесь, что сим подключился к сети. Для этого можно позвонить на номер симки с другого телефона. Если не звонит, это означает, что сим не смог подключиться к сети. Для этого проверьте блок питания, антенну и т.д. Если звонит, значит что-то не так в соединении или коде. Поэтому перепроверьте соединение и отправьте AT
модулю и дождитесь возвращенных данных. Если данные не вернулись, то снова проверьте соединение. Если возвращенные данные OK
, они готовы к использованию. и если возвращенные данные ERROR
, то Arduino подключился к модулю sim, но возникла проблема с сетью sim, блоком питания и т. д.
Я уже упоминал в вопросе, что слышу обратный звонок., @opu 웃
Я думаю, вы используете аппаратный серийный номер для связи с ПК для последовательного монитора и GSM. Для этого они могут конфликтовать друг с другом. Попробуйте использовать SoftwareSerial.h
для связи gsm., @Takiuddin Ahmed
Я столкнулся с той же проблемой и решил эту проблему, когда использовал библиотеку softwareSerial.h и использовал для подключения TXD sim900A к контакту 13 и RXD sim900A к контакту 12 ardunio MEGA.
Вы также можете использовать 10 и 11 контактов mega вместо 12 и 13, т.е.
#include <SoftwareSerial.h> // Настроить программный последовательный порт
SoftwareSerial SIM900A(10, 11); // (sim 900 соединений RXD=>10 и TXD=>11)
- Проблема с получением SMS - GSM-модуль Arduino Uno и SIM900A
- Мини-модем SIM900a, IMEI 0, помощь с контактами TX RX
- Как получить данные из базы данных моего сервера в переменную в моем Arduino?
- Как отправить команду AT на sim800l с помощью SoftwareSerial
- SIM800L не регистрируется в сети
- Как отправлять сообщения на несколько номеров с помощью модуля Arduino uno и SIM800?
- Клиент MQTT на Arduino + SIM900
- Какие контакты Arduino UNO можно использовать в качестве контактов Tx и Rx для подключения к GSM GPRS SIM 900A
Поделитесь с нами кодом!, @Pararera
Я загрузил пустой код для тестирования AT-команд., @opu 웃
может скорость передачи неправильная, @jsotola
Я пробовал все разные скорости передачи данных. Не повезло :/, @opu 웃