SIM7000E Waveshare ничего не может сделать

Кто-нибудь может мне помочь? Я использую sim7000e от Waveshare. Неделю назад он работал нормально, но теперь не работает вообще; он даже не может прочитать сообщение RX-TX.

#include <SoftwareSerial.h> //модем koneksi ke
    
#define TINY_GSM_MODEM_SIM7000
#define TINY_GSM_DEBUG SerialMon
#define BAUD 9600
#define SerialMon Serial

const byte rxpin = 2;
const byte txpin = 3;
    
SoftwareSerial SerialAT(rxpin, txpin); // RX, TX 

Это мой код для подключения к Arduino. Я верю в это из своего Arduino, но я не знаю, что-то не так с Arduino.

Мой 5V (sim7000E) к 5V (arduino mega2560), GND к GND.

Поскольку я использую Putty на USB для чтения моего AT-cmd, он этого не делает и имеет некоторые проблемы.

, 👍0

Обсуждение

Ваш rxpin на Arduino Mega2560 подключается к какому контакту на SIM7000E?, @hcheung

Rx2 =TX sim Tx3 = RX sim, @daffa faiz


1 ответ


2

У меня похожие проблемы, хотя это вполне может быть моя вина!

Я не вижу никакого кодирования, отправляющего AT - команды или ожидающего ответов в вашем примере.

Попробуйте подключить вывод TX к выводу RX на вашем Arduino (полностью исключите SIM7000e из уравнения). Если ваш код работает, то проблема в другом.

Я пробовал подключаться через USB, и это кажется через терминал. Я смог подключиться к мобильной сети с помощью команды AT

AT+CSTT="cmnet"

,

Просто чтобы добавить дополнительный контекст, контакты заголовка Raspberry PI используют более низкое напряжение TTL. Подключение к другим заголовкам в конце платы даст вам совместимые уровни UART. Почему ваша плата внезапно перестала работать, остается загадкой без должного контекста распиновки, подключения, питания и т. Д., @Insecurity