Обновление данных mysql с помощью SIM900 и Arduino
Заранее спасибо за вашу любезную поддержку. Я не эксперт, но плохо понимаю концепции и пытаюсь интегрировать различные вещи, чтобы получить некоторые полезные проекты для моей цели. Я хочу обновить базу данных (MySQL) на общем хостинге с помощью модуля SIM900A и платы Arduino nano. С помощью примеров, разделяемых на этой платформе, и моего понимания, я достиг значительной части того же самого. Ниже приведен подход, который я принял, и нынешний статус:
Я поставил PHP код на сервер (общий хостинг), чтобы обновить базу данных, как только он получил запрос GET Я также загрузил код в Arduino с правильными соединениями для отправки запросов на сервер.
Проблемы, с которыми я сталкиваюсь: Я не могу обновить данные в моей конкретной базе данных через отправленный Arduino запрос. тот же код работает с Thingspeak, мой код также работает иначе, так как я проверил через запрос веб-формы и URL-запрос. Я не совсем понимаю, в чем проблема. Я также не получаю никаких ошибок. Ответ на запрос AT-только "ОК". Хотя я могу обновить канал Thingspeak, только до команды менее 61 символов, которые отправляются после команды AT+CIPSEND. Ошибки нет, даже если размер запроса увеличивается, но данные обновляются только до 61 символа (включая символ \x1A) - Мне интересно, это предел, который нельзя увеличить, или есть какая-то возможность его увеличить." Я понимаю, что проблема, по-видимому, заключается в подходе, а не в коде, поскольку код работает сам по себе. Однако, пожалуйста, дайте мне знать, какой код мне нужно поделиться, так как это многофайловый код в веб-редакторе
@S Kulshreshtha, 👍1
1 ответ
Я столкнулся с подобной проблемой. Это произошло из - за проблемы с SSL. Вы можете найти всю информацию об этом здесь - https://stackoverflow.com/questions/62950561/sim800l-gsm-module-working-with-http-and-shows-error-with-https-why
- Как отправить команду AT на sim800l с помощью SoftwareSerial
- Загрузка Arduino Nano дает ошибку: avrdude: stk500_recv(): programmer is not responding
- В чем разница между библиотеками Software Serial? Какая из них совместима с Arduino Nano?
- Модуль SIM808: команда определения местоположения GSM (AT+CIPGSMLOC=1,1) дает неверное значение после выполнения команды отправки сообщения (AT+CMGS=+91xxxxxxxx)
- Проблемы с последовательной связью от Arduino к Bluetooth HC-05
- Как Arduino может проверить, подключен ли он к ПК и включен ли компьютер?
- Как отправлять и получать беззнаковые целые (unsigned int) от одного arduino к другому arduino
- Проблема в AT+CIPSEND(CTRL-Z) GPRS GMS A6